All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] platform/x86: alienware-wmi-wmax: Add support for GPIO methods
@ 2025-04-23  7:49 Kurt Borja
  2025-04-23  7:49 ` [PATCH 1/2] platform/x86: alienware-wmi-wmax: Expose GPIO debug methods Kurt Borja
  2025-04-23  7:49 ` [PATCH 2/2] Documentation: wmi: alienware-wmi: Add GPIO control documentation Kurt Borja
  0 siblings, 2 replies; 6+ messages in thread
From: Kurt Borja @ 2025-04-23  7:49 UTC (permalink / raw)
  To: Hans de Goede, Ilpo Järvinen, Armin Wolf
  Cc: Gabriel Marcano, platform-driver-x86, Dell.Client.Kernel,
	linux-kernel, Kurt Borja

Hi all,

I found a great blog post [1], which described the reverse engineering
process of the GPIO control methods present on this device.

In summary, these methods expose some debugging capabilities of the RGB
lighting controller present on Dell gaming laptops. See [Patch 2] for
more info.

Exposing these methods to DebugFS is useful for developers exploring
this RGB controllers (myself included).

Thanks for your feedback!

[1] https://gabriel.marcanobrady.family/blog/2024/12/16/dell-g5-5505-se-acpi-or-figuring-out-how-to-reset-the-rgb-controller/

Signed-off-by: Kurt Borja <kuurtb@gmail.com>
---
Kurt Borja (2):
      platform/x86: alienware-wmi-wmax: Expose GPIO debug methods
      Documentation: wmi: alienware-wmi: Add GPIO control documentation

 Documentation/wmi/devices/alienware-wmi.rst    |  85 +++++++++++++++++-
 drivers/platform/x86/dell/alienware-wmi-wmax.c | 116 ++++++++++++++++++++++++-
 2 files changed, 196 insertions(+), 5 deletions(-)
---
base-commit: 981527828c301644bc4014faa9c523e8a5e32a32
change-id: 20250413-awcc-gpio-24b1f5c546d2

Best regards,
-- 
 ~ Kurt


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

end of thread, other threads:[~2025-04-27  6:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-23  7:49 [PATCH 0/2] platform/x86: alienware-wmi-wmax: Add support for GPIO methods Kurt Borja
2025-04-23  7:49 ` [PATCH 1/2] platform/x86: alienware-wmi-wmax: Expose GPIO debug methods Kurt Borja
2025-04-27  1:07   ` Armin Wolf
2025-04-27  6:21     ` Kurt Borja
2025-04-23  7:49 ` [PATCH 2/2] Documentation: wmi: alienware-wmi: Add GPIO control documentation Kurt Borja
2025-04-27  1:01   ` Armin Wolf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.