This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 60bb8154d1d7 Merge tag 'xfs-6.1-for-linus' of git://git.kernel.org/pub/ [...] new ae5b6779fa87 powerpc: Fix 85xx build new c6cc4f7241d9 alpha: remove the needless aliases osf_{readv,writev} new 84261749e58a dt-bindings: ipmi: Add npcm845 compatible new dfef1acc36d5 char: ipmi: modify NPCM KCS configuration new 79c87b8f8ba7 ipmi: Fix comment typo new 4aebcc9059d8 dt-binding: ipmi: add fallback to npcm845 compatible new ba5829c6543f ipmi:ipmb: Fix a vague comment and a typo new 80d98a33008c ipmi:ipmb: Don't call ipmi_unregister_smi() on a register failure new ec7174f637d7 ipmi: Add __init/__exit annotations to module init/exit funcs new 6f65540b22af ipmi: kcs: aspeed: Update port address comments new 05763c996f72 ipmi: Remove unused struct watcher_entry new 8de1037a96ef Merge tag 'for-linus-6.1-1' of https://github.com/cminyard [...] new 13a0ac816d22 firmware: dmi: Fortify entry point length checks new 500b717fe36f Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] new 599452168895 fbdev: udlfb: Remove redundant initialization to variable [...] new 83434cc0ae8c fbdev: controlfb: Remove the unused function VAR_MATCH() new eec5190fc0b1 fbdev: tridentfb: Remove the unused function shadowmode_off() new 851e0986d964 fbdev: arkfb: Remove the unused function dac_read_reg() new 2559f17ec878 fbdev: uvesafb: Convert snprintf to scnprintf new b0e070600703 fbdev: omapfb/dss: Use pm_runtime_resume_and_get() instead [...] new d13189badcb2 fbdev: imxfb: Remove redundant dev_err() call new e69dade8a4cf fbdev: gbefb: Convert to use dev_groups new 5610bcfe8693 fbdev: smscufx: Fix use-after-free in ufx_ops_open() new e82b0c3ea520 fbdev: tridentfb: Fix missing pci_disable_device() in prob [...] new 3b29f36efc2f fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry new 29926f1cd353 fbdev: mb862xx: Fix check of return value from irq_of_pars [...] new eec4ed317dcc Merge tag 'fbdev-for-6.1-rc1' of git://git.kernel.org/pub/ [...] new 938db76cf8c8 Input: elan_i2c - convert to use dev_groups new 9900d9249f73 MAINTAINERS: input: add mattijs for mt6779-keypad new fe2281d630e0 dt-bindings: mediatek,mt6779-keypad: use unevaluatedProperties new 24f9cde381a7 dt-bindings: mediatek,mt6779-keypad: add mediatek,keys-per-group new e76be36ad9e8 Input: mt6779-keypad - prepare double keys support with ca [...] new 51c88597517d Input: mt6779-keypad - support double keys matrix new fb12ad5e3179 Input: bma150 - fix a typo in some comments new 6a33af349b1b Input: tc3589x-keypad - use correct struct names in comment new 93e719f66137 Input: applespi - use correct struct names in comment new 93fbff119747 Merge branch 'i2c/make_remove_callback_void-immutable' of [...] new bc604fbb49f1 dt-bindings: input: Add documentation for IBM Operation Panel new 2e6f34faa7e0 Input: Add IBM Operation Panel driver new c42a5ff530a7 dt-bindings: adc-joystick: add poll-interval new 24c06e000e8f Input: adc-joystick - add polled input device support new a9f08ad7adb3 Input: move from strlcpy with unused retval to strscpy new a9da7251ac8b Input: gameport - move from strlcpy with unused retval to strscpy new c5872d6a04d2 Input: clps711x-keypad - get rid of OF_GPIO dependency new f8f7f47d576f Input: matrix_keypad - replace of_gpio_named_count() by gp [...] new 9d2b2e83ef27 Input: adp5588-keys - support gpi key events as 'gpio keys' new 5ddc896088b0 gpio: gpio-adp5588: drop the driver new e960309ce318 Input: adp5588-keys - bail out on returned error new 6704a86283b7 Input: adp5588-keys - add support for fw properties new 81ce5b77417a dt-bindings: input: adp5588: add bindings new 0063aecc61e1 Input: adp5588-keys - do not check for irq presence new e22d21d31f5d Input: adp5588-keys - fix coding style warnings new cfacae586464 Input: adp5588-keys - add optional reset gpio new 73d4a5423ece Input: adp5588-keys - add regulator support new 4f35adaee07d Input: adp5588-keys - use new PM macros new 8a32cff217b7 Input: colibri-vf50-ts - don't depend on VF610_ADC new a212f5ca5718 dt-bindings: input: colibri-vf50-ts: Improve documentation new ed3d5bd20dcd Input: rt5120 - add power key support new c99e3ac632f9 Input: atkbd - switch to using dev_groups for driver-speci [...] new fd30a4ba81f9 Input: psmouse - switch to using dev_groups for driver-spe [...] new f4e7a254299b Input: aiptek - switch to using dev_groups for driver-spec [...] new 94b22e125175 dt-bindings: input: touchscreen: stmpe: Remove node name r [...] new b382c5e37344 Input: xpad - add supported devices as contributed on github new a17b9841152e Input: xpad - fix wireless 360 controller breaking after suspend new da7e2128b869 Input: xpad - Poweroff XBOX360W on mode button long press new e23c69e33248 Input: xpad - add support for XBOX One Elite paddles new e7ed42a44c36 Input: hgpk - fix repeated word in a comment new cd01569b040e Input: mtk-pmic-keys - add support for MT6331 PMIC keys new 10e629d31aac Input: iqs7222 - trim force communication command new 514c13b1faed Input: iqs7222 - avoid sending empty SYN_REPORT events new d56111ed5848 Input: iqs7222 - set all ULP entry masks by default new 7984b4354207 Input: synaptics - enable InterTouch for the ThinkPad P1 G3 new 612a0f0b93c8 dt-bindings: input: Convert mtk-pmic-keys to DT schema new 60a884da6701 dt-bindings: input: mediatek,pmic-keys: Add compatible for [...] new 882597aff2d4 Input: auo-pixcir-ts - drop support for platform data new a750e24a2f22 Input: auo-pixcir-ts - switch to using gpiod API new 60b7a6d0fdf3 Input: auo-pixcir-ts - do not force rising edge interrupt trigger new 770a71b23c29 Input: auo-pixcir-ts - switch to using generic device properties new 437d49b051e8 dt-bindings: input: auo-pixcir-ts: fix gpio and interrupt [...] new 1a8339c6bdcf dt-bindings: input: touchscreen: elants_i2c: Add compatibl [...] new 7aacc42f8d7d Input: matrix_keypad - add missed header inclusion new 28f677e9d151 Input: synaptics-rmi4 - fix firmware update operations wit [...] new 33fe4d976ff2 Input: synaptics-rmi4 - introduce rmi_f34v7_check_command_ [...] new b4d6c6a07faa Input: synaptics-rmi4 - fix command completion check for b [...] new 0113b49bd963 Input: synaptics-rmi4 - rewrite partition table unconditionally new d316e709cd7e Input: synaptics-rmi4 - reset after writing partition table new d8d007f25cb6 Input: synaptics-rmi4 - make rmi_f34v7_erase_all() use the [...] new b077d523d4d9 Input: synaptics-rmi4 - remove unneeded struct register_offset new 7d128a8d4107 Input: synaptics-rmi4 - simplify rmi_f34v7_start_reflash() new 87d3d1b1403b Input: synaptics-rmi4 - drop useless gotos in rmi_f34v7_do [...] new 6dc0a438f91d Input: twl4030-vibra - drop legacy, non DT boot support new 4160f9680d7f dt-bindings: input: qcom,pm8xxx-vib: convert to yaml new 5db8a0d31cab Input: joydev - fix comment typo new ddc9589d7921 Input: lm8333 - add missing linux/input.h include new d25a9d8f8d31 Input: st-keyscan - add missing linux/input.h and linux/of [...] new 81a7cba79d00 Input: mt6779-keypad - add missing linux/input.h include new 4e9cded61928 Input: imx_keypad - add missing linux/input.h include new da7a0123ed77 Input: ep93xx_keypad - add missing linux/input.h include new 24613f7c7f2d Input: applespi - replace zero-length array with DECLARE_F [...] new 2b7672b0fa0b Input: twl4030-pwrbutton - add missing of.h include new 9dedc915937c Input: synaptics-rmi4 - convert to use sysfs_emit() APIs new 90c9978959da Input: xpad - refactor using BIT() macro new 677065244aa1 Input: xpad - decipher xpadone packages with GIP defines new 600655cdc076 Input: icn8505 - utilize acpi_get_subsystem_id() new 25d0bef5d1d0 Input: ibm-panel - add missing MODULE_DEVICE_TABLE new c85c36798bc2 Input: ims-pcu - fix spelling mistake "BOOLTLOADER" -> "BO [...] new d218fe043351 Input: xpad - add X-Box Adaptive support new f45aaae6204d Input: xpad - add X-Box Adaptive XBox button new 1260cd04a601 Input: add ABS_PROFILE to uapi and documentation new fff1011a26d6 Input: xpad - add X-Box Adaptive Profile button new 2d09ac951b77 input: drop empty comment blocks new 1d666ab2dad5 dt-bindings: input: Convert hid-over-i2c to DT schema new 75024261403a dt-bindings: input: Add the PinePhone keyboard binding new 17406967ec0f Input: pinephone-keyboard - add PinePhone keyboard driver new 63c5eb157cfd Input: pinephone-keyboard - support the proxied I2C bus new 8761b9b580d5 Input: i8042 - rename i8042-x86ia64io.h to i8042-acpipnpio.h new fdd7c96176de Input: i8042 - add LoongArch support in i8042-acpipnpio.h new fe5b6aaef72a Input: i8042 - fix refount leak on sparc new 5f8f8574c7f5 Merge branch 'next' into for-linus new 694b37a5dd3c Merge tag 'input-for-v6.1-rc0' of git://git.kernel.org/pub [...] new 2dce502761a2 dt-bindings: pinctrl: rockchip: Document RV1126 pinctrl new fd4ea48688c6 pinctrl: rockchip: Add RV1126 pinctrl support new 0ca6e30e4dd1 pinctrl: armada-37xx: Add missing GPIO-only pins new 2fa9933d685e pinctrl: armada-37xx: Fix definitions for MPP pins 20-22 new 6b262b32faf0 pinctrl: armada-37xx: Checks for errors in gpio_request_en [...] new 599e465d11a5 pinctrl: armada-37xx: Remove unused macro PIN_GRP() new 27586b851bae dt-bindings: pinctrl: aspeed: Add missing properties to examples new 8d39e55e52c1 dt-binding: pinctrl: Add cypress,cy8c95x0 new e6cbbe42944d pinctrl: Add Cypress cy8c95x0 support new 0e3db16300fb pinctrl: bcm: Convert drivers to use struct pingroup and P [...] new 39b707fa7aba pinctrl: nomadik: Convert drivers to use struct pingroup a [...] new 4faa4e73011d dt-bindings: pinctrl: qcom: Add sm8450 lpass lpi pinctrl bindings new ec1652fc4d56 pinctrl: qcom: Add sm8450 lpass lpi pinctrl driver new 958bb025f5b3 dt-bindings: pinctrl: qcom: Add sc8280xp lpass lpi pinctrl [...] new 67f40373ee7b pinctrl: qcom: Add sc8280xp lpass lpi pinctrl driver new 9f1bdd7e8221 dt-bindings: pinctrl: mediatek: add support for mt8188 new 11b918d90aeb pinctrl: mediatek: add mt8188 driver new 0684bc79cd52 dt-bindings: pinctrl: mt8186: Fix 'reg-names' for pinctrl nodes new 1681956cb79c Merge branch 'i2c/make_remove_callback_void-immutable' of [...] new bbe2a5d87602 pinctrl: fixup for "i2c: Make remove callback return void" new 76e55d938c5b pinctrl: amd: Pick some different unicode symbols new 9194e0f88a74 dt-bindings: pinctrl: Add missing (unevaluated|additional) [...] new 1ebfe7e36182 pinctrl: nuvoton: Use 'unsigned int' instead of just 'unsigned'. new cf517fef601b pinctrl: aspeed: Force to disable the function's signal new 3160b37e5cb6 pinctrl: amd: change dev_warn to dev_dbg for additional fe [...] new 87c2a29a6bf1 pinctrl: imx8m: kconfig: Depends on SOC_IMX8M new 96355be8f0a2 dt-bindings: pinctrl: renesas: Document RZ/Five SoC new 4cfb310bcd8f Merge tag 'renesas-pinctrl-for-v6.1-tag1' of git://git.ker [...] new f23b373f30fc pinctrl: mcp23s08: Drop assignment of default number of OF cells new 7fec8c9ceeed pinctrl: at91: use kernel-doc style for documentation of a [...] new a57520758367 pinctrl: at91: move gpio suspend/resume calls to driver's context new 42eae17d5607 pinctrl: at91: use dev_dbg() instead of printk() new 1074e1d23a5c pinctrl: pistachio: Switch to use fwnode instead of new 4a13796aeb84 pinctrl: berlin: fix spelling typo in comment new f5d620254c97 pinctrl: cy8c95x0: make irq_chip immutable new ad3d55aab4c0 pinctrl: cy8c95x0: Allow IRQ chip core to handle numbering new 43dcf873d48d pinctrl: cy8c95x0: Fix return value in cy8c95x0_detect() new 641d6cc65dd4 pinctrl: cy8c95x0: Fix pin control name to enable more than one new 28ce127238f4 pinctrl: cy8c95x0: Drop unneeded npins assignment new d86e0344852e pinctrl: cy8c95x0: Enable GPIO range new 44c2533366d2 pinctrl: cy8c95x0: Remove device initialization new a416bfb7d595 pinctrl: cy8c95x0: Remove useless conditionals new 1fa3df901f2c pinctrl: cy8c95x0: Remove custom ->set_config() new c3e4095287af pinctrl: cy8c95x0: Use 'default' in all switch-cases new f12352f334c2 pinctrl: cy8c95x0: Implement ->pin_dbg_show() new 8586466e4f11 pinctrl: cy8c95x0: Make use of device properties new 618a43ff1f37 pinctrl: cy8c95x0: support ACPI device found on Galileo Gen1 new 785b1bd8546e pinctrl: cy8c95x0: Override IRQ for one of the expanders o [...] new 9540a8360673 pinctrl: cy8c95x0: use bits.h macros for all masks new 63e23304488f pinctrl: cy8c95x0: Correct comment style new 71e268e3426d pinctrl: imx8m: kconfig: Fix build error on test compile new f1509dad5dbf dt-bindings: pinctrl: qcom: sm6115: Add reserved ranges new 8c943137c00a pinctrl: ingenic: Switch to use fwnode instead of of_node new 6323f916686d pinctrl: microchip-sgpio: Correct the fwnode_irq_get() ret [...] new 827eb27ec2e5 pinctrl: meson: Switch to use fwnode instead of of_node new 1a41d1e5c8e5 pinctrl: qcom: spmi-gpio: Make irqchip immutable new 88d60d7d94bf pinctrl: pistachio: Correct the fwnode_irq_get() return va [...] new e662d349ab66 pinctrl: cy8c95x0: Use 'default' in all switch-cases (part 2) new a21599cf1213 dt-bindings: pinctrl: qcom,sm6115-pinctrl: fix matching pi [...] new b17cf20dfc18 dt-bindings: pinctrl: qcom,sm6115-pinctrl: require functio [...] new 495ffc067c67 dt-bindings: pinctrl: qcom,sm6115-pinctrl: fix indentation [...] new 5d66124f619d dt-bindings: pinctrl: qcom,sm6125-pinctrl: fix matching pi [...] new d1fc02d47bc4 dt-bindings: pinctrl: qcom,sm6125-pinctrl: do not require [...] new 152399301275 dt-bindings: pinctrl: qcom,sm6125-pinctrl: extend example new 7c2911678778 dt-bindings: pinctrl: qcom,sm6350-pinctrl: fix matching pi [...] new 5f3332e9450d dt-bindings: pinctrl: qcom,sm6350-pinctrl: do not require [...] new dc246ef73f59 dt-bindings: pinctrl: qcom,sm6350-pinctrl: fix indentation [...] new 51af3784f15f dt-bindings: pinctrl: qcom,sm6375-pinctrl: fix matching pi [...] new c8441085e2c0 dt-bindings: pinctrl: qcom,sm6375-pinctrl: do not require [...] new e3c2e3840742 dt-bindings: pinctrl: qcom,sm6375-pinctrl: fix indentation [...] new 6e6e1ef6b59d dt-bindings: pinctrl: qcom,sm8250-pinctrl: do not require [...] new 2723c2530c20 dt-bindings: pinctrl: qcom,sm8250-pinctrl: reference tlmm [...] new d70f858f8237 dt-bindings: pinctrl: qcom,sm8250-pinctrl: fix indentation [...] new e9668427de33 dt-bindings: pinctrl: qcom,sm8350-pinctrl: fix matching pi [...] new 2d4e77a71f03 dt-bindings: pinctrl: qcom,sm8350-pinctrl: fix indentation [...] new 34b88934e60e dt-bindings: pinctrl: qcom,sm8350-pinctrl: do not require [...] new d4ac2a2b7c62 dt-bindings: pinctrl: qcom,sm8450-pinctrl: fix matching pi [...] new fde270ebb7ed dt-bindings: pinctrl: qcom,sm8450-pinctrl: fix indentation [...] new 3cf5e17b2659 dt-bindings: pinctrl: qcom,sm8450-pinctrl: do not require [...] new 9779ed30f92c dt-bindings: pinctrl: qcom,sm8450-pinctrl: add gpio-line-names new b76881c1288e dt-bindings: pinctrl: qcom,sc7280-pinctrl: correct number [...] new c35edcef53f8 dt-bindings: pinctrl: qcom,sc7280-pinctrl: do not require [...] new 2f23ae0f24f7 dt-bindings: pinctrl: qcom,sc7280-pinctrl: add gpio-line-names new 94a0cf14d7d5 dt-bindings: pinctrl: qcom,sc7280-pinctrl: reference tlmm schema new 44208c8238ea dt-bindings: pinctrl: qcom,sc7280-pinctrl: fix indentation [...] new 985ea2c8d8bc dt-bindings: pinctrl: qcom,sc8180x-pinctrl: fix matching p [...] new c21692d5f81d dt-bindings: pinctrl: qcom,sc8180x-pinctrl: do not require [...] new 31fb6fc82f6a dt-bindings: pinctrl: qcom,sc8180x-pinctrl: fix indentatio [...] new 22b4fb602283 dt-bindings: pinctrl: qcom,sc8280xp-pinctrl: fix matching [...] new 3fb7fe5d3a3e dt-bindings: pinctrl: qcom,sc8280xp-pinctrl: do not requir [...] new ee83ef13dc40 dt-bindings: pinctrl: qcom,sc8280xp-pinctrl: fix indentati [...] new 3f668365bcd8 pinctrl: ocelot: add help and description information to o [...] new 152a81a0b120 pinctrl: samsung: Finish initializing the gpios before reg [...] new df805304a820 dt-bindings: pinctrl: samsung: stop using bindings header [...] new 9d9292576810 dt-bindings: pinctrl: samsung: deprecate header with regis [...] new 94bc967b8d3b Merge tag 'samsung-pinctrl-6.1' of https://git.kernel.org/ [...] new 92858eb6cb64 dt-bindings: pinctrl: update bindings for MT7986 SoC new e5ec1f9da843 pinctrl: nomadik: Dereference gpio_chip properly new 42da71add478 pinctrl: nomadik: Make gpio irqchip immutable new 1c2eb18ef673 pinctrl: nomadik: remove dead code after DB8540 pinctrl removal new 4af95d093714 pinctrl: qcom: spmi-gpio: add support for LV_VIN2 and MV_V [...] new 723e8462a4fe pinctrl: qcom: spmi-gpio: Fix the GPIO strength mapping new 3d46ff83df39 pinctrl: qcom: spmi-gpio: Add compatible for PM7250B new a72be048b71c dt-bindings: qcom-pmic-gpio: Add PM7250B and PM8450 bindings new 790cf9e3da3f pinctrl: stm32: Switch to use dev_err_probe() helper new 35b871f72a5a pinctrl: sunxi: sun50i-h5: Switch to use dev_err_probe() helper new 56e380cfcd82 pinctrl: cy8c95x0: Lock register accesses in cy8c95x0_set_mux() new d6afdf8826ef pinctrl: cy8c95x0: Drop atomicity on operations on push_pull new ee6cac37368b pinctrl: cy8c95x0: Align function names in cy8c95x0_pmxops new 4635c0e2a7f7 pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback new 8ea8af6c8469 gpio: rockchip: request GPIO mux to pinctrl when setting d [...] new 19fdcb1d98a6 pinctrl: bcm: ns: Remove redundant dev_err call new 203672e1208c pinctrl: qcom: restrict drivers per ARM/ARM64 new 66db794ad54c pinctrl: bcm: Remove unused struct bcm6328_pingroup new f4a31facfa80 pinctrl: wpcm450: Correct the fwnode_irq_get() return value check new e75729b2f63f pinctrl: st: stop abusing of_get_named_gpio() new 448921706bdd dt-bindings: pinctrl: st,stm32: Document gpio-line-names new 140bb02315e7 dt-bindings: pinctrl: st,stm32: Document gpio-hog pattern [...] new 5197b707d68a dt-bindings: pinctrl: st,stm32: Document interrupt-control [...] new ba7fdf88e98a pinctrl: Create subdirectory for StarFive drivers new ba99b756da17 pinctrl: starfive: Rename "pinctrl-starfive" to "pinctrl-s [...] new 9d157c89c556 MAINTAINERS: adjust STARFIVE JH7100 PINCTRL DRIVER after f [...] new 979bb59016ae Merge tag 'pinctrl-v6.1-1' of git://git.kernel.org/pub/scm [...] new 4a74e79b543c i2c: microchip: pci1xxxx: Fix comparison of -EPERM against [...] new 8673b6d97a31 dt-bindings: i2c: qcom,i2c-cci: Document MSM8226 compatible new 9ad16f963964 dt-bindings: i2c: qcom,i2c-cci: Document clocks for MSM8974 new d046bd1372a5 i2c: qcom-cci: Add MSM8226 compatible new 301c8f5c32c8 i2c: designware: Fix handling of real but unexpected devic [...] new fd66bd74afe8 i2c: aspeed: Assert NAK when slave is busy new c440f9969523 Merge tag 'i2c-for-6.1-rc1-batch2' of git://git.kernel.org [...] new 5e85eba6f50d PCI/ASPM: Refactor L1 PM Substates Control Register programming new 4ff116d0d5fd PCI/ASPM: Save L1 PM Substates Capability for suspend/resume new 9e2a03173d1b PCI/ASPM: Factor out L1 PM Substates configuration new cfc0028627ca PCI/ASPM: Ignore L1 PM Substates if device lacks capability new 7afeb84d14ea PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation new c1c2d8921f10 Merge branch 'pci/aspm' new 5459c0b70467 PCI/DPC: Quirk PIO log size for certain Intel Root Ports new f9538e27a2d9 Merge branch 'pci/dpc' new 2b96f92ca425 PCI/MSI: Correct 'can_mask' test in msi_add_msi_desc() new 519e512110e4 Merge branch 'pci/msi' new a47126ec29f5 PCI/PTM: Cache PTM Capability offset new e243c173c015 PCI/PTM: Add pci_upstream_ptm() helper new 118b9dfdc18b PCI/PTM: Separate configuration and enable new e8bdc5ea4816 PCI/PTM: Add pci_suspend_ptm() and pci_resume_ptm() new 91b12b2a100e PCI/PTM: Move pci_ptm_info() body into its only caller new 2b89c22f2434 PCI/PTM: Preserve RsvdP bits in PTM Control register new 8b367e75ac48 PCI/PTM: Reorder functions in logical order new d736d292bba2 PCI/PTM: Consolidate PTM interface declarations new c01163dbd1b8 PCI/PM: Always disable PTM for all devices during suspend new 4c00cba122f3 PCI/PM: Simplify pci_pm_suspend_noirq() new 3e347969a577 PCI/PM: Reduce D3hot delay with usleep_range() new 034f93fcb12f Merge branch 'pci/pm' new 91fa127794ac PCI: Expose PCIe Resizable BAR support via sysfs new c3acb5661986 Merge branch 'pci/rebar' new 8066cc86b7aa PCI: Fix used_buses calculation in pci_scan_child_bus_extend() new 49ad31e9d785 PCI: Pass available buses even if the bridge is already co [...] new d1caf229c758 PCI: Move pci_assign_unassigned_root_bus_resources() new e96e27fc6f79 PCI: Distribute available resources for root buses, too new 17d2d67d76e4 PCI: Fix whitespace and indentation new 58e011609c43 PCI: Fix typo in pci_scan_child_bus_extend() new 0e3281839742 PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge new 99e2c73df882 Merge branch 'pci/resource' new a080f9ad6045 PCI: aardvark: Add support for PCI Bridge Subsystem Vendor [...] new ec6daf253508 Merge branch 'remotes/lorenzo/pci/aardvark' new a6b9ede1f3df PCI: apple: Do not leak reset GPIO on unbind/unload/error new 9d17becd49d1 Merge branch 'remotes/lorenzo/pci/apple' new 658aea35ab88 PCI: pci-bridge-emul: Set position of PCI capabilities to [...] new 84aabff88098 Merge branch 'remotes/lorenzo/pci/bridge-emul' new 7f08e806a03e dt-bindings: PCI: mediatek-gen3: Add support for MT8188 an [...] new b408fad61d34 dt-bindings: PCI: fu740-pci: fix missing clock-names new 05a5741019a5 dt-bindings: PCI: microchip,pcie-host: fix missing clocks [...] new 1a7966b33b5b dt-bindings: PCI: microchip,pcie-host: fix missing dma-ranges new 1abbe04a1b55 dt-bindings: pci: QCOM Add missing sc7280 aggre0, aggre1 clocks new 3de810ac719d Merge branch 'remotes/lorenzo/pci/dt' new 423511ec23e2 PCI: dwc: Drop dependency on ZONE_DMA32 new 0dbc45241dc3 PCI: dwc: Replace of_gpio_named_count() by gpiod_count() new 3db1e531e444 PCI: imx6: Add i.MX8MP PCIe support new cbcf8722b523 phy: freescale: imx8m-pcie: Fix the wrong order of phy_ini [...] new fefb75d84249 Merge branch 'remotes/lorenzo/pci/dwc' new 034fdac01fe5 PCI: mediatek-gen3: Change driver name to mtk-pcie-gen3 new 7cb0a666998d Merge branch 'remotes/lorenzo/pci/mediatek' new 2e379ac66d4b PCI: mvebu: Fix endianness when accessing PCI emul bridge members new fba236f96ccb Merge branch 'remotes/lorenzo/pci/mvebu' new 6611656736f8 dt-bindings: PCI: qcom: Enumerate platforms with single ms [...] new 76d777ae045e dt-bindings: PCI: qcom: Add SC8280XP to binding new 76c4207f4085 dt-bindings: PCI: qcom: Add SA8540P to binding new 70574511f3fc PCI: qcom: Add support for SC8280XP new c64f56d0857a PCI: qcom: Add support for SA8540P new 014aa3518a58 PCI: qcom: Make all optional clocks optional new 223117350636 PCI: qcom: Clean up IP configurations new d6cbfcd24443 PCI: qcom: Sort device-id table new 2baedb9f93c4 PCI: qcom-ep: Add MODULE_DEVICE_TABLE new b623023225ab PCI: qcom: Drop unused post_deinit callback new 0e4d9a5cc767 PCI: qcom: Rename host-init error label new f1bfbd000f3b PCI: qcom-ep: Add kernel-doc for qcom_pcie_ep structure new e2efd31465b1 PCI: qcom-ep: Rely on the clocks supplied by devicetree new 9cf4843e1acf PCI: qcom-ep: Make use of the cached dev pointer new 19619b43f031 PCI: qcom-ep: Disable IRQs during driver remove new 6dbba2b53c3b PCI: qcom-ep: Expose link transition counts via debugfs new c457ac029e44 PCI: qcom-ep: Gate Master AXI clock to MHI bus during L1SS new 0391632948d9 PCI: qcom-ep: Disable Master AXI Clock when there is no PC [...] new 299915d6bee2 dt-bindings: PCI: qcom-ep: Make PERST separation optional new aa4b1753625c PCI: qcom-ep: Make PERST separation optional new 8dffa879ac79 dt-bindings: PCI: qcom-ep: Define clocks per platform new 63e445b746aa dt-bindings: PCI: qcom-ep: Add support for SM8450 SoC new 867ec26c1606 PCI: qcom-ep: Add support for SM8450 SoC new 94f0b955e4ed PCI: qcom-ep: Check platform_get_resource_byname() return value new e302bafff6fa Merge branch 'pci/qcom' new 8a9b7ef74369 PCI: Add standard PCI Config Address macros new f75a27dc6c07 PCI: ftpci100: Use PCI_CONF1_ADDRESS() macro new 2301a3e1a566 PCI: mt7621: Use PCI_CONF1_EXT_ADDRESS() macro new 8bb7ff12a914 PCI: tegra: Use PCI_CONF1_EXT_ADDRESS() macro new 14868d783c16 Merge branch 'remotes/lorenzo/pci/misc' new e01bae16a7d6 PCI/P2PDMA: Use for_each_pci_dev() helper new 17fc2a3f41b3 Merge branch 'pci/misc' new 28a714997441 MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint reviewer new 0e1fa5155a36 MAINTAINERS: Add Mahesh J Salgaonkar as EEH maintainer new 0e00a3aeae25 Merge branch 'for-linus' into next new 041bc24d867a Merge tag 'pci-v6.1-changes' of git://git.kernel.org/pub/s [...]
The 339 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/sysfs-bus-pci | 33 + .../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 23 +- .../devicetree/bindings/input/adc-joystick.yaml | 5 + .../devicetree/bindings/input/adi,adp5588.yaml | 111 + .../devicetree/bindings/input/hid-over-i2c.txt | 46 - .../devicetree/bindings/input/hid-over-i2c.yaml | 83 + .../devicetree/bindings/input/ibm,op-panel.yaml | 50 + .../bindings/input/mediatek,mt6779-keypad.yaml | 8 +- .../bindings/input/mediatek,pmic-keys.yaml | 114 + .../devicetree/bindings/input/mtk-pmic-keys.txt | 46 - .../bindings/input/pine64,pinephone-keyboard.yaml | 66 + .../devicetree/bindings/input/qcom,pm8xxx-vib.txt | 23 - .../devicetree/bindings/input/qcom,pm8xxx-vib.yaml | 38 + .../bindings/input/touchscreen/auo_pixcir_ts.txt | 6 +- .../bindings/input/touchscreen/colibri-vf50-ts.txt | 16 +- .../input/touchscreen/elan,elants_i2c.yaml | 10 +- .../bindings/input/touchscreen/stmpe.txt | 3 +- .../devicetree/bindings/ipmi/npcm7xx-kcs-bmc.txt | 5 +- .../bindings/pci/mediatek-pcie-gen3.yaml | 13 +- .../bindings/pci/microchip,pcie-host.yaml | 31 + .../devicetree/bindings/pci/qcom,pcie-ep.yaml | 86 +- .../devicetree/bindings/pci/qcom,pcie.yaml | 70 +- .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 8 + .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 6 + .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 4 + .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 6 + .../bindings/pinctrl/brcm,bcm4908-pinctrl.yaml | 1 + .../bindings/pinctrl/cypress,cy8c95x0.yaml | 134 ++ .../bindings/pinctrl/intel,pinctrl-keembay.yaml | 1 + .../bindings/pinctrl/intel,pinctrl-thunderbay.yaml | 1 + .../bindings/pinctrl/marvell,ac5-pinctrl.yaml | 1 + .../bindings/pinctrl/mediatek,mt6779-pinctrl.yaml | 2 + .../bindings/pinctrl/mediatek,mt7986-pinctrl.yaml | 48 +- .../bindings/pinctrl/mediatek,mt8188-pinctrl.yaml | 226 ++ .../bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml | 1 + .../bindings/pinctrl/pinctrl-mt8186.yaml | 14 +- .../bindings/pinctrl/qcom,pmic-gpio.yaml | 4 + .../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 55 +- .../bindings/pinctrl/qcom,sc8180x-pinctrl.yaml | 79 +- .../pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml | 133 ++ .../bindings/pinctrl/qcom,sc8280xp-pinctrl.yaml | 73 +- .../bindings/pinctrl/qcom,sm6115-pinctrl.yaml | 96 +- .../bindings/pinctrl/qcom,sm6125-pinctrl.yaml | 61 +- .../bindings/pinctrl/qcom,sm6350-pinctrl.yaml | 73 +- .../bindings/pinctrl/qcom,sm6375-tlmm.yaml | 73 +- .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 41 +- .../bindings/pinctrl/qcom,sm8350-pinctrl.yaml | 73 +- .../pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml | 135 ++ .../bindings/pinctrl/qcom,sm8450-pinctrl.yaml | 82 +- .../bindings/pinctrl/renesas,rza1-ports.yaml | 1 + .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 2 +- .../bindings/pinctrl/rockchip,pinctrl.yaml | 1 + .../bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml | 1 - .../bindings/pinctrl/samsung,pinctrl.yaml | 66 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 13 + .../bindings/pinctrl/starfive,jh7100-pinctrl.yaml | 2 +- .../bindings/pinctrl/toshiba,visconti-pinctrl.yaml | 1 + Documentation/input/event-codes.rst | 6 + Documentation/input/gamepad.rst | 6 + MAINTAINERS | 36 +- arch/alpha/kernel/osf_sys.c | 12 - arch/alpha/kernel/syscalls/syscall.tbl | 4 +- arch/arm/mach-at91/pm.c | 15 - arch/powerpc/kernel/Makefile | 2 +- .../boot/dts/starfive/jh7100-beaglev-starlight.dts | 2 +- drivers/char/ipmi/Kconfig | 6 +- drivers/char/ipmi/ipmi_ipmb.c | 16 +- drivers/char/ipmi/ipmi_msghandler.c | 8 +- drivers/char/ipmi/ipmi_ssif.c | 4 +- drivers/char/ipmi/kcs_bmc_aspeed.c | 29 +- drivers/char/ipmi/kcs_bmc_cdev_ipmi.c | 4 +- drivers/char/ipmi/kcs_bmc_serio.c | 4 +- drivers/firmware/dmi_scan.c | 10 +- drivers/gpio/Kconfig | 14 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-adp5588.c | 446 ---- drivers/gpio/gpio-rockchip.c | 7 + drivers/hid/hid-debug.c | 3 +- drivers/i2c/busses/i2c-aspeed.c | 9 +- drivers/i2c/busses/i2c-designware-core.h | 7 +- drivers/i2c/busses/i2c-designware-master.c | 13 + drivers/i2c/busses/i2c-mchp-pci1xxxx.c | 2 +- drivers/i2c/busses/i2c-qcom-cci.c | 1 + drivers/input/ff-core.c | 3 - drivers/input/ff-memless.c | 3 - drivers/input/gameport/emu10k1-gp.c | 3 - drivers/input/gameport/lightning.c | 3 - drivers/input/gameport/ns558.c | 3 - drivers/input/joydev.c | 2 +- drivers/input/joystick/a3d.c | 3 - drivers/input/joystick/adc-joystick.c | 65 +- drivers/input/joystick/adi.c | 3 - drivers/input/joystick/amijoy.c | 3 - drivers/input/joystick/analog.c | 3 - drivers/input/joystick/cobra.c | 3 - drivers/input/joystick/db9.c | 3 - drivers/input/joystick/gamecon.c | 3 - drivers/input/joystick/gf2k.c | 3 - drivers/input/joystick/grip.c | 3 - drivers/input/joystick/guillemot.c | 3 - drivers/input/joystick/interact.c | 3 - drivers/input/joystick/joydump.c | 3 - drivers/input/joystick/magellan.c | 3 - drivers/input/joystick/sidewinder.c | 3 - drivers/input/joystick/spaceball.c | 3 - drivers/input/joystick/spaceorb.c | 3 - drivers/input/joystick/stinger.c | 3 - drivers/input/joystick/tmdc.c | 3 - drivers/input/joystick/turbografx.c | 3 - drivers/input/joystick/twidjoy.c | 3 - drivers/input/joystick/warrior.c | 3 - drivers/input/joystick/xpad.c | 455 +++- drivers/input/joystick/zhenhua.c | 3 - drivers/input/keyboard/Kconfig | 18 +- drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/adp5588-keys.c | 726 ++++--- drivers/input/keyboard/amikbd.c | 3 - drivers/input/keyboard/applespi.c | 4 +- drivers/input/keyboard/atakbd.c | 3 - drivers/input/keyboard/atkbd.c | 16 +- drivers/input/keyboard/clps711x-keypad.c | 13 +- drivers/input/keyboard/ep93xx_keypad.c | 1 + drivers/input/keyboard/imx_keypad.c | 1 + drivers/input/keyboard/lkkbd.c | 11 +- drivers/input/keyboard/lm8333.c | 8 +- drivers/input/keyboard/matrix_keypad.c | 7 +- drivers/input/keyboard/mt6779-keypad.c | 46 +- drivers/input/keyboard/mtk-pmic-keys.c | 21 + drivers/input/keyboard/newtonkbd.c | 3 - drivers/input/keyboard/pinephone-keyboard.c | 468 ++++ drivers/input/keyboard/st-keyscan.c | 10 +- drivers/input/keyboard/stowaway.c | 3 - drivers/input/keyboard/sunkbd.c | 3 - drivers/input/keyboard/tc3589x-keypad.c | 2 +- drivers/input/keyboard/xtkbd.c | 3 - drivers/input/misc/Kconfig | 27 + drivers/input/misc/Makefile | 2 + drivers/input/misc/ibm-panel.c | 200 ++ drivers/input/misc/ims-pcu.c | 2 +- drivers/input/misc/iqs7222.c | 16 +- drivers/input/misc/keyspan_remote.c | 2 +- drivers/input/misc/rt5120-pwrkey.c | 120 ++ drivers/input/misc/twl4030-pwrbutton.c | 1 + drivers/input/misc/twl4030-vibra.c | 13 +- drivers/input/mouse/elan_i2c_core.c | 7 +- drivers/input/mouse/hgpk.c | 4 +- drivers/input/mouse/inport.c | 3 - drivers/input/mouse/logibm.c | 3 - drivers/input/mouse/pc110pad.c | 3 - drivers/input/mouse/psmouse-base.c | 22 +- drivers/input/mouse/sermouse.c | 3 - drivers/input/mouse/synaptics.c | 5 +- drivers/input/mouse/synaptics_usb.c | 2 +- drivers/input/mouse/vsxxxaa.c | 7 +- drivers/input/rmi4/rmi_f03.c | 2 +- drivers/input/rmi4/rmi_f34.c | 32 +- drivers/input/rmi4/rmi_f34.h | 17 - drivers/input/rmi4/rmi_f34v7.c | 349 +-- drivers/input/rmi4/rmi_f54.c | 8 +- drivers/input/serio/altera_ps2.c | 4 +- drivers/input/serio/ambakmi.c | 4 +- drivers/input/serio/ams_delta_serio.c | 4 +- drivers/input/serio/apbps2.c | 2 +- drivers/input/serio/ct82c710.c | 5 +- drivers/input/serio/gscps2.c | 2 +- drivers/input/serio/hyperv-keyboard.c | 4 +- .../serio/{i8042-x86ia64io.h => i8042-acpipnpio.h} | 18 +- drivers/input/serio/i8042-sparcio.h | 27 +- drivers/input/serio/i8042.c | 14 +- drivers/input/serio/i8042.h | 4 +- drivers/input/serio/olpc_apsp.c | 8 +- drivers/input/serio/parkbd.c | 2 +- drivers/input/serio/pcips2.c | 4 +- drivers/input/serio/ps2-gpio.c | 4 +- drivers/input/serio/ps2mult.c | 2 +- drivers/input/serio/q40kbd.c | 7 +- drivers/input/serio/rpckbd.c | 7 +- drivers/input/serio/sa1111ps2.c | 4 +- drivers/input/serio/serio.c | 3 - drivers/input/serio/serport.c | 2 +- drivers/input/serio/sun4i-ps2.c | 4 +- drivers/input/tablet/acecad.c | 5 +- drivers/input/tablet/aiptek.c | 20 +- drivers/input/tablet/hanwang.c | 5 +- drivers/input/tablet/pegasus_notetaker.c | 2 +- drivers/input/touchscreen/Kconfig | 2 +- drivers/input/touchscreen/atmel_mxt_ts.c | 8 +- drivers/input/touchscreen/auo-pixcir-ts.c | 155 +- drivers/input/touchscreen/chipone_icn8505.c | 30 +- drivers/input/touchscreen/edt-ft5x06.c | 12 +- drivers/input/touchscreen/gunze.c | 3 - drivers/input/touchscreen/sur40.c | 6 +- drivers/input/touchscreen/usbtouchscreen.c | 2 +- drivers/input/touchscreen/wacom_w8001.c | 6 +- drivers/pci/controller/dwc/pci-imx6.c | 33 +- drivers/pci/controller/dwc/pcie-designware-host.c | 28 +- drivers/pci/controller/dwc/pcie-designware.h | 1 - drivers/pci/controller/dwc/pcie-kirin.c | 4 +- drivers/pci/controller/dwc/pcie-qcom-ep.c | 164 +- drivers/pci/controller/dwc/pcie-qcom.c | 128 +- drivers/pci/controller/pci-aardvark.c | 4 + drivers/pci/controller/pci-ftpci100.c | 21 +- drivers/pci/controller/pci-mvebu.c | 13 +- drivers/pci/controller/pci-tegra.c | 11 +- drivers/pci/controller/pcie-apple.c | 4 +- drivers/pci/controller/pcie-mediatek-gen3.c | 2 +- drivers/pci/controller/pcie-mt7621.c | 17 +- drivers/pci/msi/msi.c | 2 +- drivers/pci/p2pdma.c | 2 +- drivers/pci/pci-bridge-emul.c | 48 +- drivers/pci/pci-bridge-emul.h | 2 + drivers/pci/pci-driver.c | 30 +- drivers/pci/pci-sysfs.c | 108 + drivers/pci/pci.c | 51 +- drivers/pci/pci.h | 63 +- drivers/pci/pcie/aspm.c | 258 ++- drivers/pci/pcie/dpc.c | 15 +- drivers/pci/pcie/ptm.c | 300 +-- drivers/pci/probe.c | 13 +- drivers/pci/quirks.c | 36 + drivers/pci/setup-bus.c | 290 ++- drivers/pci/setup-res.c | 11 + drivers/phy/freescale/phy-fsl-imx8m-pcie.c | 8 +- drivers/pinctrl/Kconfig | 37 +- drivers/pinctrl/Makefile | 3 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 11 +- drivers/pinctrl/bcm/pinctrl-bcm6318.c | 121 +- drivers/pinctrl/bcm/pinctrl-bcm63268.c | 139 +- drivers/pinctrl/bcm/pinctrl-bcm6328.c | 91 +- drivers/pinctrl/bcm/pinctrl-bcm6358.c | 20 +- drivers/pinctrl/bcm/pinctrl-bcm6362.c | 121 +- drivers/pinctrl/bcm/pinctrl-bcm6368.c | 91 +- drivers/pinctrl/bcm/pinctrl-bcm63xx.h | 2 + drivers/pinctrl/bcm/pinctrl-ns.c | 4 +- drivers/pinctrl/berlin/berlin.c | 2 +- drivers/pinctrl/freescale/Kconfig | 12 +- drivers/pinctrl/mediatek/Kconfig | 12 + drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/pinctrl-mt8188.c | 1673 +++++++++++++++ drivers/pinctrl/mediatek/pinctrl-mtk-mt8188.h | 2259 ++++++++++++++++++++ drivers/pinctrl/meson/pinctrl-meson.c | 7 +- drivers/pinctrl/meson/pinctrl-meson.h | 4 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 26 +- drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 295 ++- drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c | 29 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 117 +- drivers/pinctrl/nomadik/pinctrl-nomadik.h | 30 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 8 +- drivers/pinctrl/nuvoton/pinctrl-wpcm450.c | 5 +- drivers/pinctrl/pinctrl-amd.c | 32 +- drivers/pinctrl/pinctrl-at91.c | 105 +- drivers/pinctrl/pinctrl-cy8c95x0.c | 1419 ++++++++++++ drivers/pinctrl/pinctrl-ingenic.c | 31 +- drivers/pinctrl/pinctrl-mcp23s08.c | 3 - drivers/pinctrl/pinctrl-microchip-sgpio.c | 5 +- drivers/pinctrl/pinctrl-ocelot.c | 2 + drivers/pinctrl/pinctrl-pistachio.c | 27 +- drivers/pinctrl/pinctrl-rockchip.c | 346 ++- drivers/pinctrl/pinctrl-rockchip.h | 1 + drivers/pinctrl/pinctrl-st.c | 34 +- drivers/pinctrl/qcom/Kconfig | 57 + drivers/pinctrl/qcom/Makefile | 2 + drivers/pinctrl/qcom/pinctrl-sc8280xp-lpass-lpi.c | 207 ++ drivers/pinctrl/qcom/pinctrl-sm8450-lpass-lpi.c | 240 +++ drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 79 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 8 +- drivers/pinctrl/starfive/Kconfig | 18 + drivers/pinctrl/starfive/Makefile | 3 + .../pinctrl-starfive-jh7100.c} | 10 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 5 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c | 9 +- drivers/video/fbdev/arkfb.c | 8 - drivers/video/fbdev/controlfb.c | 7 - drivers/video/fbdev/gbefb.c | 20 +- drivers/video/fbdev/imxfb.c | 1 - drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 6 +- drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 6 +- drivers/video/fbdev/omap2/omapfb/dss/dss.c | 6 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c | 6 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c | 6 +- drivers/video/fbdev/omap2/omapfb/dss/venc.c | 6 +- drivers/video/fbdev/smscufx.c | 14 +- drivers/video/fbdev/tridentfb.c | 11 +- drivers/video/fbdev/udlfb.c | 2 +- drivers/video/fbdev/uvesafb.c | 10 +- drivers/video/fbdev/vga16fb.c | 1 + .../dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h | 1280 +++++++++++ ...inctrl-starfive.h => pinctrl-starfive-jh7100.h} | 6 +- include/dt-bindings/pinctrl/samsung.h | 7 + include/linux/bma150.h | 4 +- include/linux/gameport.h | 2 +- include/linux/input/auo-pixcir-ts.h | 44 - include/linux/pci.h | 3 + include/linux/platform_data/adp5588.h | 171 -- include/soc/at91/pm.h | 16 - include/uapi/linux/input-event-codes.h | 1 + 297 files changed, 13506 insertions(+), 3856 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/adi,adp5588.yaml delete mode 100644 Documentation/devicetree/bindings/input/hid-over-i2c.txt create mode 100644 Documentation/devicetree/bindings/input/hid-over-i2c.yaml create mode 100644 Documentation/devicetree/bindings/input/ibm,op-panel.yaml create mode 100644 Documentation/devicetree/bindings/input/mediatek,pmic-keys.yaml delete mode 100644 Documentation/devicetree/bindings/input/mtk-pmic-keys.txt create mode 100644 Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml delete mode 100644 Documentation/devicetree/bindings/input/qcom,pm8xxx-vib.txt create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8xxx-vib.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/cypress,cy8c95x0.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt8188-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sc8280xp-lpass-l [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm8450-lpass-lpi [...] delete mode 100644 drivers/gpio/gpio-adp5588.c create mode 100644 drivers/input/keyboard/pinephone-keyboard.c create mode 100644 drivers/input/misc/ibm-panel.c create mode 100644 drivers/input/misc/rt5120-pwrkey.c rename drivers/input/serio/{i8042-x86ia64io.h => i8042-acpipnpio.h} (99%) create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8188.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8188.h create mode 100644 drivers/pinctrl/pinctrl-cy8c95x0.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sc8280xp-lpass-lpi.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sm8450-lpass-lpi.c create mode 100644 drivers/pinctrl/starfive/Kconfig create mode 100644 drivers/pinctrl/starfive/Makefile rename drivers/pinctrl/{pinctrl-starfive.c => starfive/pinctrl-starfive-jh7100.c} (99%) create mode 100644 include/dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h rename include/dt-bindings/pinctrl/{pinctrl-starfive.h => pinctrl-starfive-jh7100. [...] delete mode 100644 include/linux/input/auo-pixcir-ts.h delete mode 100644 include/linux/platform_data/adp5588.h delete mode 100644 include/soc/at91/pm.h