Re: [PATCH v2] pinctrl: amd: Steer GPIO interrupt to low power/efficiency cores
From: Bartosz Golaszewski
Date: Thu Nov 12 2026 - 05:27:47 EST
On Wed, Nov 11, 2026 at 08:42:59PM -0600, Mario Limonciello wrote:
> On hybrid x86 systems the GPIO controller interrupt can be a frequent
> wake and handler source. Servicing it on a performance core can wake that
> core unnecessarily.
>
> Prefer routing it to low power cores, then to efficiency (dense) cores,
> using the CPU type from the x86 topology information. If the system has
> neither core type (non-hybrid), leave the affinity untouched.
>
> The placement is applied with irq_set_affinity(), so userspace is still
> free to override it.
>
> Signed-off-by: Mario Limonciello <mario.limonciello@xxxxxxx>
> ---
Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxxxxxxxx>