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