Re: [PATCH v2 1/2] platform/x86/uniwill: Handle more WMI events required for TUXEDO devices
From: Werner Sembach
Date: Thu Nov 20 2025 - 06:03:04 EST
Am 20.11.25 um 11:59 schrieb Werner Sembach:
Hi Ilpo,Forgot the most important part: Why i bound them even when some are just ignored: This avoids warning spam in dmesg about unbound events.
Am 20.11.25 um 11:44 schrieb Ilpo Järvinen:
On Wed, 19 Nov 2025, Werner Sembach wrote:ofc:
Am 18.11.25 um 16:02 schrieb Werner Sembach:To avoid another round-trip and a version, please write a bit more what
Handle some more WMI events that are triggered on TUXEDO devices.
this is about than extremely vague "some".
I tested 3 more devices (InfinityBook 15 Gen9 Intel, Stellaris 16 Gen5 AMD and Intel) and found that these send additional WMI events that the devices Armin tested didn't.
These are: UNIWILL_OSD_MUTE, UNIWILL_OSD_WEBCAM_TOGGLE, and UNIWILL_OSD_DC_ADAPTER_CHANGED
I also went through our out-of-tree driver where additional WMI events are bound: UNIWILL_OSD_RADIOON, UNIWILL_OSD_RADIOOFF, and UNIWILL_OSD_KB_LED_LEVEL*
While I don't know which devices exactly use them, at least one device does, otherwise we wouldn't have them there. Also I don't see any harm in binding them, so I did.
Best Regards,
Werner