This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 6fd600d74274 Merge tag 'media/v6.10-1' of git://git.kernel.org/pub/scm/ [...] new 07623f57e4d1 pmdomain: mediatek: scpsys: drop driver owner assignment new b1d4c60cbc31 pmdomain: mediatek: Add MT8188 buck isolation setting new d72d7d6cf77d cpuidle: psci: Drop superfluous wrappers psci_dt_attach|de [...] new 02e2a4b3638c cpuidle: psci: Update init level to core_initcall() new 280b773959f1 MAINTAINERS: Add a git for the ARM PSCI PM DOMAIN new dff14aff1ff7 MAINTAINERS: Add a git for the DT IDLE PM DOMAIN new ce5e83925c99 pmdomain: renesas: rcar-sysc: Absorb rcar_sysc_ch into rca [...] new 43fefaea066b pmdomain: renesas: rcar-sysc: Split R-Car M3-W and M3-W+ s [...] new c8d87704444a pmdomain: renesas: rcar-sysc: Remove rcar_sysc_nullify() helper new fdea114ac26c pmdomain: renesas: rcar-sysc: Add R-Car M3-W power-off del [...] new 5af7f593be82 pmdomain: core: Update the rejected/usage counters at syst [...] new 0cebf7cb2d70 pmdomain: core: Don't clear suspended_count at genpd_prepare() new 670c900f6964 pmdomain: ti-sci: Fix duplicate PD referrals new d88ea3034096 pmdomain: Merge branch fixes into next new 8b35a3bb33b5 Merge tag 'pmdomain-v6.10' of git://git.kernel.org/pub/scm [...] new 359faf024363 mmc: core: Remove unused of_gpio.h new de11e193aee4 mmc: mtk-sd: Remove unused of_gpio.h new 0c997105aed8 mmc: sdhci-s3c: Replace deprecated of_get_named_gpio() new 0de0d790e5c0 mmc: sdhci-sprd: Remove unused of_gpio.h new be44c37238f4 mmc: dw_mmc-hi3798mv200: Remove unneeded assignment new 0cbff48946cc mmc: dw_mmc-hi3798cv200: Remove unneeded assignment new 4c7a022ca4dc mmc: core: Convert sprintf/snprintf to sysfs_emit new 6231d99dd411 mmc: sdhci_am654: Add tuning algorithm for delay chain new d465234493bb mmc: sdhci_am654: Write ITAPDLY for DDR52 timing new 387c1bf7dce0 mmc: sdhci_am654: Add OTAP/ITAP delay enable new 9dff65bb5e09 mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock new d3182932bb07 mmc: sdhci_am654: Fix ITAPDLY for HS400 timing new a66db8167ad9 mmc: sdhci_am654: Fix itapdly/otapdly array type new f4a5ddddb152 mmc: sdhci_am654: Update comments in sdhci_am654_set_clock new 52bf134fca61 mmc: cqhci: Add cqhci set_tran_desc() callback new 53ab7f7fe412 mmc: sdhci-of-dwcmshc: Implement SDHCI CQE support new 55c421b36448 mmc: davinci: Don't strip remove function when driver is builtin new 66486ed8d0e1 dt-bindings: mmc: fsl-imx-esdhc: add NXP S32G3 support new a575e778b344 mmc: debugfs: convert permissions to octal new a18a70389f03 mmc: debugfs: add card entry for quirks new 0eed7b476107 MAINTAINERS: update Angelo Dureghello e-mail address new 951b7ccc5459 mmc: sdhci-pci-gli: Use PCI AER definitions, not hard-code [...] new f9b17ffcb523 mmc: sdhci-pci-gli: Use pci_set_power_state(), not direct [...] new 94cd1011002e mmc: sdio: store owner from modules with sdio_register_driver() new c522e525eb09 mmc: Merge branch fixes into next new 8a4a4c4b2afc Bluetooth: btmrvl_sdio: drop driver owner initialization new 327e3d0bfa47 Bluetooth: btmtksdio: drop driver owner initialization new 04792c1e6739 wifi: ath10k: sdio: simplify module initialization new 91fe9ede3a99 wifi: ath10k: sdio: drop driver owner initialization new 782bfc112871 wifi: brcm80211: drop driver owner initialization new 243012707419 wifi: mwifiex: drop driver owner initialization new fbd4219fd6e8 wifi: wfx: drop driver owner initialization new bce42d6108c9 mmc: Merge branch fixes into next new 25998816ff25 memstick: rtsx_pci_ms: Drop if block with always false condition new 8401659fab6f memstick: rtsx_pci_ms: Convert to platform remove callback [...] new f16d1b8c9b98 memstick: rtsx_usb_ms: Convert to platform remove callback [...] new 63a7cd660246 mmc: core: Add mmc_gpiod_set_cd_config() function new b3855668d98c mmc: sdhci: Add support for "Tuning Error" interrupts new a92a73b1d924 mmc: sdhci-acpi: Sort DMI quirks alphabetically new f3521d7cbaef mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard [...] new ef3eab75e171 mmc: sdhci-acpi: Disable write protect detection on Toshib [...] new 431946c0f640 mmc: sdhci-acpi: Add quirk to enable pull-up on the card-d [...] new 6faaea2c70a5 mmc: slot-gpio: Use irq_handler_t type new bdbb201a61c8 mmc: sdhci-esdhc-mcf: Constify struct sdhci_ops new c5daec6479ff mmc: sdhci-omap: Constify struct sdhci_ops new 8fc516cb223e mmc: sdhci-sprd: Constify struct sdhci_ops new 24922c1a5cc8 mmc: sdhci_am654: Constify struct sdhci_ops new e4c0277902bc mmc: sdhci-s3c: Choose sdhci_ops based on variant new 7a5149d3ce80 mmc: sdhci-of-dwcmshc: Remove useless "&" of th1520_execut [...] new b1b661c47cc4 mmc: sdhci-of-dwcmshc: Add tuning support for Sophgo CV180 [...] new ba7916180ea2 mmc: atmel-mci: Get rid of platform data leftovers new 5c30bd24a89d mmc: atmel-mci: Use temporary variable for struct device new d07ebeaa651a mmc: atmel-mci: Replace platform device pointer by generic one new 0b7b565d106e mmc: Merge branch fixes into next new 0a454e952308 mmc: atmel-mci: Incapsulate used to be a platform data int [...] new e38063b94324 mmc: atmel-mci: Switch to use dev_err_probe() new 3ae4f2657baa mmc: core: Convert to use __mmc_poll_for_busy() SD_APP_OP_ [...] new ef65b1fdd1f8 mmc: core: Increase the timeout period of the ACMD41 command new 68dbe38ed7ba mmc: renesas_sdhi: Set the SDBUF after reset new 493d2b2969d4 dt-bindings: mmc: renesas,sdhi: Group single const value i [...] new d640af49b65c dt-bindings: mmc: renesas,sdhi: Document RZ/G2L family com [...] new 35eea0defb6e mmc: renesas_sdhi: Add compatible string for RZ/G2L family [...] new 8b06f7538a1b Merge tag 'mmc-v6.10' of git://git.kernel.org/pub/scm/linu [...] new d44f0bbbd8d1 mtd: core: Report error if first mtd_otp_size() call fails [...] new fe0b8213c012 mtd: core: Don't fail mtd_otp_nvmem_add() if OTP is unsupported new 26729dbb53ac dt-bindings: mtd: Add Samsung S5Pv210 OneNAND new 1162bc2f8f5d mtd: partitions: redboot: Added conversion of operands to [...] new 5043e5553601 mtd: core: Align comment with an action in mtd_otp_nvmem_add() new 3ef4600f1226 mtd: maps: sa1100-flash: Prefer struct_size over open code [...] new d8d42d47a9ff dt-bindings: mtd: fixed-partitions: Add alignment properties new f48d2d6ebd3b dt-bindings: mtd: fixed-partition: Add binman compatibles new 6277967d872e mtd: mchp23k256: drop unneeded MODULE_ALIAS new c84b3925c7d6 mtd: spi-nor: replace unnecessary div64_u64() with div_u64() new 964b8998fdce Merge tag 'spi-nor/for-6.10' into mtd/next new 31e6bb6787e7 mtd: rawnand: davinci: Add dummy read after sending command new 6819db94e1cd mtd: rawnand: hynix: fixed typo new 552c9380f98f Merge tag 'nand/for-6.10' into mtd/next new b426433c03a6 Merge tag 'mtd/for-6.10' of git://git.kernel.org/pub/scm/l [...] new 3ff5873602a8 platform/x86: p2sb: Make p2sb_get_devfn() return void new 6d9b262afe0e platform/x86: hp-wmi: use sysfs_emit() instead of sprintf() new 79bd127f9662 platform/x86: asus-wmi: use sysfs_emit() instead of sprintf() new 415c33d20a2d platform/x86: huawei-wmi: use sysfs_emit() instead of sprintf() new d43931126498 platform/x86: uv_sysfs: use sysfs_emit() instead of sprintf() new 6c4d24d60eb8 dt-bindings: platform: Add Acer Aspire 1 EC new 363c8aea2572 platform: Add ARM64 platform directory new 2b3efb7c5151 platform: arm64: Add Acer Aspire 1 embedded controller driver new 0cd33df4e406 arm64: dts: qcom: acer-aspire1: Add embedded controller new c663b26972ea platform/x86: wmi: Support reading/writing 16 bit EC values new e526da8f8875 platform/x86: wmi: Avoid returning AE_OK upon unknown error new 3427c443a6dc platform/surface: platform_profile: add fan profile switching new fe7af61159b8 platform/x86: add lenovo WMI camera button driver new fcc6220ddc7e platform/x86: x86-android-tablets: Add swnode for Xiaomi p [...] new f1cacd216dea platform/x86: Add ACPI quickstart button (PNP0C32) driver new 23f1d8b47d12 platform/x86: toshiba_acpi: Add quirk for buttons on Z830 new 33b0e895aa31 platform/x86/amd/hsmp: switch to use device_add_groups() new 609bf4bd8e59 platform/x86: MAINTAINERS: drop Daniel Oliveira Nascimento new 1d86d946d341 platform/x86: quickstart: Miscellaneous improvements new 83cfe6d8b6b9 platform/x86: quickstart: fix Kconfig selects new 10eba55febd4 platform/x86: quickstart: Fix race condition when reportin [...] new 7ad58be75fcd platform/x86: intel-vbtn: Log event code on unexpected but [...] new 428a03523d70 platform/surface: aggregator_registry: Add support for the [...] new c347fd4fe84a platform/x86: wmi: Mark simple WMI drivers as legacy-free new 290680c2da80 platform/x86: xiaomi-wmi: Fix race condition when reportin [...] new c5e160ff34b4 platform/x86: xiaomi-wmi: Drop unnecessary NULL checks new a582a43e0d2e platform/x86: wmi: Add driver development guide new f81d13df1aa8 platform/x86: asus-wmi: add support for 2024 ROG Mini-LED new eb3bac90549a platform/x86: asus-wmi: add support for Vivobook GPU MUX new ae834a549ec1 platform/x86: asus-wmi: add support variant of TUF RGB new e0ae0ecce486 platform/x86: asus-wmi: support toggling POST sound new 5fc378183d94 platform/x86: asus-wmi: store a min default for ppt options new 892fc4b57dc5 platform/x86: asus-wmi: adjust formatting of ppt-<name>() [...] new 7e7a5dee4973 platform/x86: asus-wmi: ROG Ally increase wait time, allow [...] new a94e8a56f9e1 platform/x86: asus-wmi: Add support for MCU powersave new 88c0ef69dd88 platform/x86: asus-wmi: cleanup main struct to avoid some holes new 7ab6c64663a0 dt-bindings: leds: Add LED_FUNCTION_FNLOCK new 692c80760fa9 platform/x86: ideapad-laptop: add fn_lock_get/set functions new 07f48f668fac platform/x86: ideapad-laptop: add FnLock LED class device new 2dc77993cb5e platform/x86/amd/pmc: Add AMD MP2 STB functionality new 3de0f2627ef8 platform/x86: x86-android-tablets: Unregister devices in r [...] new 3eee73ad42c3 platform/x86: x86-android-tablets: Add Lenovo Yoga Tablet [...] new c1ca23111a6a platform/x86: android-tablets: Use GPIO_LOOKUP() macro new ba95eb44676d ACPI: platform-profile: add platform_profile_cycle() new 822188bf55e1 platform/x86: ideapad-laptop: switch platform profiles usi [...] new 4086c75d6feb platform/x86: thinkpad_acpi: use platform_profile_cycle() new 7c277d4d16ba platform/x86/intel/sdsi: Set message size during writes new 688ee9b9ec6c platform/x86/intel/sdsi: Combine read and write mailbox flows new d9a4b2aaec4c platform/x86/intel/sdsi: Add in-band BIOS lock support new 46b5e5eb1d41 platform/x86/intel/sdsi: Add attribute to read the current [...] new a66f962f67eb tools/arch/x86/intel_sdsi: Fix maximum meter bundle length new 76f2bc17428c tools/arch/x86/intel_sdsi: Fix meter_show display new 09d70ded6c56 tools/arch/x86/intel_sdsi: Fix meter_certificate decoding new 53310fe98c7b tools/arch/x86/intel_sdsi: Simplify ascii printing new f24644581ba9 tools/arch/x86/intel_sdsi: Add current meter support new 67e9b6208597 platform/x86: think-lmi: Convert container_of() macros to [...] new 02153e5dcb36 platform/x86/intel/ifs: Classify error scenarios correctly new 15b429f4e047 platform/x86/intel/ifs: trace: display batch num in hex new bd25a3f5ed51 platform/x86/intel/ifs: Disable irq during one load stage new 4acf5cac1ce1 platform/x86/amd/pmc: Fix implicit declaration error on i386 new db643cb7ebe5 platform/x86/intel-uncore-freq: Don't present root domain [...] new f1f663ebfbec platform/x86/intel/pmc: Fix PCH names in comments new 95cd8806fbb9 platform/x86: thinkpad_acpi: change sprintf() to sysfs_emit() new 208ba5055691 platform/x86: msi-laptop: Use sysfs_emit() to replace sprintf() new 51fb2ff76f96 platform/x86: samsung-laptop: Use sysfs_emit() to replace [...] new 5c94664cf279 platform/x86: asus-laptop: Use sysfs_emit() and sysfs_emit [...] new e397c564298c platform/x86: thinkpad_acpi: Take hotkey_mutex during hotk [...] new e7e630e0b516 platform/x86: thinkpad_acpi: Provide hotkey_poll_stop_sync [...] new b070f13c978b platform/x86: thinkpad_acpi: Drop setting send_/ignore_acp [...] new 32c284b7bc43 platform/x86: thinkpad_acpi: Drop ignore_acpi_ev new d761684afda3 platform/x86: thinkpad_acpi: Use tpacpi_input_send_key() i [...] new 9e5d6b982c54 platform/x86: thinkpad_acpi: Do hkey to scancode translati [...] new 33dc2efda4e2 platform/x86: thinkpad_acpi: Make tpacpi_driver_event() re [...] new 0a1f7f576082 platform/x86: thinkpad_acpi: Move adaptive kbd event handl [...] new ba69660627ea platform/x86: thinkpad_acpi: Move special original hotkeys [...] new 33ecfb852280 platform/x86: thinkpad_acpi: Move hotkey_user_mask check t [...] new 4a3725d7612d platform/x86: thinkpad_acpi: Always call tpacpi_driver_eve [...] new 99ce461c845a platform/x86: thinkpad_acpi: Drop tpacpi_input_send_key_ma [...] new c1a8c7f1dc2f platform/x86: thinkpad_acpi: Move hkey > scancode mapping [...] new 56b3667d4ed3 platform/x86: thinkpad_acpi: Move tpacpi_driver_event() ca [...] new 8f0215401204 platform/x86: thinkpad_acpi: Do not send ACPI netlink even [...] new d3272c744518 platform/x86: thinkpad_acpi: Change hotkey_reserved_mask i [...] new 31456ffa7b73 platform/x86: thinkpad_acpi: Use correct keycodes for volu [...] new 276d91599f82 platform/x86: thinkpad_acpi: Drop KEY_RESERVED special handling new 42f7b965de9d platform/x86: thinkpad_acpi: Switch to using sparse-keymap [...] new 7545dc754b55 platform/x86: thinkpad_acpi: Add mappings for adaptive kbd [...] new 5a3fc7a89857 platform/x86: thinkpad_acpi: Simplify known_ev handling new a9b0b1ee59a7 platform/x86: thinkpad_acpi: Support for trackpoint doubletap new 1a22cb1c4430 platform/x86: thinkpad_acpi: Support for system debug info hotkey new fd1e3344d13f platform/x86: thinkpad_acpi: Support hotkey to disable tra [...] new 44bbcc277b97 platform/x86: thinkpad_acpi: Use false to set acpi_send_ev [...] new 9c0beb6b29e7 platform/x86: wmi: Add MSI WMI Platform driver new b2ed33e8d486 platform/x86: Add lenovo-yoga-tab2-pro-1380-fastcharger driver new 22813a1ad2a4 platform/x86: classmate-laptop: Add missing MODULE_DESCRIPTION() new 2920141fc149 platform/x86/intel/tpmi: Handle error from tpmi_process_info() new 59eb0814d6a3 platform/x86/intel/tpmi: Check major version change for TP [...] new 1192534407d0 platform/x86/intel/tpmi: Align comments in kernel-doc new c8405cc81515 platform/x86/intel/tpmi: Add additional TPMI header fields new 8c5a689eef5b platform/x86: ISST: Use local variable for auxdev->dev new fe4211d21fee platform/x86: ISST: Shorten the assignments for power_domain_info new 9d1d36268f3d platform/x86: ISST: Support partitioned systems new e4e365b43460 platform/x86: ISST: Use in_range() to check package ID validity new afad97495836 platform/x86: ISST: Add dev_fmt new 05857e1f119e platform/x86: ISST: Add missing MODULE_DESCRIPTION new 4f3eec14729e platform/x86:intel/pmc: Update LNL signal status map new d8dc1b95dec9 platform/x86:intel/pmc: Add support to show S0ix blocker counter new 86cc9c70fb6a platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake new 9ea48bdfd5b1 tools/power/x86/intel-speed-select: Increase die count new f9264471337e tools/power/x86/intel-speed-select: Support multiple dies new 55d5639bda65 tools/power/x86/intel-speed-select: Fix display for unsupp [...] new 38fa152b3de0 tools/power/x86/intel-speed-select: Present all TRL levels [...] new 80a513e3f7fc tools/power/x86/intel-speed-select: Increase number of CPU [...] new 1fcf670e5064 tools/power/x86/intel-speed-select: SST BF/TF support per level new 8ebc39ace34e tools/power/x86/intel-speed-select: Display CPU as None for -1 new 5cfac5abb6e2 tools/power/x86/intel-speed-select: v1.19 release new b35814a3c61f platform/x86/fujitsu-laptop: Replace sprintf() with sysfs_emit() new 76f09e22027f platform/x86: ISST: Support SST-BF and SST-TF per level new 7c4cd2afee68 platform/surface: aggregator: Log critical errors during S [...] new 2c6370e66076 platform/x86: p2sb: Don't init until unassigned resources [...] new d2ae6ed27e82 platform/x86/amd: pmf: Add new ACPI ID AMDI0105 new ac0729c1258a platform/x86/amd: pmc: Add new ACPI ID AMDI000B new 492b1194b2ba platform/x86: x86-android-tablets: Pass struct device to init() new 0b57e2e43c4d platform/x86: x86-android-tablets: Xiaomi pad2 RGB LED fwn [...] new 9426adb0326a platform/x86: x86-android-tablets: Create LED device for X [...] new 484bae9e4d6a platform/x86: Add new Dell UART backlight driver new d9bab776ed9e tools arch x86: Add dell-uart-backlight-emulator new b444dfc84d6c devm-helpers: Fix a misspelled cancellation in the comments new 2513563edc98 platform/x86: Add new MeeGoPad ANX7428 Type-C Cross Switch driver new ea5f6ad9ad96 Merge tag 'platform-drivers-x86-v6.10-1' of git://git.kern [...]
The 222 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: Documentation/ABI/testing/debugfs-msi-wmi-platform | 14 + Documentation/ABI/testing/sysfs-platform-asus-wmi | 26 + .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 3 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 39 +- .../devicetree/bindings/mtd/partitions/binman.yaml | 53 ++ .../bindings/mtd/partitions/partition.yaml | 72 ++ .../bindings/mtd/samsung,s5pv210-onenand.yaml | 65 ++ .../bindings/platform/acer,aspire1-ec.yaml | 60 ++ Documentation/wmi/devices/msi-wmi-platform.rst | 194 +++++ Documentation/wmi/driver-development-guide.rst | 178 +++++ Documentation/wmi/index.rst | 1 + MAINTAINERS | 40 +- arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts | 40 +- drivers/acpi/platform_profile.c | 39 + drivers/bluetooth/btmrvl_sdio.c | 1 - drivers/bluetooth/btmtksdio.c | 1 - drivers/cpuidle/cpuidle-psci-domain.c | 3 +- drivers/cpuidle/cpuidle-psci.c | 5 +- drivers/cpuidle/cpuidle-psci.h | 20 - drivers/memstick/host/rtsx_pci_ms.c | 9 +- drivers/memstick/host/rtsx_usb_ms.c | 6 +- drivers/mmc/core/block.c | 8 +- drivers/mmc/core/debugfs.c | 7 +- drivers/mmc/core/host.c | 1 - drivers/mmc/core/sd_ops.c | 83 +- drivers/mmc/core/sdio_bus.c | 9 +- drivers/mmc/core/slot-gpio.c | 25 +- drivers/mmc/host/Kconfig | 1 + drivers/mmc/host/atmel-mci.c | 309 ++++---- drivers/mmc/host/cqhci-core.c | 11 +- drivers/mmc/host/cqhci.h | 4 + drivers/mmc/host/davinci_mmc.c | 4 +- drivers/mmc/host/dw_mmc-hi3798cv200.c | 1 - drivers/mmc/host/dw_mmc-hi3798mv200.c | 1 - drivers/mmc/host/mtk-sd.c | 1 - drivers/mmc/host/renesas_sdhi_core.c | 3 + drivers/mmc/host/renesas_sdhi_internal_dmac.c | 9 +- drivers/mmc/host/sdhci-acpi.c | 61 +- drivers/mmc/host/sdhci-esdhc-mcf.c | 2 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 305 ++++++- drivers/mmc/host/sdhci-omap.c | 2 +- drivers/mmc/host/sdhci-pci-gli.c | 46 +- drivers/mmc/host/sdhci-s3c.c | 35 +- drivers/mmc/host/sdhci-sprd.c | 3 +- drivers/mmc/host/sdhci.c | 10 +- drivers/mmc/host/sdhci.h | 3 +- drivers/mmc/host/sdhci_am654.c | 182 ++++- drivers/mtd/devices/mchp23k256.c | 1 - drivers/mtd/maps/sa1100-flash.c | 6 +- drivers/mtd/mtdcore.c | 9 +- drivers/mtd/nand/raw/davinci_nand.c | 5 +- drivers/mtd/nand/raw/nand_hynix.c | 2 +- drivers/mtd/parsers/redboot.c | 2 +- drivers/mtd/spi-nor/core.c | 4 +- drivers/net/wireless/ath/ath10k/sdio.c | 21 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 1 - drivers/net/wireless/marvell/mwifiex/sdio.c | 1 - drivers/net/wireless/silabs/wfx/bus_sdio.c | 1 - drivers/platform/Kconfig | 2 + drivers/platform/Makefile | 1 + drivers/platform/arm64/Kconfig | 35 + drivers/platform/arm64/Makefile | 8 + drivers/platform/arm64/acer-aspire1-ec.c | 562 +++++++++++++ drivers/platform/surface/aggregator/core.c | 42 +- .../platform/surface/surface_aggregator_registry.c | 43 +- .../platform/surface/surface_platform_profile.c | 88 ++- drivers/platform/x86/Kconfig | 58 ++ drivers/platform/x86/Makefile | 9 + drivers/platform/x86/amd/hsmp.c | 2 +- drivers/platform/x86/amd/pmc/Kconfig | 15 + drivers/platform/x86/amd/pmc/Makefile | 1 + drivers/platform/x86/amd/pmc/mp2_stb.c | 280 +++++++ drivers/platform/x86/amd/pmc/pmc.c | 5 + drivers/platform/x86/amd/pmc/pmc.h | 15 + drivers/platform/x86/amd/pmf/core.c | 1 + drivers/platform/x86/asus-laptop.c | 44 +- drivers/platform/x86/asus-wmi.c | 417 +++++++--- drivers/platform/x86/classmate-laptop.c | 4 +- drivers/platform/x86/dell/Kconfig | 15 + drivers/platform/x86/dell/Makefile | 1 + drivers/platform/x86/dell/dell-uart-backlight.c | 398 ++++++++++ drivers/platform/x86/fujitsu-laptop.c | 18 +- drivers/platform/x86/hp/hp-wmi.c | 12 +- drivers/platform/x86/huawei-wmi.c | 8 +- drivers/platform/x86/ideapad-laptop.c | 140 +++- drivers/platform/x86/inspur_platform_profile.c | 1 + drivers/platform/x86/intel/ifs/load.c | 2 + drivers/platform/x86/intel/ifs/runtest.c | 27 +- drivers/platform/x86/intel/pmc/arl.c | 2 +- drivers/platform/x86/intel/pmc/core.c | 38 + drivers/platform/x86/intel/pmc/core.h | 9 + drivers/platform/x86/intel/pmc/lnl.c | 477 ++++++----- drivers/platform/x86/intel/sdsi.c | 118 ++- .../x86/intel/speed_select_if/isst_if_common.c | 1 + .../x86/intel/speed_select_if/isst_tpmi_core.c | 383 +++++++-- drivers/platform/x86/intel/tpmi.c | 39 +- .../intel/uncore-frequency/uncore-frequency-tpmi.c | 7 + drivers/platform/x86/intel/vbtn.c | 3 +- drivers/platform/x86/lenovo-wmi-camera.c | 127 +++ .../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c | 338 ++++++++ drivers/platform/x86/meegopad_anx7428.c | 150 ++++ drivers/platform/x86/msi-laptop.c | 20 +- drivers/platform/x86/msi-wmi-platform.c | 428 ++++++++++ drivers/platform/x86/p2sb.c | 44 +- drivers/platform/x86/quickstart.c | 246 ++++++ drivers/platform/x86/samsung-laptop.c | 10 +- drivers/platform/x86/think-lmi.c | 13 +- drivers/platform/x86/thinkpad_acpi.c | 873 +++++++++------------ drivers/platform/x86/toshiba_acpi.c | 36 +- drivers/platform/x86/uv_sysfs.c | 20 +- drivers/platform/x86/wmi.c | 58 +- drivers/platform/x86/x86-android-tablets/core.c | 16 +- drivers/platform/x86/x86-android-tablets/dmi.c | 18 + drivers/platform/x86/x86-android-tablets/lenovo.c | 224 +++++- drivers/platform/x86/x86-android-tablets/other.c | 133 +++- .../x86/x86-android-tablets/x86-android-tablets.h | 3 +- drivers/platform/x86/xiaomi-wmi.c | 30 +- drivers/pmdomain/core.c | 11 +- drivers/pmdomain/mediatek/mt8188-pm-domains.h | 14 +- drivers/pmdomain/mediatek/mtk-scpsys.c | 1 - drivers/pmdomain/renesas/Makefile | 4 +- .../renesas/{r8a7796-sysc.c => r8a77960-sysc.c} | 34 +- .../renesas/{r8a7796-sysc.c => r8a77961-sysc.c} | 28 +- drivers/pmdomain/renesas/rcar-sysc.c | 70 +- drivers/pmdomain/renesas/rcar-sysc.h | 9 +- drivers/pmdomain/ti/ti_sci_pm_domains.c | 20 +- include/dt-bindings/leds/common.h | 1 + include/linux/devm-helpers.h | 4 +- include/linux/intel_tpmi.h | 12 +- include/linux/mmc/sdio_func.h | 5 +- include/linux/mmc/slot-gpio.h | 6 +- include/linux/platform_data/x86/asus-wmi.h | 6 + include/linux/platform_profile.h | 1 + include/trace/events/intel_ifs.h | 2 +- .../x86/dell-uart-backlight-emulator/.gitignore | 1 + .../arch/x86/dell-uart-backlight-emulator/Makefile | 19 + tools/arch/x86/dell-uart-backlight-emulator/README | 46 ++ .../dell-uart-backlight-emulator.c | 163 ++++ tools/arch/x86/intel_sdsi/intel_sdsi.c | 108 ++- tools/power/x86/intel-speed-select/isst-config.c | 25 +- .../power/x86/intel-speed-select/isst-core-mbox.c | 3 +- .../power/x86/intel-speed-select/isst-core-tpmi.c | 10 +- tools/power/x86/intel-speed-select/isst-core.c | 1 + tools/power/x86/intel-speed-select/isst-display.c | 30 +- tools/power/x86/intel-speed-select/isst.h | 2 +- 145 files changed, 7062 insertions(+), 1740 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-msi-wmi-platform create mode 100644 Documentation/devicetree/bindings/mtd/partitions/binman.yaml create mode 100644 Documentation/devicetree/bindings/mtd/samsung,s5pv210-onenand.yaml create mode 100644 Documentation/devicetree/bindings/platform/acer,aspire1-ec.yaml create mode 100644 Documentation/wmi/devices/msi-wmi-platform.rst create mode 100644 Documentation/wmi/driver-development-guide.rst create mode 100644 drivers/platform/arm64/Kconfig create mode 100644 drivers/platform/arm64/Makefile create mode 100644 drivers/platform/arm64/acer-aspire1-ec.c create mode 100644 drivers/platform/x86/amd/pmc/mp2_stb.c create mode 100644 drivers/platform/x86/dell/dell-uart-backlight.c create mode 100644 drivers/platform/x86/lenovo-wmi-camera.c create mode 100644 drivers/platform/x86/lenovo-yoga-tab2-pro-1380-fastcharger.c create mode 100644 drivers/platform/x86/meegopad_anx7428.c create mode 100644 drivers/platform/x86/msi-wmi-platform.c create mode 100644 drivers/platform/x86/quickstart.c copy drivers/pmdomain/renesas/{r8a7796-sysc.c => r8a77960-sysc.c} (64%) rename drivers/pmdomain/renesas/{r8a7796-sysc.c => r8a77961-sysc.c} (69%) create mode 100644 tools/arch/x86/dell-uart-backlight-emulator/.gitignore create mode 100644 tools/arch/x86/dell-uart-backlight-emulator/Makefile create mode 100644 tools/arch/x86/dell-uart-backlight-emulator/README create mode 100644 tools/arch/x86/dell-uart-backlight-emulator/dell-uart-backlight [...]