Re: [PATCH] asus-wmi: Support the hardware GPU MUX on some laptops

From: Lukas Wunner
Date: Sat Aug 13 2022 - 06:55:48 EST


On Sat, Aug 13, 2022 at 09:26:24PM +1200, Luke D. Jones wrote:
> Support the hardware GPU MUX switch available on some models. This
> switch can toggle the MUX between:
>
> - 0, Dedicated mode
> - 1, Optimus mode
>
> Optimus mode is the regular iGPU + dGPU available, while dedicated
> mode switches the system to have only the dGPU available.

Could you please integrate this with the framework provided by:

include/linux/vga_switcheroo.h
drivers/gpu/vga/vga_switcheroo.c

vga_switcheroo will then automatically expose a sysfs interface.

Find existing vga_switcheroo mux drivers in the tree like this,
they may serve as a template:

git grep "struct vga_switcheroo_handler" -- :/

Thanks,

Lukas