This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from c040862bfbd9 Merge tag 'xtensa-20220804' of https://github.com/jcmvbkbc [...] new 7ccced33a0ba HID: wacom: Only report rotation for art pen new d6b675687a4a HID: wacom: Don't register pad_input for touch switch new e51d8d3ea3d7 HID: amd_sfh: Don't show client init failed as error when [...] new 92cdfba40155 HID: nintendo: fix unused const warning new d5e649a5a537 HID: uclogic: properly format kernel-doc comment for hid_d [...] new 6431fd0151ec HID: logitech-hidpp: Fix syntax errors in comments new 15b281560294 HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" new db925d809011 HID: hid-input: add Surface Go battery quirk new 381583845d19 HID: cp2112: prevent a buffer overflow in cp2112_xfer() new 54eed5c7b938 HID: multitouch: new device class fix Lenovo X12 trackpad sticky new 62ac2473553a HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() new 92443a9ff120 ID: intel-ish-hid: hid-client: drop unexpected word "the" [...] new 12ffcd757860 HID: lg-g15: Fix comment typo new ab5f3404b776 HID: nintendo: Add missing array termination new 94b179052f95 HID: wacom: Force pen out of prox if no events have been r [...] new 1117d182c5d7 HID: alps: Declare U1_UNICORN_LEGACY support new 06aa2a43c307 HID: amd_sfh: Add NULL check for hid device new 6947f312e505 HID: amd_sfh: Move common macros and structures new 8c68db65727e HID: amd_sfh: Move request_list struct to header file new c092e274e0fc HID: amd_sfh: Move request_list variable to client data new 786aa1b961d1 HID: amd_sfh: Add descriptor operations in amd_mp2_ops new 9acadc7256b1 HID: amd_sfh: Add PM operations in amd_mp2_ops new 722658f86a23 HID: amd_sfh: Add remove operation in amd_mp2_ops new 87cb795291bb HID: amd_sfh: Move global functions to static new e7f535eaf08f HID: amd_sfh: Move amd_sfh_work to common interface new 014730c40b79 HID: amd_sfh: Move interrupt handling to common interface new 93ce5e0231d7 HID: amd_sfh: Implement SFH1.1 functionality new 1a9c9657ba09 HID: amd_sfh: Fix implicit declaration error on i386 new 5d4d0f156575 HID: amd_sfh: Handle condition of "no sensors" new c556717541c0 Merge branch 'for-5.20/amd-sfh' into for-linus new a0a05054583f HID: apple: Properly handle function keys on non-Apple keyboard new 20afcc462579 HID: apple: Add "GANSS" to the non-Apple list new 144c71f7c816 Merge branch 'for-5.20/apple' into for-linus new 4df4b0fe960c HID: core: remove unneeded assignment in hid_process_report() new ebf95514ec7a Merge branch 'for-5.20/core' into for-linus new ded3021ef205 dt-bindings: HID: i2c-hid: elan: Introduce bindings for El [...] new bd3cba00dcc6 HID: i2c-hid: elan: Add support for Elan eKTH6915 i2c-hid [...] new 86f6710dae39 Merge branch 'for-5.20/elan' into for-linus new 842fec058171 HID: nintendo: Set phys property of input device based on [...] new db244339fa60 Merge branch 'for-5.20/nintendo' into for-linus new 76e645be7ebe HID: uclogic: Make template placeholder IDs generic new 2d167aaba386 HID: uclogic: Add KUnit tests for uclogic_rdesc_template_apply() new 867c89254425 HID: uclogic: Allow to generate frame templates new 0cb1fc0988e3 HID: uclogic: Add support for XP-PEN Deco L new a60885b6a97b Merge branch 'for-5.20/uclogic' into for-linus new 8d9420ca9bd9 Merge tag 'for-linus-2022080201' of git://git.kernel.org/p [...] new 39d649602be2 of: constify of_property_check_flags() prop argument new 442feb3174dc dt-bindings: ps2-gpio: convert binding to json-schema new ef1793665404 dt-bindings: ps2-gpio: document bus signals open drain new f06e4c9ec81e dt-bindings: display: bridge: sil,sii9022: Convert to json-schema new cbf9c4b9617b of: check previous kernel's ima-kexec-buffer against memor [...] new 72ca19005270 dt-bindings: vendor-prefixes: document several vendors for [...] new ae5a8983414a dt-bindings: sram: qcom,ocmem: cleanup example coding style new 38a85b9d95c7 dt-bindings: sram: qcom,imem: add IMEM memory region new 668c01baa710 dt-bindings: interrupt-controller: Convert rda,8810pl-intc [...] new b624c4d03760 dt-bindings: hwmon: move ibm,p8-occ bindings to proper folder new ee774c40fa32 dt-bindings: efm32: remove bindings for deleted platform new e291506242b1 dt-bindings: display: Add Arm virtual platforms display new bb9a3cc77aa1 dt-bindings: perf: Convert Arm CCN to DT schema new 67fcaf287720 dt-bindings: vexpress-sysreg: Add deprecated GPIO provider [...] new cfda05c1ddb8 dt-bindings: vexpress-sysreg: Allow for no child nodes new 3a5230a87c3b of: Drop duplicate 'the' in of_find_last_cache_level kerneldoc new 6991cd744f06 of: reserved-memory: Print allocation/reservation failures [...] new f2fb1b50fbac dt-bindings: ata: ahci-ceva: convert to yaml new 4908e3ace24b dt-bindings: nfc: nxp,nci: drop Charles Gorand's mail new 864138ab0e09 media: dt-bindings: rc: Allow 'ir-receiver' node names new 2d5a64707aa0 media: dt-bindings: Convert gpio-ir-receiver to DT schema new ef314d213dd5 Merge branch 'dt/linus' into dt/next new fbd2251d3ee9 docs: dt: writing-bindings: Update URL to DT schemas new f25b0d9dd6d9 dt-bindings: connector: usb: align example indentation to [...] new ad6c94de2ec4 dt-bindings: chosen: remove old .txt binding new e35330f879cf dt-bindings: watchdog: faraday: Fix typo in example 'timeo [...] new 560045a46a07 dt-bindings: hwinfo: group Chip ID-like devices new 128a16b9704b dt-bindings: hwinfo: samsung,s5pv210-chipid: add S5PV210 ChipID new a8dd214ff58c dt-bindings: arm: nvidia,tegra20-pmc: Move fixed string pr [...] new 6e44e0dc5806 dt-bindings: arm: cpus: add cortex-a78ae compatible new 912cbf13a544 dt-bindings: mtd/partitions: Convert arm-firmware-suite to [...] new 652081b3c64e of: unittest: Switch to use fwnode instead of of_node new 9465a98458fe of: unittest: make unittest_gpio_remove() consistent with [...] new d17e37c41b7e of: device: Fix missing of_node_put() in of_dma_set_restri [...] new 2aa0d4c88198 dt-bindings: bus: qcom,ssc-block-bus: rework arrays and dr [...] new e385b0ba6a13 of: overlay: Move devicetree_corrupt() check up new e76f4a6107eb of: overlay: Simplify of_overlay_fdt_apply() tail new 3eb229f203c2 dt-bindings: leds: lp50xx: correct reg/unit addresses in example new 5b967e8eca4d dt-bindings: leds: fix indentation in examples new e43232c0045e dt-bindings: leds: skyworks,aat1290: convert to dtschema new 3ed4b599cced dt-bindings: leds: qcom-lpg: Add compatible for PM660L LPG block new dbc801b472c1 dt-bindings: leds: Convert is31fl319x to dtschema new fce43d8f7510 dt-bindings: leds: is31fl319x: Document variants specificities new 12e5bde18d7f dt-bindings: Fix typo in comment new c7c7ce585370 dt-bindings: vendor-prefixes: add Densitron new 4f46cc1b88b3 dt-bindings: dma: Convert Qualcomm BAM DMA binding to json format new e3899832bb7b dt-bindings: rtc: ds1307: Convert to json-schema new d6abb2282404 dt-bindings: rtc: Add EM Microelectronic EM3027 bindings new fba4866241e0 dt-bindings: PCI: fsl,imx6q-pcie: Add missing type for 're [...] new f8a855ed8d07 of/fdt: Clean up early_init_dt_reserve_memory_arch() new 91118fa994a9 dt-bindings: panel: raydium,rm67191: Add missing type to ' [...] new fe75ac871214 dt-bindings: power: supply: charger-manager: Add missing t [...] new f9d88f93ec6d dt-bindings: iio/dac: adi,ad5766: Add missing type to 'out [...] new 99cab201fc63 dt-bindings: power: reset: qcom,pon: use absolute path to [...] new 60320e6ef485 dt-bindings: watchdog: qcom,pm8916-wdt: convert to dtschema new 944ad762bb47 dt-bindings: display: use spi-peripheral-props.yaml new 532b04d846dd dt-bindings: eeprom: at25: use spi-peripheral-props.yaml new b600d6a6c55e dt-bindings: eeprom: microchip,93lc46b: move to eeprom directory new 5ecd39d1bc4b dt-bindings: net: convert emac_rockchip.txt to YAML new be55492e01ab devicetree/bindings: correct possessive "its" typos new 7913145afa51 of/fdt: declared return type does not match actual return type new 6312bb711e5c dt-bindings: PCI: host-generic-pci: Allow IOMMU and MSI pr [...] new 93215d9f4601 dt-bindings: power: drop quotes when not needed new 7ae0d493a5af dt-bindings: power: reset: drop quotes when not needed new 1ea78ec5ba31 dt-bindings: power: supply: drop quotes when not needed new 7e7a24c3c6c9 dt-bindings: mtd: microchip,mchp48l640: use spi-peripheral [...] new da8d07af4b3e Merge tag 'devicetree-for-6.0' of git://git.kernel.org/pub [...] new db681eaf7145 platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] new 23a34e3a9d00 platform/chrome: cros_ec_proto: factor legacy out from cro [...] new 97b11dd6350a platform/chrome: cros_ec_proto: update cros_ec_check_resul [...] new 4319cbd4ed99 platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] new 8d5976089c97 platform/chrome: cros_ec_commands: Fix syntax errors in comments new 015cd0043503 regulator: cros-ec: Use common cros_ec_command() new b1d288d9c3c5 platform/chrome: cros_ec_proto: Rename cros_ec_command function new f87e15fbf6d8 platform/chrome: cros_ec_proto: Update size arg types new 337eac8f8499 platform/chrome: cros_kbd_led_backlight: sort headers alph [...] new 6b1e5ba39c44 platform/chrome: cros_kbd_led_backlight: separate ACPI backend new 20f370efddb5 dt-bindings: add google,cros-kbd-led-backlight new fd1e8054ff69 platform/chrome: cros_kbd_led_backlight: support OF match new 40f58143745e platform/chrome: cros_kbd_led_backlight: support EC PWM backend new ea7f0f777d28 platform/chrome: cros_ec_commands: fix compile errors new b99eb596efbd platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] new 3db0c9e5de7b platform/chrome: use macros for passthru indexes new e796c0c4b1ad platform/chrome: cros_ec_proto: assign buffer size from pr [...] new 8e3991610ba5 platform/chrome: cros_ec_proto: remove redundant NULL check new 93bea2faed63 platform/chrome: cros_ec_proto: use cros_ec_map_error() new b4d0836e8160 platform/chrome: cros_ec_proto: separate cros_ec_get_proto_info() new 3e97581ed9a2 platform/chrome: cros_ec_proto: add Kunit tests for gettin [...] new 878c36f6caa4 platform/chrome: cros_ec_proto: handle empty payload in ge [...] new a88f79666d14 platform/chrome: cros_ec_proto: separate cros_ec_get_proto [...] new cce5d551809c platform/chrome: cros_ec_proto: add Kunit test for getting [...] new d394ab5c062a platform/chrome: cros_ec_proto: handle empty payload in ge [...] new b36f0643ff14 platform/chrome: cros_ec_proto: don't show MKBP version if [...] new f91183aa459a platform/chrome: cros_ec_proto: return 0 on getting cmd ma [...] new a8f77c63baec platform/chrome: cros_ec_proto: add Kunit test for getting [...] new ec5134899335 platform/chrome: cros_ec_proto: check `msg->result` in get [...] new 8120febafccb platform/chrome: cros_ec_proto: add Kunit tests for gettin [...] new aac29b04dc3f platform/chrome: cros_ec_proto: handle empty payload in ge [...] new d65da5f9bb0a platform/chrome: cros_ec_proto: return 0 on getting wake m [...] new e43772294246 platform/chrome: cros_ec_proto: add Kunit test for getting [...] new cfed691b80dc platform/chrome: cros_ec_proto: handle empty payload in ge [...] new 203b2aff4786 platform/chrome: cros_ec_proto: Fix spelling mistake "unkn [...] new 74bb746407bf platform/chrome: cros_ec: Always expose last resume result new 3de7203115af platform/chrome: wilco_ec: event: Fix typo in comment new ce838f7dc795 platform/chrome: cros_ec_typec: Use dev_err_probe on port [...] new a47bc5a0c4c0 platform/chrome: cros_ec_typec: Rename port altmode array new 1ff5d97f070c platform/chrome: cros_ec_typec: Register port altmodes new d311664b9057 platform/chrome: cros_ec_proto: add "cros_ec_" prefix to s [...] new 82f4def2d822 platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] new da95f691311f platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] new 810be30d27bd platform/chrome: cros_ec_proto: separate cros_ec_xfer_command() new 0aad9aff6a64 platform/chrome: cros_ec_proto: separate cros_ec_wait_unti [...] new 00eb36d52872 platform/chrome: cros_ec_proto: change Kunit expectation w [...] new 7f95d2b68b9a platform/chrome: cros_ec_proto: return -EAGAIN when retrie [...] new 82c9b7ed8c5c platform/chrome: cros_ec_proto: add Kunit test for empty payload new 3e1c715ea179 platform/chrome: cros_ec_proto: return -EPROTO if empty payload new 74bed42fd5fa platform/chrome: cros_ec_proto: add Kunit tests for cmd_xf [...] new 1242688fc2f0 platform/chrome: cros_ec_proto: add Kunit test for cros_ec [...] new 2b7ed927953f platform/chrome: cros_ec_proto: add Kunit tests for get_ne [...] new 7cb1eb82642b platform/chrome: cros_ec_proto: add Kunit tests for get_ho [...] new 00238864435f platform/chrome: cros_ec_proto: add Kunit tests for check_ [...] new 33f0fdba6066 platform/chrome: cros_ec_proto: add Kunit tests for get_se [...] new 9399b2cb2070 platform/chrome: cros_ec_proto: add Kunit test for cros_ec_cmd() new 7e76e4bc0099 platform/chrome: cros_kbd_led_backlight: fix build warning new f92dd1475b06 platform/chrome: merge Kunit utils and test cases new afef1e1a0223 platform/chrome: cros_kunit_util: add default value for `m [...] new 5bb3bf24b0aa Merge tag 'tag-chrome-platform-for-v5.20' of git://git.ker [...] new 3cd8cc98d634 platform/x86: Drop the PMC_ATOM Kconfig option new 50d88b1d1e79 platform/x86: system76_acpi: Use dev_get_drvdata new 0eb658406864 platform/surface: aggregator: Allow is_ssam_device() to be [...] new dc0393c76f37 platform/surface: aggregator: Allow devices to be marked a [...] new 5c1e88b98c60 platform/surface: aggregator: Allow notifiers to avoid com [...] new 74bb2d0bc57a platform/surface: aggregator_registry: Use client device w [...] new f80345b89cc5 power/supply: surface_charger: Use client device wrappers [...] new b49ba26bec45 power/supply: surface_battery: Use client device wrappers [...] new 2c2c3a07086c HID: surface-hid: Add support for hot-removal new 25e2ca7301bd platform/surface: aggregator: Add comment for KIP subsyste [...] new 1aa4c85bab76 platform/surface: aggregator_registry: Generify subsystem [...] new 58a4d884b509 platform/surface: aggregator_registry: Change device ID fo [...] new d420185489e5 platform/surface: aggregator_registry: Add KIP device hub new 7518eefeb7ad platform/surface: aggregator_registry: Add support for key [...] new 6fe391dd5d87 platform/x86: thinkpad-acpi: profile capabilities as integer new 46dcbc61b739 platform/x86: thinkpad-acpi: Add support for automatic mod [...] new 867eb713180c platform/x86: thinkpad-acpi: Add support for hotkey 0x131a new 755b249250df platform/x86: thinkpad-acpi: Enable AMT by default on supp [...] new 441ffc52d640 platform/x86: acer-wmi: Use backlight helper new 3096ab5b902a platform/x86: apple-gmux: Use backlight helper new 537c7933c8e4 platform/x86: compal-laptop: Use backlight helper new 5b54b4d4b463 platform/x86: thinkpad_acpi: Use backlight helper new ef233eafe5ad platform/x86: Move AMD platform drivers to separate directory new 31a1e4a5c104 platform/surface: avoid flush_scheduled_work() usage new e244a46a529a platform/surface: aggregator: Reserve more event- and targ [...] new 1024a6e0c004 platform/x86: intel/pmc: Add Alder Lake N support to PMC c [...] new d7e64c6d9c60 platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2 [...] new 3c40a71c03b6 platform/x86: thinkpad_acpi: Sort headers for better maintenance new 664607f54594 platform/x86: thinkpad_acpi: Replace custom str_on_off() etc new 349da8ee726a platform/x86: acer_wmi: Cleanup Kconfig selects new 44fc1060a62d platform/x86: Kconfig: Remove unnecessary "if X86" new 63a00f04bff9 platform/x86/dell: Kconfig: Remove unnecessary "depends on [...] new f0da93cbaf7a platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMI [...] new 1ccd59066246 platform/x86: ideapad-laptop: Add allow_v4_dytc module parameter new 7dbd3af50aad platform/x86: ideapad-laptop: Add Ideapad 5 15ITL05 to ide [...] new 3888bb741177 ACPI: video: Change how we determine if brightness key-pre [...] new 758babb511d8 platform/x86: panasonic-laptop: de-obfuscate button codes new 9cfebda442f7 platform/x86: panasonic-laptop: sort includes alphabetically new cb1f7d49736e platform/x86: panasonic-laptop: revert "Resolve hotkey dou [...] new 027f88453dbf platform/x86: panasonic-laptop: don't report duplicate bri [...] new 5e24e1eca1f2 platform/x86: panasonic-laptop: filter out duplicate volum [...] new 4da4742236ce platform/x86: panasonic-laptop: Use acpi_video_get_backlig [...] new 57a3487eefa5 platform/x86: thinkpad_acpi: do not use PSC mode on Intel [...] new 2ac96c800dd1 platform/x86: hp-wmi: Ignore Sanitization Mode event new eb003bf3ba22 platform/surface: aggregator: Add helper macros for reques [...] new 9f794056db5b platform/surface: Add KIP/POS tablet-mode switch driver new f9eb5c4babed platform/surface: aggregator_registry: Add support for tab [...] new 70e85eb071a1 platform/surface: aggregator_registry: Add support for tab [...] new 4a4ab610b8ae platform/surface: aggregator: Move device registry helper [...] new 993a9e2aca6e platform/surface: aggregator: Move subsystem hub drivers t [...] new 221756e61b7c platform/surface: Update copyright year of various drivers new 9a1aac8a96dc platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering new f21c179e1206 platform/x86/intel/vsec: Rework early hardware code new 99de05043e77 platform/x86/intel/vsec: Add support for Raptor Lake new ba7e421eee0f platform/x86/intel/pmt: telemetry: Fix fixed region handling new 936874b77dd0 platform/x86/intel/vsec: Add PCI error recovery support to [...] new 221b8b21c3a7 platform/x86/amd/pmc: Add new acpi id for PMC controller new 035c8a91a11f platform/x86/amd/pmc: Add new platform support new c1bb6372c073 platform/x86: gigabyte-wmi: add support for B660I AORUS PRO DDR4 new d80b83c911ca platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet [...] new 650d9a14715f efi: Fix efi_power_off() not being run before acpi_power_o [...] new 72cd7067839d platform/x86: asus-wmi: Add key mappings new 553b53e49064 platform/x86/intel/ifs: Mark as BROKEN new 2b5b27826a48 platform/x86: serial-multi-instantiate: Improve autodetection new 8b50c48d59a9 platform/x86: serial-multi-instantiate: Drop duplicate check new 14a9aa99aca6 platform/x86: serial-multi-instantiate: Improve dev_err_pr [...] new ed7adc2b69c6 platform/x86: serial-multi-instantiate: Use while (i--) pa [...] new f3e13bbc6f5a platform/x86: serial-multi-instantiate: Get rid of redunda [...] new e286044bf5b0 platform/x86: serial-multi-instantiate: Sort ACPI IDs by HID new fe16ecaa0e62 platform/x86: intel_atomisp2_led: Also turn off the always [...] new e0e52a5cc6a5 ACPI: video: Fix acpi_video_handles_brightness_key_presses() new aeb47cb10aa4 MAINTAINERS: repair file entry in MICROSOFT SURFACE AGGREG [...] new b644c95598ad platform/x86: asus-wmi: Add mic-mute LED classdev support new e05d6b658fcd platform/x86: mlx-platform: Make activation of some driver [...] new 7bf8a14dedaf platform/x86: mlx-platform: Add cosmetic changes for alignment new 08fdb6f3acae platform/x86: mlx-platform: Add support for systems equipp [...] new 6995e711b69c platform/x86: mlx-platform: Introduce support for COMe NVS [...] new 2deb92864348 platform/x86: mlx-platform: Add support for new system XH3000 new 095a2c189151 platform/x86: mlx-platform: Add COME board revision register new 7964f8fc52b1 platform/mellanox: mlxreg-io: Add locking for io operations new 91dd6ef89710 Documentation/ABI: mlxreg-io: Fix contact info new 5c8b3f11565e Documentation/ABI: Add new attributes for mlxreg-io sysfs [...] new 7a4a04f4e90d platform/surface: tabletsw: Fix __le32 integer access new d9f74d98bbec tools/power/x86/intel-speed-select: Fix off by one check new c55ae10230a7 tools/power/x86/intel-speed-select: Remove unneeded semicolon new 7842efa5e194 platform/x86: sony-laptop: Remove useless comparisons in s [...] new c9d959fc32a5 platform/x86: pmc_atom: Match all Lex BayTrail boards with [...] new b4b830a34d80 platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity new 40ec787e1adf platform/olpc: Fix uninitialized data in debugfs write new e6abe8ff8e0c platform/surface: gpe: Add support for 13" Intel version o [...] new 6dd71251b9ae platform/x86: pmc_atom: Fix comment typo new 9745fb07474f platform/x86/intel: Add Primary to Sideband (P2SB) bridge support new c551bd81d198 pinctrl: intel: Check against matching data instead of ACP [...] new 6e3b29dbc119 mfd: lpc_ich: Factor out lpc_ich_enable_spi_write() new 559793198f92 mfd: lpc_ich: Switch to generic p2sb_bar() new 7064d7d88b83 mfd: lpc_ich: Add support for pinctrl in non-ACPI system new 5c7b9167ddf8 i2c: i801: convert to use common P2SB accessor new 6adc32f58b93 EDAC, pnd2: Use proper I/O accessors and address space annotation new 7b2db7049bb9 EDAC, pnd2: convert to use common P2SB accessor new e38da7d30f56 watchdog: simatic-ipc-wdt: convert to use P2SB accessor new 759273c3c429 leds: simatic-ipc-leds: Convert to use P2SB accessor new 446f0cf9e08b platform/x86: simatic-ipc: drop custom P2SB bar code new a6c80bec3c93 leds: simatic-ipc-leds-gpio: Add GPIO version of Siemens driver new 8906ced9a909 Merge tag 'ib-mfd-edac-i2c-leds-pinctrl-platform-watchdog- [...] new 42d0d4232ac1 platform/x86: p2sb: Move out of X86_PLATFORM_DEVICES dependency new 3d46d7848075 platform/x86/intel/vsec: Fix wrong type for local status v [...] new 5f0848190c6d Merge tag 'platform-drivers-x86-v6.0-1' of git://git.kerne [...]
The 280 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/stable/sysfs-driver-mlxreg-io | 81 +- .../testing/sysfs-bus-surface_aggregator-tabletsw | 57 + Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/arm/msm/qcom,saw2.txt | 2 +- .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 2 +- .../devicetree/bindings/arm/vexpress-sysreg.yaml | 10 +- .../devicetree/bindings/ata/ahci-ceva.txt | 63 - .../devicetree/bindings/ata/ceva,ahci-1v84.yaml | 189 ++ .../bindings/bus/qcom,ssc-block-bus.yaml | 25 +- Documentation/devicetree/bindings/chosen.txt | 137 - .../chrome/google,cros-kbd-led-backlight.yaml | 35 + .../devicetree/bindings/clock/efm32-clock.txt | 11 - .../devicetree/bindings/clock/st/st,flexgen.txt | 2 +- .../devicetree/bindings/clock/ti/davinci/pll.txt | 2 +- .../devicetree/bindings/clock/ti/dra7-atl.txt | 2 +- .../bindings/connector/usb-connector.yaml | 152 +- .../devicetree/bindings/display/arm,pl11x.yaml | 15 +- .../devicetree/bindings/display/bridge/sii902x.txt | 78 - .../bindings/display/bridge/sil,sii9022.yaml | 131 + .../bindings/display/panel/arm,rtsm-display.yaml | 27 + .../bindings/display/panel/lg,lg4573.yaml | 2 +- .../bindings/display/panel/raydium,rm67191.yaml | 1 + .../bindings/display/sitronix,st7735r.yaml | 1 + .../bindings/display/solomon,ssd1307fb.yaml | 7 +- .../devicetree/bindings/dma/qcom,bam-dma.yaml | 100 + .../devicetree/bindings/dma/qcom_bam_dma.txt | 52 - Documentation/devicetree/bindings/eeprom/at25.yaml | 5 +- .../microchip,93lc46b.yaml} | 11 +- .../devicetree/bindings/fpga/fpga-region.txt | 2 +- .../devicetree/bindings/gpio/gpio-pisosr.txt | 2 +- .../samsung,exynos-chipid.yaml} | 2 +- .../bindings/hwinfo/samsung,s5pv210-chipid.yaml | 30 + .../k3-socinfo.yaml => hwinfo/ti,k3-socinfo.yaml} | 2 +- .../devicetree/bindings/hwmon/adt7475.yaml | 2 +- .../bindings/{i2c => hwmon}/ibm,p8-occ-hwmon.txt | 0 .../devicetree/bindings/i2c/i2c-efm32.txt | 33 - .../devicetree/bindings/iio/dac/adi,ad5766.yaml | 2 + .../devicetree/bindings/input/elan,ekth6915.yaml | 65 + .../bindings/input/touchscreen/ektf2127.txt | 2 +- .../interrupt-controller/rda,8810pl-intc.txt | 61 - .../interrupt-controller/rda,8810pl-intc.yaml | 43 + .../devicetree/bindings/leds/issi,is31fl319x.yaml | 193 ++ .../devicetree/bindings/leds/leds-aat1290.txt | 77 - .../devicetree/bindings/leds/leds-is31fl319x.txt | 61 - .../devicetree/bindings/leds/leds-lp50xx.yaml | 104 +- .../devicetree/bindings/leds/leds-lp55xx.yaml | 222 +- .../bindings/leds/leds-pwm-multicolor.yaml | 36 +- .../devicetree/bindings/leds/leds-qcom-lpg.yaml | 1 + .../devicetree/bindings/leds/skyworks,aat1290.yaml | 95 + .../devicetree/bindings/media/gpio-ir-receiver.txt | 20 - .../bindings/media/gpio-ir-receiver.yaml | 40 + Documentation/devicetree/bindings/media/rc.yaml | 2 +- .../devicetree/bindings/mfd/google,cros-ec.yaml | 3 + .../devicetree/bindings/mfd/rohm,bd71815-pmic.yaml | 2 +- .../devicetree/bindings/mips/lantiq/rcu.txt | 2 +- .../bindings/mtd/microchip,mchp48l640.yaml | 7 +- .../mtd/partitions/arm,arm-firmware-suite.txt | 17 - .../mtd/partitions/arm,arm-firmware-suite.yaml | 28 + .../devicetree/bindings/net/altera_tse.txt | 2 +- Documentation/devicetree/bindings/net/cpsw.txt | 2 +- .../devicetree/bindings/net/emac_rockchip.txt | 52 - .../devicetree/bindings/net/nfc/nxp,nci.yaml | 1 - .../devicetree/bindings/net/qcom-emac.txt | 2 +- .../devicetree/bindings/net/rockchip,emac.yaml | 115 + .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 1 + .../devicetree/bindings/pci/host-generic-pci.yaml | 3 + .../devicetree/bindings/perf/arm,ccn.yaml | 40 + Documentation/devicetree/bindings/perf/arm-ccn.txt | 23 - .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 6 +- .../bindings/power/amlogic,meson-sec-pwrc.yaml | 4 +- .../bindings/power/apple,pmgr-pwrstate.yaml | 2 +- .../bindings/power/brcm,bcm63xx-power.yaml | 4 +- .../devicetree/bindings/power/renesas,apmu.yaml | 4 +- .../bindings/power/renesas,rcar-sysc.yaml | 4 +- .../devicetree/bindings/power/reset/qcom,pon.yaml | 8 +- .../bindings/power/reset/regulator-poweroff.yaml | 2 +- .../bindings/power/reset/xlnx,zynqmp-power.yaml | 2 +- .../power/supply/active-semi,act8945a-charger.yaml | 4 +- .../devicetree/bindings/power/supply/bq2415x.yaml | 4 +- .../devicetree/bindings/power/supply/bq24190.yaml | 4 +- .../devicetree/bindings/power/supply/bq24257.yaml | 4 +- .../devicetree/bindings/power/supply/bq24735.yaml | 4 +- .../devicetree/bindings/power/supply/bq2515x.yaml | 4 +- .../devicetree/bindings/power/supply/bq256xx.yaml | 4 +- .../devicetree/bindings/power/supply/bq25890.yaml | 4 +- .../devicetree/bindings/power/supply/bq25980.yaml | 4 +- .../devicetree/bindings/power/supply/bq27xxx.yaml | 4 +- .../bindings/power/supply/charger-manager.yaml | 1 + .../bindings/power/supply/cpcap-battery.yaml | 4 +- .../bindings/power/supply/cpcap-charger.yaml | 4 +- .../bindings/power/supply/dlg,da9150-charger.yaml | 4 +- .../power/supply/dlg,da9150-fuel-gauge.yaml | 4 +- .../bindings/power/supply/ingenic,battery.yaml | 4 +- .../devicetree/bindings/power/supply/isp1704.yaml | 4 +- .../bindings/power/supply/lego,ev3-battery.yaml | 4 +- .../bindings/power/supply/lltc,lt3651-charger.yaml | 4 +- .../bindings/power/supply/lltc,ltc294x.yaml | 4 +- .../bindings/power/supply/ltc4162-l.yaml | 4 +- .../bindings/power/supply/maxim,ds2760.yaml | 4 +- .../bindings/power/supply/maxim,max14656.yaml | 4 +- .../bindings/power/supply/maxim,max17040.yaml | 4 +- .../bindings/power/supply/maxim,max17042.yaml | 4 +- .../bindings/power/supply/maxim,max8903.yaml | 4 +- .../bindings/power/supply/nokia,n900-battery.yaml | 4 +- .../bindings/power/supply/olpc-battery.yaml | 4 +- .../bindings/power/supply/power-supply.yaml | 4 +- .../power/supply/richtek,rt5033-battery.yaml | 4 +- .../bindings/power/supply/richtek,rt9455.yaml | 4 +- .../bindings/power/supply/sc2731-charger.yaml | 4 +- .../bindings/power/supply/sc27xx-fg.yaml | 4 +- .../power/supply/stericsson,ab8500-btemp.yaml | 4 +- .../power/supply/stericsson,ab8500-chargalg.yaml | 4 +- .../power/supply/stericsson,ab8500-charger.yaml | 4 +- .../power/supply/stericsson,ab8500-fg.yaml | 4 +- .../power/supply/summit,smb347-charger.yaml | 4 +- .../bindings/power/supply/tps65090-charger.yaml | 4 +- .../bindings/power/supply/tps65217-charger.yaml | 4 +- .../bindings/power/supply/twl4030-charger.yaml | 4 +- .../supply/x-powers,axp20x-ac-power-supply.yaml | 4 +- .../x-powers,axp20x-battery-power-supply.yaml | 4 +- .../supply/x-powers,axp20x-usb-power-supply.yaml | 4 +- .../devicetree/bindings/powerpc/fsl/cpus.txt | 2 +- .../devicetree/bindings/powerpc/fsl/mpc5200.txt | 2 +- .../devicetree/bindings/powerpc/opal/power-mgt.txt | 2 +- .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 2 +- .../devicetree/bindings/rtc/rtc-ds1307.txt | 52 - .../devicetree/bindings/rtc/rtc-ds1307.yaml | 102 + .../devicetree/bindings/rtc/trivial-rtc.yaml | 2 + .../devicetree/bindings/serial/efm32-uart.txt | 20 - .../devicetree/bindings/serio/ps2-gpio.txt | 23 - .../devicetree/bindings/serio/ps2-gpio.yaml | 64 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 2 +- Documentation/devicetree/bindings/sound/da9055.txt | 2 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 4 +- .../devicetree/bindings/spi/efm32-spi.txt | 39 - .../devicetree/bindings/sram/qcom,imem.yaml | 75 + .../devicetree/bindings/sram/qcom,ocmem.yaml | 10 +- .../bindings/thermal/brcm,avs-ro-thermal.yaml | 2 +- .../bindings/thermal/nvidia,tegra124-soctherm.txt | 2 +- .../devicetree/bindings/thermal/rcar-thermal.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 18 +- .../bindings/watchdog/faraday,ftwdt010.yaml | 2 +- .../bindings/watchdog/qcom,pm8916-wdt.txt | 28 - .../bindings/watchdog/qcom,pm8916-wdt.yaml | 51 + .../devicetree/bindings/writing-bindings.rst | 2 +- .../driver-api/surface_aggregator/client.rst | 6 +- MAINTAINERS | 20 +- drivers/clk/x86/Makefile | 4 +- drivers/edac/Kconfig | 1 + drivers/edac/pnd2_edac.c | 62 +- drivers/hid/.kunitconfig | 5 + drivers/hid/Kconfig | 16 + drivers/hid/Makefile | 3 + drivers/hid/amd-sfh-hid/Makefile | 3 + drivers/hid/amd-sfh-hid/amd_sfh_client.c | 117 +- drivers/hid/amd-sfh-hid/amd_sfh_common.h | 76 + drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 78 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 52 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 17 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 3 - .../amd_sfh_hid_desc.c => sfh1_1/amd_sfh_desc.c} | 299 ++- drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 324 +++ drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.h | 26 + drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c | 75 + drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.h | 154 ++ drivers/hid/hid-alps.c | 2 + drivers/hid/hid-apple.c | 35 +- drivers/hid/hid-core.c | 2 +- drivers/hid/hid-cp2112.c | 5 + drivers/hid/hid-ids.h | 2 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-lg-g15.c | 2 +- drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-mcp2221.c | 3 + drivers/hid/hid-multitouch.c | 13 +- drivers/hid/hid-nintendo.c | 6 +- drivers/hid/hid-uclogic-core.c | 2 + drivers/hid/hid-uclogic-params.c | 225 +- drivers/hid/hid-uclogic-rdesc-test.c | 219 ++ drivers/hid/hid-uclogic-rdesc.c | 124 +- drivers/hid/hid-uclogic-rdesc.h | 24 +- drivers/hid/i2c-hid/Kconfig | 15 + drivers/hid/i2c-hid/Makefile | 1 + drivers/hid/i2c-hid/i2c-hid-of-elan.c | 130 + drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 2 +- drivers/hid/surface-hid/surface_hid_core.c | 38 +- drivers/hid/wacom.h | 3 + drivers/hid/wacom_sys.c | 4 +- drivers/hid/wacom_wac.c | 111 +- drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-i801.c | 39 +- drivers/leds/simple/Kconfig | 6 +- drivers/leds/simple/Makefile | 1 + drivers/leds/simple/simatic-ipc-leds-gpio.c | 105 + drivers/leds/simple/simatic-ipc-leds.c | 80 +- drivers/mfd/Kconfig | 1 + drivers/mfd/cros_ec_dev.c | 4 +- drivers/mfd/lpc_ich.c | 161 +- drivers/of/base.c | 2 +- drivers/of/device.c | 5 +- drivers/of/fdt.c | 19 +- drivers/of/kexec.c | 17 + drivers/of/of_reserved_mem.c | 3 +- drivers/of/overlay.c | 20 +- drivers/of/unittest.c | 17 +- drivers/pinctrl/intel/pinctrl-intel.c | 14 +- drivers/platform/Kconfig | 5 +- drivers/platform/chrome/Kconfig | 11 +- drivers/platform/chrome/Makefile | 5 + drivers/platform/chrome/cros_ec.c | 11 +- drivers/platform/chrome/cros_ec_proto.c | 473 ++-- drivers/platform/chrome/cros_ec_proto_test.c | 2753 ++++++++++++++++++++ drivers/platform/chrome/cros_ec_trace.h | 8 +- drivers/platform/chrome/cros_ec_typec.c | 93 +- drivers/platform/chrome/cros_kbd_led_backlight.c | 196 +- drivers/platform/chrome/cros_kunit_util.c | 130 + drivers/platform/chrome/cros_kunit_util.h | 48 + drivers/platform/chrome/cros_usbpd_notify.c | 4 +- drivers/platform/chrome/wilco_ec/event.c | 2 +- drivers/platform/mellanox/mlxreg-io.c | 23 + drivers/platform/mellanox/mlxreg-lc.c | 82 +- drivers/platform/olpc/olpc-ec.c | 2 +- drivers/platform/surface/Kconfig | 58 +- drivers/platform/surface/Makefile | 2 + drivers/platform/surface/aggregator/Kconfig | 2 +- drivers/platform/surface/aggregator/Makefile | 2 +- drivers/platform/surface/aggregator/bus.c | 151 +- drivers/platform/surface/aggregator/bus.h | 2 +- drivers/platform/surface/aggregator/controller.c | 55 +- drivers/platform/surface/aggregator/controller.h | 2 +- drivers/platform/surface/aggregator/core.c | 2 +- drivers/platform/surface/aggregator/ssh_msgb.h | 2 +- .../platform/surface/aggregator/ssh_packet_layer.c | 2 +- .../platform/surface/aggregator/ssh_packet_layer.h | 2 +- drivers/platform/surface/aggregator/ssh_parser.c | 2 +- drivers/platform/surface/aggregator/ssh_parser.h | 2 +- .../surface/aggregator/ssh_request_layer.c | 2 +- .../surface/aggregator/ssh_request_layer.h | 2 +- drivers/platform/surface/aggregator/trace.h | 82 +- drivers/platform/surface/surface_acpi_notify.c | 29 +- drivers/platform/surface/surface_aggregator_cdev.c | 2 +- drivers/platform/surface/surface_aggregator_hub.c | 371 +++ .../platform/surface/surface_aggregator_registry.c | 362 +-- .../platform/surface/surface_aggregator_tabletsw.c | 533 ++++ drivers/platform/surface/surface_dtx.c | 2 +- drivers/platform/surface/surface_gpe.c | 14 +- drivers/platform/surface/surface_hotplug.c | 2 +- .../platform/surface/surface_platform_profile.c | 2 +- drivers/platform/x86/Kconfig | 52 +- drivers/platform/x86/Makefile | 9 +- drivers/platform/x86/acer-wmi.c | 7 +- drivers/platform/x86/amd/Kconfig | 31 + drivers/platform/x86/amd/Makefile | 10 + drivers/platform/x86/{amd_hsmp.c => amd/hsmp.c} | 0 drivers/platform/x86/{amd-pmc.c => amd/pmc.c} | 0 drivers/platform/x86/apple-gmux.c | 5 +- drivers/platform/x86/asus-wmi.c | 25 + drivers/platform/x86/compal-laptop.c | 4 +- drivers/platform/x86/dell/Kconfig | 1 - drivers/platform/x86/intel/pmt/class.c | 23 +- drivers/platform/x86/intel/pmt/telemetry.c | 18 +- .../x86/intel/speed_select_if/isst_if_common.c | 39 +- drivers/platform/x86/intel/vsec.c | 130 +- drivers/platform/x86/intel/vsec.h | 11 +- drivers/platform/x86/mlx-platform.c | 491 +++- drivers/platform/x86/p2sb.c | 133 + drivers/platform/x86/panasonic-laptop.c | 28 +- drivers/platform/x86/pmc_atom.c | 19 +- drivers/platform/x86/serial-multi-instantiate.c | 69 +- drivers/platform/x86/simatic-ipc.c | 43 +- drivers/platform/x86/sony-laptop.c | 7 +- drivers/platform/x86/system76_acpi.c | 4 +- drivers/platform/x86/thinkpad_acpi.c | 168 +- drivers/power/supply/surface_battery.c | 4 +- drivers/power/supply/surface_charger.c | 4 +- drivers/regulator/cros-ec-regulator.c | 36 +- drivers/watchdog/Kconfig | 1 + drivers/watchdog/simatic-ipc-wdt.c | 15 +- include/dt-bindings/clock/efm32-cmu.h | 43 - include/linux/of.h | 5 +- include/linux/platform_data/cros_ec_commands.h | 6 +- include/linux/platform_data/cros_ec_proto.h | 7 +- include/linux/platform_data/x86/asus-wmi.h | 1 + include/linux/platform_data/x86/p2sb.h | 28 + include/linux/platform_data/x86/pmc_atom.h | 2 +- include/linux/platform_data/x86/simatic-ipc-base.h | 2 - include/linux/surface_aggregator/controller.h | 149 +- include/linux/surface_aggregator/device.h | 213 +- include/linux/surface_aggregator/serial_hub.h | 75 +- tools/power/x86/intel-speed-select/hfi-events.c | 2 +- tools/power/x86/intel-speed-select/isst-daemon.c | 2 +- 298 files changed, 10534 insertions(+), 3082 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-surface_aggregator-tabletsw delete mode 100644 Documentation/devicetree/bindings/ata/ahci-ceva.txt create mode 100644 Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml delete mode 100644 Documentation/devicetree/bindings/chosen.txt create mode 100644 Documentation/devicetree/bindings/chrome/google,cros-kbd-led-ba [...] delete mode 100644 Documentation/devicetree/bindings/clock/efm32-clock.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/sii902x.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/arm,rtsm-display.yaml create mode 100644 Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/qcom_bam_dma.txt rename Documentation/devicetree/bindings/{misc/eeprom-93xx46.yaml => eeprom/microc [...] rename Documentation/devicetree/bindings/{soc/samsung/exynos-chipid.yaml => hwinfo [...] create mode 100644 Documentation/devicetree/bindings/hwinfo/samsung,s5pv210-chipid.yaml rename Documentation/devicetree/bindings/{soc/ti/k3-socinfo.yaml => hwinfo/ti,k3-s [...] rename Documentation/devicetree/bindings/{i2c => hwmon}/ibm,p8-occ-hwmon.txt (100%) delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-efm32.txt create mode 100644 Documentation/devicetree/bindings/input/elan,ekth6915.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/rda,8810 [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/rda,8810 [...] create mode 100644 Documentation/devicetree/bindings/leds/issi,is31fl319x.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-aat1290.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-is31fl319x.txt create mode 100644 Documentation/devicetree/bindings/leds/skyworks,aat1290.yaml delete mode 100644 Documentation/devicetree/bindings/media/gpio-ir-receiver.txt create mode 100644 Documentation/devicetree/bindings/media/gpio-ir-receiver.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/arm,arm-firmwa [...] create mode 100644 Documentation/devicetree/bindings/mtd/partitions/arm,arm-firmwa [...] delete mode 100644 Documentation/devicetree/bindings/net/emac_rockchip.txt create mode 100644 Documentation/devicetree/bindings/net/rockchip,emac.yaml create mode 100644 Documentation/devicetree/bindings/perf/arm,ccn.yaml delete mode 100644 Documentation/devicetree/bindings/perf/arm-ccn.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-ds1307.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-ds1307.yaml delete mode 100644 Documentation/devicetree/bindings/serial/efm32-uart.txt delete mode 100644 Documentation/devicetree/bindings/serio/ps2-gpio.txt create mode 100644 Documentation/devicetree/bindings/serio/ps2-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/spi/efm32-spi.txt create mode 100644 Documentation/devicetree/bindings/sram/qcom,imem.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/qcom,pm8916-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/qcom,pm8916-wdt.yaml create mode 100644 drivers/hid/.kunitconfig create mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_common.h copy drivers/hid/amd-sfh-hid/{hid_descriptor/amd_sfh_hid_desc.c => sfh1_1/amd_sfh_ [...] create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.h create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.h create mode 100644 drivers/hid/hid-uclogic-rdesc-test.c create mode 100644 drivers/hid/i2c-hid/i2c-hid-of-elan.c create mode 100644 drivers/leds/simple/simatic-ipc-leds-gpio.c create mode 100644 drivers/platform/chrome/cros_ec_proto_test.c create mode 100644 drivers/platform/chrome/cros_kunit_util.c create mode 100644 drivers/platform/chrome/cros_kunit_util.h create mode 100644 drivers/platform/surface/surface_aggregator_hub.c create mode 100644 drivers/platform/surface/surface_aggregator_tabletsw.c create mode 100644 drivers/platform/x86/amd/Kconfig create mode 100644 drivers/platform/x86/amd/Makefile rename drivers/platform/x86/{amd_hsmp.c => amd/hsmp.c} (100%) rename drivers/platform/x86/{amd-pmc.c => amd/pmc.c} (100%) create mode 100644 drivers/platform/x86/p2sb.c delete mode 100644 include/dt-bindings/clock/efm32-cmu.h create mode 100644 include/linux/platform_data/x86/p2sb.h