[PATCH 00/10] HWMON support + DebugFS + Improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, all :)

Seeing that the alienware-wmi rework patchset is almost done I wanted to
get ahead on development and submit these series.

The main highlight is of course HWMON + manual fan control support
(patches 7 and 8) which is highly requested by the few users who
contacted me privately. I took a similar approach to the dell-wmi-ddv
driver (thanks Armin!) and cached sensor readings for better
performance.

As always, your feedback is very appreciated!

Based on pdx86/for-next, depends on [1].

~ Kurt
---
[1] https://lore.kernel.org/platform-driver-x86/20250207154610.13675-1-kuurtb@xxxxxxxxx/


Kurt Borja (10):
  platform/x86: alienware-wmi-wmax: Rename thermal related symbols
  platform/x86: alienware-wmi-wmax: Refactor is_awcc_thermal_mode()
  platform/x86: alienware-wmi-wmax: Improve internal AWCC API
  platform/x86: alienware-wmi-wmax: Modify supported_thermal_profiles[]
  platform/x86: alienware-wmi-wmax: Improve platform profile probe
  platform/x86: alienware-wmi-wmax: Add support for the "custom" thermal
    profile
  platform/x86: alienware-wmi-wmax: Add HWMON support
  platform/x86: alienware-wmi-wmax: Add support for manual fan control
  platform/x86: alienware-wmi-wmax: Add a DebugFS interface
  platform/x86: alienware-wmi: Improve and update documentation

 Documentation/wmi/devices/alienware-wmi.rst   | 390 +++------
 drivers/platform/x86/dell/Kconfig             |   1 +
 .../platform/x86/dell/alienware-wmi-wmax.c    | 793 +++++++++++++++---
 3 files changed, 792 insertions(+), 392 deletions(-)


base-commit: e75394bbf4838857f57b6c5d00f1e56c46cd6c11
prerequisite-patch-id: 2e54a1278aabd3810a2e501ab8f001af5f83e45c
prerequisite-patch-id: d9e78e1086bb0fc8df23678f91fcf2e219d73f81
prerequisite-patch-id: db9c0c4b1b0dacf365d9aa4644282e32a3e80634
prerequisite-patch-id: c9cf42516931054b8a292774b9c86416246da36c
prerequisite-patch-id: a047966c43a92c41a01858aed9b74470324f9e4f
prerequisite-patch-id: 32293f8c9ed39c076c30f7bcf9ab8105ff8dd4f4
prerequisite-patch-id: 100391541e9ca8c1a49b1e48a3f99128b0d14b5d
prerequisite-patch-id: e7cffaa05f5212b70520d3d80c23f1804007b349
prerequisite-patch-id: 4f9219d3b1f6281b1815f9ac5e823aa59e85f588
prerequisite-patch-id: c37756f4b1e7f61c0dac0f3cbe68b95838ecce84
prerequisite-patch-id: fdf58a28326cec768d5f45252dd7b1f189532623
prerequisite-patch-id: 0a0fd32bdc83a8676eeda30e25f93c2edd3b6d3c
prerequisite-patch-id: 4c85aa2b99a106907639075a2fc455f312a14b4f
prerequisite-patch-id: bb7c74dd242bf773f06e531090ec63cc17b1ac69
-- 
2.48.1





[Index of Archives]     [Linux Kernel Development]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux