[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250309-awcc-uid-v2-0-5338c6380b2f@gmail.com>
Date: Sun, 09 Mar 2025 00:13:39 -0500
From: Kurt Borja <kuurtb@...il.com>
To: Armin Wolf <W_Armin@....de>, Hans de Goede <hdegoede@...hat.com>,
Ilpo Järvinen <ilpo.jarvinen@...ux.intel.com>
Cc: platform-driver-x86@...r.kernel.org, linux-kernel@...r.kernel.org,
Dell.Client.Kernel@...l.com, Kurt Borja <kuurtb@...il.com>
Subject: [PATCH RFC v2 0/2] platform/x86: alienware-wmi-wmax: Extend
support to many devices
Hi all,
After a few months of searching for acpidumps of elegible laptops, I
came to the conclusion that if I continue this way, many devices will
never get support for this interface. This is due to very few users
uploading acpidumps of their machines or contacting me of that matter.
With this patchset, hopefully all (or almost all) elegible devices will
get support.
I'm submitting this as an RFC because I'm extending the WMI API and also
extending support to many unknown laptops models.
This depends on
platform/x86: alienware-wmi-wmax: HWMON support + DebugFS + Improvements
series, because I made a few generalizations there that work even for
Alienware desktops.
I sent a v2 right away because I made some silly mistakes. Sorry for the
noise.
Signed-off-by: Kurt Borja <kuurtb@...il.com>
---
Changes in v2:
[1/2]
- Add kernel-doc to wmidev_get_acpi_device_uid()
[2/2]
- Reworked logic a bit to include a check for !uid before calling
strncmp()
Link to v1: https://lore.kernel.org/r/20250308-awcc-uid-v1-0-6360892d8b95@gmail.com
---
Kurt Borja (2):
platform/x86: wmi: Add wmidev_get_acpi_device_uid()
platform/x86: alienware-wmi-wmax: Check for AWCC support using _UID
drivers/platform/x86/dell/alienware-wmi-wmax.c | 15 +++++++++------
drivers/platform/x86/wmi.c | 20 +++++++++++++++++---
include/linux/wmi.h | 2 ++
3 files changed, 28 insertions(+), 9 deletions(-)
---
base-commit: e57eabe2fb044950e6ffdfe01803895043dec0b7
change-id: 20250308-awcc-uid-6ec06bb2572d
prerequisite-change-id: 20250305-hwm-f7bd91902b57:v4
prerequisite-patch-id: 06ff44ce0c6f9bce77eb61a08f358240f1485914
prerequisite-patch-id: d270ae9f1f681a6b6b9685cc13802e8baba0105f
prerequisite-patch-id: 5f744ce03af74a23560118b761ac6529a7c9b172
prerequisite-patch-id: 22c6c5256aee2c17bcd710ec1493b1abccd414cf
prerequisite-patch-id: 75191e2094746de3c12fdd885885d18b2239af89
prerequisite-patch-id: 9f26a3b64824b4f175bbea47c8c9a59fd67f3316
prerequisite-patch-id: 4ff2263e236230e1f96703265d135f0b90390ebd
prerequisite-patch-id: b8844283f8bb46c05ba2e9d7b901bdedfd941731
prerequisite-patch-id: c5122bcce8e7330cdbb18c5d43e321ce69116272
prerequisite-patch-id: ed78dcf947e19652f175d124ade13c08eb3950cc
prerequisite-patch-id: d46a626481e1c49bdd91f6add36f4d6b89edde3e
prerequisite-patch-id: e68a77ec73be34006d5dd754592285e44ffc7f68
Best regards,
--
~ Kurt
Powered by blists - more mailing lists