mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00

Expose GPIO control methods present on the AWCC interface through DebugFS. These models come with an RGB lighting STM32 MCU, which usually has two GPIO pins with debug capabilities: - Pin 0: Device Firmware Update mode (DFU) - Pin 1: Negative Reset (NRST) Suggested-by: Gabriel Marcano <gabemarcano@yahoo.com> Reviewed-by: Armin Wolf <W_Armin@gmx.de> Signed-off-by: Kurt Borja <kuurtb@gmail.com> Link: https://lore.kernel.org/r/20250505-awcc-gpio-v4-1-edda44c3a0dc@gmail.com Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
64 lines
1.6 KiB
Text
64 lines
1.6 KiB
Text
What: /sys/kernel/debug/alienware-wmi-<wmi_device_name>/system_description
|
|
Date: March 2025
|
|
KernelVersion: 6.15
|
|
Contact: Kurt Borja <kuurtb@gmail.com>
|
|
Description:
|
|
This file exposes the raw ``system_description`` number reported
|
|
by the WMAX device.
|
|
|
|
Only present on devices with the AWCC interface.
|
|
|
|
See Documentation/admin-guide/laptops/alienware-wmi.rst for
|
|
details.
|
|
|
|
RO
|
|
|
|
What: /sys/kernel/debug/alienware-wmi-<wmi_device_name>/hwmon_data
|
|
Date: March 2025
|
|
KernelVersion: 6.15
|
|
Contact: Kurt Borja <kuurtb@gmail.com>
|
|
Description:
|
|
This file exposes HWMON private data.
|
|
|
|
Includes fan sensor count, temperature sensor count, internal
|
|
fan IDs and internal temp IDs.
|
|
|
|
See Documentation/admin-guide/laptops/alienware-wmi.rst for
|
|
details.
|
|
|
|
RO
|
|
|
|
What: /sys/kernel/debug/alienware-wmi-<wmi_device_name>/pprof_data
|
|
Date: March 2025
|
|
KernelVersion: 6.15
|
|
Contact: Kurt Borja <kuurtb@gmail.com>
|
|
Description:
|
|
This file exposes Platform Profile private data.
|
|
|
|
Includes internal mapping to platform profiles and thermal
|
|
profile IDs.
|
|
|
|
See Documentation/admin-guide/laptops/alienware-wmi.rst for
|
|
details.
|
|
|
|
RO
|
|
|
|
What: /sys/kernel/debug/alienware-wmi-<wmi_device_name>/gpio_ctl/total_gpios
|
|
Date: May 2025
|
|
KernelVersion: 6.16
|
|
Contact: Kurt Borja <kuurtb@gmail.com>
|
|
Description:
|
|
Total number of GPIO pins reported by the device.
|
|
|
|
RO
|
|
|
|
What: /sys/kernel/debug/alienware-wmi-<wmi_device_name>/gpio_ctl/pinX
|
|
Date: May 2025
|
|
KernelVersion: 6.16
|
|
Contact: Kurt Borja <kuurtb@gmail.com>
|
|
Description:
|
|
This file controls GPIO pin X status.
|
|
|
|
See Documentation/wmi/devices/alienware-wmi.rst for details.
|
|
|
|
RW
|