public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] platform/x86: msi-wmi-platform: Fix autoloading
@ 2025-11-10 11:12 Armin Wolf
  2025-11-10 11:12 ` [PATCH 1/2] platform/x86: msi-wmi-platform: Only load on MSI devices Armin Wolf
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Armin Wolf @ 2025-11-10 11:12 UTC (permalink / raw)
  To: hansg, ilpo.jarvinen; +Cc: platform-driver-x86, linux-kernel, lkml

As already noted by Antheas Kapenekakis back in May, the
msi-wmi-platform driver fails to automatically load on MSI Claw
devices. Back then i suspected an issue with the device firmware,
however i just found out that i made a silly mistake when specifying
the GUID string of the driver, preventing the WMI driver core from
matching it to its WMI device.
Additionally i noticed that said GUID was copied from the Windows
driver samples, meaning that it might be shared across different
vendors. Because of this we have to prevent this driver from loading
on non-MSI devices.

Compile-tested only.

Armin Wolf (2):
  platform/x86: msi-wmi-platform: Only load on MSI devices
  platform/x86: msi-wmi-platform: Fix typo in WMI GUID

 .../wmi/driver-development-guide.rst          |  1 +
 drivers/platform/x86/Kconfig                  |  1 +
 drivers/platform/x86/msi-wmi-platform.c       | 43 ++++++++++++++++++-
 3 files changed, 43 insertions(+), 2 deletions(-)

-- 
2.39.5


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-11-10 18:02 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-10 11:12 [PATCH 0/2] platform/x86: msi-wmi-platform: Fix autoloading Armin Wolf
2025-11-10 11:12 ` [PATCH 1/2] platform/x86: msi-wmi-platform: Only load on MSI devices Armin Wolf
2025-11-10 12:40   ` Ilpo Järvinen
2025-11-10 18:02     ` Armin Wolf
2025-11-10 11:12 ` [PATCH 2/2] platform/x86: msi-wmi-platform: Fix typo in WMI GUID Armin Wolf
2025-11-10 11:31 ` [PATCH 0/2] platform/x86: msi-wmi-platform: Fix autoloading Antheas Kapenekakis
2025-11-10 13:03   ` Antheas Kapenekakis
2025-11-10 17:02 ` Antheas Kapenekakis
2025-11-10 17:14   ` Ilpo Järvinen
2025-11-10 17:50     ` Armin Wolf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox