This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 7a3984bbd690 Merge tag 'mips_6.19' of git://git.kernel.org/pub/scm/linu [...] new 3df2470adc1c PM: runtime: Stop checking pm_runtime_barrier() return code new 41f7351fc472 PM: runtime: Make pm_runtime_barrier() return void new 316f0b43fe01 coccinelle: Drop pm_runtime_barrier() error code checks new 9f20d9bad516 Merge tag 'pm-6.19-rc1-2' of git://git.kernel.org/pub/scm/ [...] new 32647324c770 platform/x86/amd: hfi: Remove unused cpumask from cpuinfo struct new 025432989749 platform/x86/amd: hfi: Remove redundant assignment to .owner new 644004565d4c platform/x86: lg-laptop: Add support for the HDAP opregion field new 0bd0f9833196 platform/x86/amd/hsmp: Replace amd_num_nodes() with topolo [...] new 644ab3bc98ee platform/x86:intel/pmc: Update Arrow Lake telemetry GUID new 3b603955f242 platform/x86:intel/pmc: Add support for multiple DMU GUIDs new a32f7d76e3cd platform/x86:intel/pmc: Add DMU GUID to Arrow Lake U/H new 7848154c3a11 platform/x86:intel/pmc: Rename PMC index variable to pmc_idx new c2bc11f1f204 platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map new 1c72d9c3e0c6 platform/x86:intel/pmc: Remove redundant has_die_c6 variable new d8e8362b09d3 platform/x86: acer-wmi: Fix setting of fan behavior new 0cc5153f1339 platform/x86: acer-wmi: Add fan control support new d727823c134a platform/x86: acer-wmi: Enable fan control for PH16-72 and [...] new 45cf02f298f3 platform/x86: acer-wmi: Add support for PHN16-72 new 1eae7d43ec37 platform/surface: aggregator: Omit a variable reassignment [...] new df92fad93546 platform/x86: x86-android-tablets: Omit a variable reassig [...] new bc977e5de6be platform/x86/intel/vsec: Add support for Wildcat Lake new a9ed446c1908 platform/x86:intel/pmc: Enable SSRAM support for Wildcat Lake new 06c129cac01b platform/x86: ideapad-laptop: Use str_on_off() helper new 85901a0d8591 platform/x86: ideapad-laptop: Protect GBMD/SBMC calls with mutex new 5c54ece04766 platform/x86: ideapad-laptop: Support multiple power_suppl [...] new 90430ea98f55 platform/x86: ideapad-laptop: Add charge_types:Fast (Rapid [...] new d050479693bb platform/x86: Add Uniwill laptop driver new cec551ec79c2 Documentation: laptops: Add documentation for uniwill laptops new ff49362eca17 platform/x86: alienware-wmi-wmax: Simplify FW profile to p [...] new 22ea7b9d96e2 platform/x86: asus-wmi: export symbols used for read/write WMI new f99eb098090e platform/x86: asus-armoury: move existing tunings to asus- [...] new 628cb03b15f2 platform/x86: asus-armoury: add panel_hd_mode attribute new 9c7dacf5d519 platform/x86: asus-armoury: add apu-mem control support new 7725a2dc5863 platform/x86: asus-armoury: add screen auto-brightness toggle new c683651b6791 platform/x86: asus-wmi: deprecate bios features new d849a9f2380d platform/x86: asus-wmi: rename ASUS_WMI_DEVID_PPT_FPPT new 39ae6c50e599 platform/x86: asus-armoury: add ppt_* and nv_* tuning knobs new 25524b619029 fs/nls: Fix utf16 to utf8 conversion new c209195a2a4a platform/x86: wmi: Use correct type when populating ACPI objects new 32e3fee88a4a platform/x86: wmi: Remove extern keyword from prototypes new e2c1b56f3dfa platform/x86: wmi: Move WMI core code into a separate directory new bc3c0a3231b7 platform/x86/amd/pmf: Rename IPU metrics fields to NPU for [...] new 83f0442a4012 platform/x86/amd/pmf: Use explicit SET_CMD/GET_CMD flags i [...] new 7ec374c6b859 platform/x86/amd/pmf: Replace magic table id with METRICS_ [...] new 0a69fe8f097f platform/x86: asus-armoury: Fix error code in mini_led_mod [...] new 6b87f7ea7417 platform/x86: asus-armoury: fix mini-led mode show new a9b0869720e1 platform/x86: asus-armoury: add support for FA507UV new 70a4a815d9b7 platform/x86: ayaneo-ec: Add Ayaneo Embedded Controller pl [...] new 536522f0355c platform/x86: ayaneo-ec: Add hwmon support new 6d710ec35842 platform/x86: ayaneo-ec: Add charge control support new e921a8b4dea5 platform/x86: ayaneo-ec: Add controller power and modules [...] new 02c15e3ddcc5 platform/x86: ayaneo-ec: Move Ayaneo devices from oxpec to [...] new 2643187ccb86 platform/x86: ayaneo-ec: Add suspend hook new f72c8ab57927 platform/x86: asus-armoury: fix only DC tunables being available new fc62cb6a3e11 platform: arm64: thinkpad-t14s-ec: add system PM hooks new 3c79c2e28a24 platform: arm64: thinkpad-t14s-ec: add suspend handler for [...] new 3330367128f5 platform/x86/uniwill: Handle more WMI events required for [...] new 5c14bff570dc platform/x86/uniwill: Add TUXEDO devices new 278ff7048466 platform/x86/amd/pmf: Refactor repetitive BIOS output handling new 1d1b8b0734af platform/x86: serial-multi-instantiate: Add IRQ_RESOURCE_O [...] new 2bd038de12e6 platform/x86/amd/pmf: Add BIOS_INPUTS_MAX macro to replace [...] new 0b39ce8f71c9 platform/x86/amd/pmf: Use devm_mutex_init() for mutex init [...] new 5aefbf5b6879 acpi: platform_profile - Add max-power profile option new 8d0aef2b3a17 platform/x86: lenovo-wmi-gamezone Use max-power rather tha [...] new 55715d7ad5e7 platform/x86: wmi-gamezone: Add Legion Go 2 Quirks new f03dd5dd736d platform/surface: acpi-notify: add WQ_PERCPU to alloc_work [...] new db4399501c58 platform: x86: replace use of system_wq with system_percpu_wq new f720239ca39d platform: surface: replace use of system_wq with system_percpu_wq new b169e1733cad platform/x86/intel/hid: Add Dell Pro Rugged 10/12 tablet t [...] new 594f9cce51bf Merge branch 'fixes' of into for-next new 68779adbabdb platform/x86: hp-wmi: Order DMI board name arrays new 611cf41ef6ac platform/x86: intel_pmc_ipc: fix ACPI buffer memory leak new 859d4ceacfc1 platform/x86: asus-armoury: add support for GA503QR new c36f9d7b2869 fs/nls: Fix inconsistency between utf8_to_utf32() and utf3 [...] new ccb61a328321 platform/x86: asus-wmi: use brightness_set_blocking() for kbd led new 6dc93d689068 tools/power/x86/intel-speed-select: Check feature status new 3bd486e2d990 tools/power/x86/intel-speed-select: Reset isst_turbo_freq_ [...] new ad374eb9b33f tools/power/x86/intel-speed-select: v1.24 release new 4df66a74d2a5 Merge branch 'intel-sst' of https://github.com/spandruvada [...] new 9d588a1140b9 Merge tag 'platform-drivers-x86-v6.19-1' of git://git.kern [...]
The 80 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/sysfs-class-platform-profile | 2 + .../ABI/testing/sysfs-driver-uniwill-laptop | 53 + Documentation/ABI/testing/sysfs-platform-asus-wmi | 17 + Documentation/ABI/testing/sysfs-platform-ayaneo-ec | 19 + Documentation/admin-guide/laptops/index.rst | 1 + .../admin-guide/laptops/uniwill-laptop.rst | 60 + Documentation/driver-api/wmi.rst | 2 +- Documentation/power/runtime_pm.rst | 6 +- Documentation/wmi/devices/lenovo-wmi-gamezone.rst | 31 +- Documentation/wmi/devices/uniwill-laptop.rst | 198 ++ MAINTAINERS | 20 +- drivers/acpi/platform_profile.c | 7 +- drivers/base/power/runtime-test.c | 8 +- drivers/base/power/runtime.c | 14 +- drivers/hid/hid-asus.c | 1 + drivers/platform/Kconfig | 2 + drivers/platform/Makefile | 1 + drivers/platform/arm64/lenovo-thinkpad-t14s.c | 58 +- drivers/platform/surface/aggregator/core.c | 2 +- .../platform/surface/aggregator/ssh_packet_layer.c | 2 +- .../surface/aggregator/ssh_request_layer.c | 2 +- drivers/platform/surface/surface_acpi_notify.c | 2 +- drivers/platform/wmi/Kconfig | 34 + drivers/platform/wmi/Makefile | 8 + drivers/platform/{x86/wmi.c => wmi/core.c} | 34 +- drivers/platform/x86/Kconfig | 72 +- drivers/platform/x86/Makefile | 8 +- drivers/platform/x86/acer-wmi.c | 290 ++- drivers/platform/x86/amd/hfi/hfi.c | 11 - drivers/platform/x86/amd/hsmp/acpi.c | 9 +- drivers/platform/x86/amd/pmf/auto-mode.c | 14 +- drivers/platform/x86/amd/pmf/cnqf.c | 14 +- drivers/platform/x86/amd/pmf/core.c | 23 +- drivers/platform/x86/amd/pmf/pmf.h | 27 +- drivers/platform/x86/amd/pmf/spc.c | 2 +- drivers/platform/x86/amd/pmf/sps.c | 38 +- drivers/platform/x86/amd/pmf/tee-if.c | 92 +- drivers/platform/x86/asus-armoury.c | 1161 ++++++++++++ drivers/platform/x86/asus-armoury.h | 1541 ++++++++++++++++ drivers/platform/x86/asus-wmi.c | 185 +- drivers/platform/x86/ayaneo-ec.c | 593 ++++++ drivers/platform/x86/dell/alienware-wmi-wmax.c | 124 +- drivers/platform/x86/gpd-pocket-fan.c | 4 +- drivers/platform/x86/hp/hp-wmi.c | 24 +- drivers/platform/x86/intel/hid.c | 12 + drivers/platform/x86/intel/pmc/arl.c | 12 +- drivers/platform/x86/intel/pmc/core.c | 149 +- drivers/platform/x86/intel/pmc/core.h | 16 +- drivers/platform/x86/intel/pmc/lnl.c | 2 +- drivers/platform/x86/intel/pmc/mtl.c | 9 +- drivers/platform/x86/intel/pmc/ptl.c | 3 +- drivers/platform/x86/intel/pmc/wcl.c | 18 + drivers/platform/x86/intel/vsec.c | 2 + drivers/platform/x86/lenovo/ideapad-laptop.c | 218 ++- drivers/platform/x86/lenovo/wmi-gamezone.c | 35 +- drivers/platform/x86/lg-laptop.c | 11 + drivers/platform/x86/oxpec.c | 115 +- drivers/platform/x86/serial-multi-instantiate.c | 13 +- drivers/platform/x86/uniwill/Kconfig | 38 + drivers/platform/x86/uniwill/Makefile | 8 + drivers/platform/x86/uniwill/uniwill-acpi.c | 1912 ++++++++++++++++++++ drivers/platform/x86/uniwill/uniwill-wmi.c | 92 + drivers/platform/x86/uniwill/uniwill-wmi.h | 129 ++ drivers/platform/x86/x86-android-tablets/lenovo.c | 2 +- .../x86/x86-android-tablets/vexia_atla10_ec.c | 2 +- fs/nls/nls_base.c | 27 +- .../linux/platform_data/x86/asus-wmi-leds-ids.h | 50 + include/linux/platform_data/x86/asus-wmi.h | 58 +- include/linux/platform_data/x86/intel_pmc_ipc.h | 4 +- include/linux/platform_profile.h | 1 + include/linux/pm_runtime.h | 4 +- include/linux/wmi.h | 15 +- scripts/coccinelle/api/pm_runtime.cocci | 1 - tools/power/x86/intel-speed-select/isst-config.c | 2 +- .../power/x86/intel-speed-select/isst-core-tpmi.c | 46 +- 75 files changed, 7122 insertions(+), 700 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-uniwill-laptop create mode 100644 Documentation/ABI/testing/sysfs-platform-ayaneo-ec create mode 100644 Documentation/admin-guide/laptops/uniwill-laptop.rst create mode 100644 Documentation/wmi/devices/uniwill-laptop.rst create mode 100644 drivers/platform/wmi/Kconfig create mode 100644 drivers/platform/wmi/Makefile rename drivers/platform/{x86/wmi.c => wmi/core.c} (98%) create mode 100644 drivers/platform/x86/asus-armoury.c create mode 100644 drivers/platform/x86/asus-armoury.h create mode 100644 drivers/platform/x86/ayaneo-ec.c create mode 100644 drivers/platform/x86/uniwill/Kconfig create mode 100644 drivers/platform/x86/uniwill/Makefile create mode 100644 drivers/platform/x86/uniwill/uniwill-acpi.c create mode 100644 drivers/platform/x86/uniwill/uniwill-wmi.c create mode 100644 drivers/platform/x86/uniwill/uniwill-wmi.h create mode 100644 include/linux/platform_data/x86/asus-wmi-leds-ids.h