This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 116b41162f8b Merge tag 'probes-v6.3-2' of git://git.kernel.org/pub/scm/ [...] new 72924c1c9720 Input: 88pm860x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new afe9bc86cc83 Input: da7280 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] new c7cf2b4db52b Input: drv260x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new c7cd0194c73e Input: drv2665 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new 0e076fce3a42 Input: drv2667 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new 5ad71cbda4e7 Input: e3x0-button - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new 74305aff79ed Input: gpio-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new 29eac950768a Input: iqs269a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new 238e5de40c36 Input: iqs626a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new 0ac787e06931 Input: kxtj9 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm [...] new 1e3023999222 Input: max77693-haptic - switch to DEFINE_SIMPLE_DEV_PM_OP [...] new 1bf948444616 Input: max8925_onkey - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new a66640c66ed1 Input: max8997_haptic - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new 77c52d40cf1e Input: palmas-pwrbutton - switch to DEFINE_SIMPLE_DEV_PM_O [...] new 22db998afddd Input: pcfg8574_keypad - switch to DEFINE_SIMPLE_DEV_PM_OP [...] new 209cf27d4870 Input: pm8941-pwrkey - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new 37aee5951f55 Input: pm8xxx-vibrator - switch to DEFINE_SIMPLE_DEV_PM_OP [...] new a410677f4042 Input: pmic8xxx-pwrkey - switch to DEFINE_SIMPLE_DEV_PM_OP [...] new 349fe1e44dac Input: pwm-beeper - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new e4b4592f2e29 Input: pwm-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] new 1a3e6c1ee47d Input: regulator-haptic - switch to DEFINE_SIMPLE_DEV_PM_O [...] new 4268a06bf41b Input: rotary-encoder - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new 5057e0aa48d8 Input: stpmic1_onekey - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new 60bca2ae7ed9 Input: twl4030-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new c7d8ba3854a9 Input: twl6030-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new b39f288a8416 Input: elan_i2c_core - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new 0ca5bc9556dc Input: navpoint - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new 18b8fe43d5c3 Input: synaptics_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new 9c19131f6b4e Input: ambakmi - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new 458d7343fe0f Input: ad7877 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] new f8909d9a8b45 Input: ads7846 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new eb6abb8962b3 Input: ar1021 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] new 3de717d137a8 Input: atmel_mxt_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new 48877f8e7a06 Input: auo-pixcir-ts - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new bed5cf8f007d Input: bu21013_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new a259afe95f2e Input: bu21029 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new eb36403d2f32 Input: chipone_in8318 - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new 99e93cc9677d Input: chipone_icn8505 - switch to DEFINE_SIMPLE_DEV_PM_OP [...] new 0299859083cf Input: cy8ctma140 - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new c5aa51834141 Input: cy8ctmg110_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new 6e6ebfc54e54 Input: edt-ft5x06 - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new 993d854c8a06 Input: eeti_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new d67c047e1d99 Input: egalax_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] new 717ba04a88a0 input: ektf2127 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new df0f673485d2 Input: elants_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new 05ebb78bf8d6 Input: goodix - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] new 311fd6b03c60 Input: hideep - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] new 4024f8481ac2 Input: ilitek_ts_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new a9b113302ca6 Input: imagis - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] new a068aa5760ac Input: imx6ul_tsc - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new 5662a37d06bf Input: iqs5xx - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] new 70f36d0cda2b Input: mcs5000_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new e6a80bce2425 Input: melfas_mip4 - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new 3a841b3ee8a7 input: migor_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new 9b61c454131b Input: mms114 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] new a43be2dde97e Input: msg2638 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new add8bbd27acd Input: pixcir_i2c_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new 9fca27cffb9f Input: raydium_i2c_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new 5a88638218e4 Input: silead - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] new 7c8d436dc9a0 Input: st1232 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] new ea476f51bebb Input: surface3_spi - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new f84016434752 Input: ti_am335x_tsc - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new 2cfa7c9c55d8 Input: ucb1400_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new 5ca74320a748 Input: wacom_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] new fa8d5a6e7145 Input: wdt87xx_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new fea26099aee2 Input: wm97xx - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] new dc69e98a5520 Input: zforce_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] new 61df952bfd1a Input: zinitix - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new 144ff5e03d74 Input: ipaq-micro-ts - use DEFINE_SIMPLE_DEV_PM_OPS() and [...] new 407da561244b Merge tag 'v6.2-rc3' into next new 59bc9cb3b80a Input: iqs269a - drop unused device node references new e023cc4abde3 Input: iqs269a - increase interrupt handler return delay new 3689abfc4e36 Input: iqs269a - configure device with a single block write new 18ab69c8ca56 Input: iqs269a - do not poll during suspend or resume new b08134eb254d Input: iqs269a - do not poll during ATI new 8aaec1177521 Input: cros_ec_keyb - add 3 buttons for monitor function new 28bbeca2f627 Input: cyapa - switch to SYSTEM_SLEEP/RUNTIME_PM_OPS() and [...] new e04a088b6d97 Input: axp20x-pek - switch to SYSTEM_SLEEP_PM_OPS() and pm [...] new c51283d76bca Input: samsung-keypad - switch to pm_ptr() and SYSTEM_SLEE [...] new e2eaf9e0e10c Input: s6sy761 - switch to SYSTEM_SLEEP_/RUNTIME_PM_OPS() [...] new 452fcd2dcb1d Input: rmi4 - switch to SYSTEM_SLEEP/RUNTIME_PM_OPS() and [...] new 90208b31f938 Input: stmfts - switch to SYSTEM_SLEEP_/RUNTIME_PM_OPS() a [...] new c0a150eee35f Input: ad714x - unify dev_pm_ops using EXPORT_SIMPLE_DEV_PM_OPS() new 40be06463e3d Input: adxl34x - unify dev_pm_ops using EXPORT_SIMPLE_DEV_ [...] new 6470215b883e Input: tsc200x - use EXPORT_GPL_SIMPLE_DEV_PM_OPS() new ebbdbef28fac Input: cyttsp4 - use EXPORT_GPL_RUNTIME_DEV_PM_OPS() new c3c2f2bc0c44 Input: cyttsp - use EXPORT_GPL_SIMPLE_DEV_PM_OPS() new 6b9c16085365 Input: applespi - use pm_sleep_ptr() and SYSTEM_SLEEP_PM_OPS() new f31e7388dd16 Input: omap4-keyad - use pm_ptr() and RUNTIME_DEV_PM_OPS() new 345c7b741c46 Input: Use pm_sleep_ptr() to avoid need for ifdef CONFIG_PM_SLEEP new f33f61a75ad2 Input: cma3000 - use pm_sleep_ptr() to allow removal of if [...] new 47e79d310928 Input: wistron_btns - use pm_sleep_ptr() to allow removal [...] new ac8810d2b639 Input: ipaq-micro-ts - fix DEFINE_SIMPLE_DEV_PM_OPS typo new 21617de3b464 Input: xpad - add 8BitDo Pro 2 Wired Controller support new d50584d78331 Input: ads7846 - don't report pressure for ads7845 new 13f82ca3878d Input: ads7846 - always set last command to PWRDOWN new fa9f4275b20e Input: ads7846 - don't check penirq immediately for 7845 new 6cb86b0a87be Input: altera_ps2 - use devm_platform_get_and_ioremap_resource() new 12b11142ee95 Input: apbps2 - use devm_platform_get_and_ioremap_resource() new 24b915d1664a Input: arc_ps2 - use devm_platform_get_and_ioremap_resource() new 492ec555a59a Input: olpc_apsp - use devm_platform_get_and_ioremap_resource() new 27d5e05be4fd Input: spear-keyboard - use devm_platform_get_and_ioremap_ [...] new babc94da39ec Input: st-keyscan - use devm_platform_get_and_ioremap_resource() new 83ea7df6e72b Input: tegra-kbc - use devm_platform_get_and_ioremap_resource() new 62c5e854b457 Input: edt-ft5x06 - fix typo in a comment new 04f8b4ea20c8 Input: pmic8xxx-keypad - fix a Kconfig spelling mistake & [...] new bedd9c67a70f dt-bindings: input: microchip,cap11xx: add cap1203, cap129 [...] new b4bb3310727e Input: cap11xx - add support for cap1203, cap1293 and cap1298 new 7997ba1dcd64 Input: synaptics-rmi4 - fix SPI device ID new 79c81d137d36 Input: exc3000 - properly stop timer on shutdown new 0424931431b5 Input: cyttsp5 - fix bitmask for touch buttons new d94962401cab dt-bindings: input: touchscreen: st,stmfts: convert to dtschema new 4d3d2694e168 Input: iqs626a - drop unused device node references new 9e69e845ae95 dt-bindings: input: iqs626a: Redefine trackpad property types new 7ae9fb1b7ecb Merge branch 'next' into for-linus new 60e2bf7d10e9 Merge tag 'input-for-v6.3-rc0' of git://git.kernel.org/pub [...] new a30144c02c84 mtd: dataflash: remove duplicate SPI ID table new c705e63a323a dt-bindings: mtd: partitions: Fix partition node name pattern new 84549c816dc3 mtd: parsers: ofpart: add workaround for #size-cells 0 new ad9679f38118 mtd: spi-nor: sfdp: Fix index value for SCCR dwords new 86d4cdf88c81 mtd: spi-nor: sfdp: Rename BFPT_DWORD() macro to SFDP_DWORD() new 55398beb0846 mtd: spi-nor: sfdp: Use SFDP_DWORD() macro for optional pa [...] new 25e3f30601a3 mtd: spi-nor: core: fix implicit declaration warning new 3f592a869f87 mtd: spi-nor: spansion: Consider reserved bits in CFR5 register new ca5a16db0100 mtd: spi-nor: spansion: Make CFRx reg fields generic new 59273180299a mtd: spi-nor: Create macros to define chip IDs and geometries new f0f0cfdc3a02 mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type new 893fd950c89d mtd: spi-nor: Sort headers alphabetically new f047382519ca Merge tag 'mtd/fixes-for-6.2-rc4' into spi-nor/next new 27121864ab36 Merge tag 'spi-nor/for-6.3' into mtd/next new 68c18dae6888 mtd: rawnand: marvell: add missing layouts new 6d7fea226b23 mtd: rawnand: sunxi: Clean up chips after failed init new 59186a402ab0 mtd: rawnand: sunxi: Remove an unnecessary check new 85e8177e5819 mtd: rawnand: sunxi: Remove an unnecessary check new 34569d869532 mtd: rawnand: sunxi: Fix the size of the last OOB region new 718004a5972c mtd: rawnand: pasemi: Don't use static data to track per-d [...] new 568494db6809 mtd: remove tmio_nand driver new 9f820fc0651c mtd: rawnand: Check the data only read pattern only once new b1f9ffbfda07 mtd: rawnand: Prepare the late addition of supported opera [...] new 003fe4b9545b mtd: rawnand: Support for sequential cache reads new a2cfa6a24c61 mtd: rawnand: vf610_nfc: use regular comments for functions new 43651e60aa16 mtd: rawnand: Fix nand_chip kdoc new ebed787a0bec mtd: spinand: macronix: use scratch buffer for DMA operation new 724ef0156951 mtd: spinand: Add support for AllianceMemory AS5F34G04SND new b56265257d38 mtd: rawnand: fsl_elbc: Propagate HW ECC settings to HW new 3af7ade25764 dt-bindings: mtd: Split ECC engine with rawnand controller new 70d3cf76f937 dt-bindings: mtd: mediatek,nand-ecc-engine: Add compatible [...] new 4d21176f4812 mtd: nand: ecc-mtk: Add ECC support fot MT7986 IC new 3998a4611e8b mtd: rawnand: sunxi: Update OOB layout to match hardware new ac1c7072e38e mtd: rawnand: sunxi: Embed sunxi_nand_hw_ecc by value new ef3e6327ff04 mtd: rawnand: sunxi: Precompute the ECC_CTL register value new f4440abc0891 Merge tag 'nand/for-6.3' into mtd/next new 2e3036a2642b Merge tag 'mtd/for-6.3' of git://git.kernel.org/pub/scm/li [...] new 043f85ce81cb mailbox: zynq: Switch to flexible array to simplify code new 3a87af1c7d76 dt-bindings: mailbox: sti-mailbox: convert to DT schema new c31508c56618 dt-bindings: mailbox: qcom-ipcc: document the sa8775p platform new dff1082bf561 dt-bindings: mailbox: qcom: add SDX55 compatible new 9d8b7e64ac73 dt-bindings: mailbox: qcom: enable syscon compatible for msm8976 new 98c2de9e7949 dt-bindings: mailbox: qcom: correct the list of platforms [...] new 8b5c7a06d0ac dt-bindings: mailbox: qcom: add missing platforms to condi [...] new 9e9a6a8eeef9 dt-bindings: mailbox: qcom: add #clock-cells to msm8996 example new adb239f34093 mailbox: qcom-apcs-ipc: enable APCS clock device for MSM8996 new b114f1359159 dt-bindings: remoteproc: qcom,glink-rpm-edge: convert to D [...] new df4c17aa3ea0 dt-bindings: mailbox: qcom: add compatible for the IPQ5332 SoC new 1261a6626a08 mailbox: qcom-apcs-ipc: add IPQ5332 APSS clock support new 6ccbe33a3952 dt-bindings: mailbox: qcom-ipcc: Add compatible for QDU100 [...] new 562ed38ded83 Merge tag 'mailbox-v6.3' of git://git.linaro.org/landing-t [...] new 22cb284808cb drivers/clk: Remove "select SRCU" new d10e9f88139e dt-bindings: clock: remove stih416 bindings new 35dcae535afc clk: ralink: fix 'mt7621_gate_is_enabled()' function new 998ab667e23e clk: sprd: Add dependency for SPRD_UMS512_CLK new d065155ec876 clk: rs9: Drop unused pin_xin field new 4c1b743237ed dt-bindings: clock: imx8m-clock: correct i.MX8MQ node name new 2c3aa5b1f20a dt-bindings: clock: qcom,sm8450-camcc: constrain required-opps new 868695e43b94 clk: renesas: r9a09g011: Add PWM clock and reset entries new cf919770d05a clk: renesas: r8a779g0: Fix OSC predividers new 121d5713afea clk: renesas: rcar-gen4: Restore PLL enum sort order new ff1dd4a8422b clk: renesas: r8a779g0: Add display related clocks new d459f557ad76 clk: renesas: r9a09g011: Add TIM clock and reset entries new 5edf5b51e760 clk: renesas: r9a09g011: Add USB clock and reset entries new d969103ac89d clk: renesas: r9a09g011: Add SDHI/eMMC clock and reset entries new a278d0c92be9 clk: renesas: r9a07g044: Add clock and reset entries for CRU new fbfd614aeaa2 clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_com [...] new ce45dff1370e Merge tag 'renesas-clk-for-v6.3-tag1' of git://git.kernel. [...] new d4638642aa0a clk: renesas: r9a06g032: Handle h2mode setting based on US [...] new 1c052043c79a clk: renesas: cpg-mssr: Remove superfluous check in resume code new 584d29912db2 clk: renesas: r8a779g0: Add custom clock for PLL2 new c9baa3bbe909 clk: renesas: r8a779a0: Tidy up DMAC name on SYS-DMAC new 3797edf94b51 clk: renesas: r8a779g0: Tidy up DMAC name on SYS-DMAC new bd176e46e9c2 clk: renesas: r8a779g0: Add CAN-FD clocks new 65b07ecfaba9 Merge tag 'renesas-clk-for-v6.3-tag2' of git://git.kernel. [...] new b1dec4e78599 clk: renesas: rcar-gen3: Disable R-Car H3 ES1.* new 3ef6d9b31af2 Merge tag 'renesas-clk-for-v6.3-tag3' of git://git.kernel. [...] new 3ed741db04f5 clk: vc5: Use `clamp()` to restrict PLL range new 4411da320929 clk: vc5: Add support for 5P49V60 new def70790be52 dt-bindings: clock: versaclock5: Document 5P49V60 compatib [...] new 1fd62f262ee7 clk: meson: mpll: Switch from .round_rate to .determine_rate new 581f772566ef clk: meson: dualdiv: switch from .round_rate to .determine_rate new 9ac323943f7a clk: meson: sclk-div: switch from .round_rate to .determine_rate new 716592fdb5e2 clk: meson: clk-cpu-dyndiv: switch from .round_rate to .de [...] new df43ce489d33 Merge tag 'clk-meson-v6.3-1' of https://github.com/BayLibr [...] new 792d6827288b Merge branches 'clk-cleanup', 'clk-bindings', 'clk-renesas [...] new 68b3b6f1773d clk: at91: mark ddr clocks as critical new 80519d8ccc6b clk: at91: do not compile dt-compat.c for sama7g5 and sam9x60 new 9645ccfaad4d Merge tag 'clk-microchip-6.3' of https://git.kernel.org/pu [...] new 5dc647027306 clk: sunxi-ng: fix ccu_mmc_timing.c kernel-doc issues new 5ee541ae712e clk: sunxi-ng: h3/h5: Model H3 CLK_DRAM as a fixed clock new 657f477a89ac clk: sunxi-ng: Avoid computing the rate twice new a26dc096f683 clk: sunxi-ng: Remove duplicate ARCH_SUNXI dependencies new 0ff347db4c97 clk: sunxi-ng: Move SoC driver conditions to dependencies new f1404c72b693 clk: sunxi-ng: d1: Allow building for R528/T113 new 6ec1c73f1be7 clk: sunxi-ng: d1: Mark cpux clock as critical new 925b61ba2daf dt-bindings: clock: Add D1 CAN bus gates and resets new e6f2ffeaf58b clk: sunxi-ng: d1: Add CAN bus gates and resets new 633ff5541994 Merge tag 'sunxi-clk-for-6.3-1' of https://git.kernel.org/ [...] new 0cbe12694990 clk: mediatek: mt8192: Correctly unregister and free clock [...] new fdc325c8f79c clk: mediatek: mt8192: Propagate struct device for gate clocks new 20498d52c9c1 clk: mediatek: clk-gate: Propagate struct device with mtk_ [...] new f0b3140f4b81 clk: mediatek: cpumux: Propagate struct device where possible new 01a6c1ab57c3 clk: mediatek: clk-mtk: Propagate struct device for composites new d3d6bd5e25cd clk: mediatek: clk-mux: Propagate struct device for mtk-mux new b8eb1081d267 clk: mediatek: clk-mtk: Add dummy clock ops new 41138fbf876c clk: mediatek: mt8173: Migrate to platform driver and comm [...] new a87d143c47eb clk: mediatek: mt8173: Remove mtk_clk_enable_critical() new 4c02c9af3cb9 clk: mediatek: mt8173: Break down clock drivers and allow [...] new 0f69a423c458 clk: mediatek: Switch to mtk_clk_simple_probe() where possible new 7b6183108c8c clk: mediatek: clk-mtk: Extend mtk_clk_simple_probe() new e4078219e934 clk: mediatek: mt8173: Migrate pericfg/topckgen to mtk_clk [...] new 3b5bc4691f13 clk: mediatek: clk-mt8192: Move CLK_TOP_CSW_F26M_D2 in top_divs new 8bc0ed9dc4a0 clk: mediatek: mt8192: Join top_adj_divs and top_muxes new 66c8773b435f clk: mediatek: mt8186: Join top_adj_div and top_muxes new d7595ddeeca6 clk: mediatek: clk-mt8183: Join top_aud_muxes and top_aud_divs new fd9fe654f41c clk: mediatek: clk-mtk: Register MFG notifier in mtk_clk_s [...] new e09eb9d24053 clk: mediatek: clk-mt8192: Migrate topckgen to mtk_clk_sim [...] new 75c12ea37ab0 clk: mediatek: clk-mt8186-topckgen: Migrate to mtk_clk_sim [...] new 72feb6f1eade clk: mediatek: clk-mt6795-topckgen: Migrate to mtk_clk_sim [...] new a0c3ef2519b2 clk: mediatek: clk-mt7986-topckgen: Properly keep some clo [...] new 9d8d1fe539d4 clk: mediatek: clk-mt7986-topckgen: Migrate to mtk_clk_sim [...] new cc4d9e0c7749 dt-bindings: clock: Add compatibles for MT7981 new a6473d0f9f07 dt-bindings: clock: mediatek: add mt7981 clock IDs new 813c3b53b55b clk: mediatek: add MT7981 clock support new dfea6ae346d7 dt-bindings: arm: mediatek: migrate MT8195 vppsys0/1 to mt [...] new b132c2a8ea11 clk: mediatek: remove MT8195 vppsys/0/1 simple_probe new b30a027779a5 clk: mediatek: clk-mtk: Remove unneeded semicolon new f4419db4086e clk: imx: avoid memory leak new 8658f0acc8b0 clk: imx: get stdout clk count from device tree new 2d5513bf7563 clk: imx: remove clk_count of imx_register_uart_clocks new 8cdaad718f1a clk: imx: imx93: invoke imx_register_uart_clocks new 899788efa45b clk: imx6sll: add proper spdx license identifier new 8864eac5511b dt-bindings: imx8ulp: clock: no spaces before tabs new ee394f636ad3 clk: imx: add clk-gpr-mux driver new 8bb289bb48b3 clk: imx6q: add ethernet refclock mux support new 775773105340 clk: imx: add imx_obtain_fixed_of_clock() new 5f82bfced611 clk: imx6ul: fix enet1 gate configuration new 4e197ee880c2 clk: imx6ul: add ethernet refclock mux support new dede211f23e4 Merge tag 'clk-imx-6.3' of git://git.kernel.org/pub/scm/li [...] new f89ea8f9ce9a clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier [...] new 64ea30d1a192 clk: imx: fix compile testing imxrt1050 new e45dbb81b395 MAINTAINERS: clk: imx: Add Peng Fan as reviewer new 02d7bd1efb42 clk: imx: pll14xx: fix recalc_rate for negative kdiv new 79200d5851c8 clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() new 60950df7b4a8 Merge branches 'clk-microchip', 'clk-allwinner', 'clk-medi [...] new 01d63ce42546 dt-bindings: clock: add loongson-2 clock include file new 8ffba409f495 dt-bindings: clock: add loongson-2 clock new 031bc3a9f9de dt-bindings: clock: qcom: gcc-qcs404: add two GDSC entries new a89c8a1fc18e dt-bindings: clock: qcom: gcc-qcs404: switch to gcc.yaml new ccd7c9dd9806 dt-bindings: clock: qcom: gcc-qcs404: define clocks/clock- [...] new 94238f6bfd6d clk: qcom: gcc-qcs404: use ARRAY_SIZE instead of specifyin [...] new 712c64caf313 clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents new 47d94d30cd3d clk: qcom: gcc-qcs404: fix names of the DSI clocks used as [...] new a613af2ccb40 clk: qcom: gcc-qcs404: fix the name of the HDMI PLL clock new fa1ea7426188 clk: qcom: gcc-qcs404: get rid of the test clock new 75aed8334e85 clk: qcom: gcc-qcs404: move PLL clocks up new 9847a90c7cf1 clk: qcom: gcc-qcs404: use parent_hws/_data instead of par [...] new 2ce81afa0c7c clk: qcom: gcc-qcs404: sort out the cxo clock new 230d4d815d5a clk: qcom: gcc-qcs404: add support for GDSCs new 85d4e6ea082d clk: qcom: gcc-sm6115: Use floor_ops for SDCC1/2 core clk new ba796801d247 dt-bindings: clocks: qcom: rpmcc: add LN_BB_CLK_PIN clocks new 76318d779c83 clk: qcom: smd-rpm: enable pin-controlled ln_bb_clk clocks [...] new c941b98781b3 clk: qcom: smd-rpm: remove duplication between MMXI and MM [...] new 1bf68a5d6802 clk: qcom: smd-rpm: remove duplication between qcs404 and [...] new 63793efbe6fa clk: qcom: smd-rpm: add missing ln_bb_clkN clocks new cf202f811892 clk: qcom: smd-rpm: use msm8998_ln_bb_clk2 for qcm2290 SoC new e5ca1b251dc3 clk: qcom: smd-rpm: rename msm8992_ln_bb_* clocks to qcs40 [...] new b1c6f902c0e1 clk: qcom: smd-rpm: remove duplication between sm6375 and [...] new 3ab58304f59e clk: qcom: smd-rpm: add XO_BUFFER clock for each XO_BUFFER [...] new 406f0577b04f clk: qcom: smd-rpm: drop the rpm_status_id field new 262caca770f5 clk: qcom: smd-rpm: fix alignment of line breaking backslashes new 57d44ccecc15 clk: qcom: smd-rpm: move clock definitions together new 786f8d18a8d9 clk: qcom: smd-rpm: rename some msm8974 active-only clocks new ff2cd7401d24 clk: qcom: smd-rpm: simplify XO_BUFFER clocks definitions new e3c88f236e85 clk: qcom: smd-rpm: simplify SMD_RPM/_BRANCH/_QDSS clock d [...] new 74419b8869b0 clk: qcom: smd-rpm: rename SMD_RPM_BRANCH clock symbols new 2b8ddf6b8200 clk: qcom: smd-rpm: rename the qcm2290 rf_clk3 clocks new 598261294658 clk: qcom: smd-rpm: rename SMD_RPM_BUS clocks new e3306941368a clk: qcom: smd-rpm: remove usage of platform name new 7afc1f6977d0 dt-bindings: clock: add QCOM SM6350 camera clock bindings new 80f5451d9a7c clk: qcom: Add camera clock controller driver for SM6350 new c045154c30f1 clk: qcom: dispcc-sm6125: Fix compatible string to match bindings new cae04c4425e3 dt-bindings: clock: qcom,gcc-sc8280xp: document power domain new d8aa375bd706 dt-bindings: clock: Add SM8550 TCSR CC clocks new ffcdd6907e9a dt-bindings: clock: Add RPMHCC for SM8550 new 478a573be730 clk: qcom: rpmh: Add support for SM8550 rpmh clocks new e9a7b78b2088 clk: qcom: Add TCSR clock driver for SM8550 new 3b36713d69d9 clk: qcom: krait-cc: fix wrong pointer passed to IS_ERR() new 9d4d6d5e2ffc dt-bindings: clock: qcom-rpmhcc: document the clock for sa8775p new ce273e690d84 clk: qcom: rpmh: add clocks for sa8775p new 26b36df75166 clk: Add generic sync_state callback for disabling unused clocks new 99c0f7d35c4b clk: qcom: sdm845: Use generic clk_sync_state_disable_unus [...] new a9236a0aa7d7 PM: domains: Allow a genpd consumer to require a synced power off new 8b6af3b58caf clk: qcom: gdsc: Support 'synced_poweroff' genpd flag new d578dd8045a7 Merge tag '1672656511-1931-1-git-send-email-quic_akhilpo@q [...] new 0960ec915a75 dt-bindings: clock: document SM8550 DISPCC clock controller new 494162c73977 clk: qcom: clk-alpha-pll: define alias of LUCID OLE reset [...] new 90114ca11476 clk: qcom: add SM8550 DISPCC driver new 6d29607197c1 Merge branch '20230104093450.3150578-2-abel.vesa@linaro.or [...] new 5c0df30cb3e4 clk: qcom: dispcc-sm8450: switch to parent_hws new a9e46af1718a clk: qcom: dispcc-sc7180: switch to parent_hws new 0e042233bd56 clk: qcom: dispcc-sm6375: switch to parent_hws new 17f0b48f8de6 clk: qcom: camcc-sc7280: switch to parent_hws new a2a796c1d685 clk: qcom: camcc-sm8450: switch to parent_hws new 3f1c24b9674a clk: qcom: gcc-msm8939: switch to parent_hws new fec6a7b5454b clk: qcom: gcc-msm8976: switch to parent_hws new bbedddafa069 clk: qcom: gcc-sc7180: switch to parent_hws new a28c07fc915b clk: qcom: gcc-sc7280: switch to parent_hws new 76ffb1921084 clk: qcom: gcc-sdx65: switch to parent_hws new 5d0e6922b8a3 clk: qcom: gcc-sm6375: switch to parent_hws new 6df8ecd018ae clk: qcom: gcc-sm8250: switch to parent_hws new 1b299e87b1c7 clk: qcom: gcc-sm8450: switch to parent_hws new 18aa0dc22d2b clk: qcom: gcc-sm8550: switch to parent_hws new 353b18dca2c0 clk: qcom: gpucc-msm8998: switch to parent_hws new 77e1e697cf38 clk: qcom: gpucc-sc7180: switch to parent_hws new 7e5c218f33a4 clk: qcom: lpasscc-sc7180: switch to parent_hws new 009d43686ec6 clk: qcom: dispcc-sm8250: switch to devm_pm_runtime_enable new b69069c3ff68 clk: qcom: dispcc-sm8450: switch to devm_pm_runtime_enable new f9048217a48c clk: qcom: lpasscc-sc7280: switch to devm_pm_runtime_enable new 68714ad80829 clk: qcom: videocc-sm8250: switch to devm_pm_runtime_enable new 4c261dfd5e39 clk: qcom: dispcc-sm6115: use parent_hws for disp_cc_mdss_rot_clk new 7069b91ac2cd clk: qcom: gcc-sm6375: use parent_hws for gcc_disp_gpll0_d [...] new a622c1dc84d9 clk: qcom: clk-spmi-pmic-div: convert to use parent_data new 3c4af3ab1f68 dt-bindings: clock: qcom,spmi-clkdiv: convert to DT schema new 3db8732c55c0 dt-bindings: clock: qcom,gcc-sm8350: drop core_bi_pll_test [...] new 412df0f95a52 clk: gcc-sm8150: drop PLL test clock new e35b4b9e8353 clk: gcc-sm8350: drop PLL test clock new fc8b0a52f0dd dt-bindings: clock: qcom,gcc-msm8998: drop core_bi_pll_test_se new 5fe4abe32e32 dt-bindings: clock: qcom,gcc-sdx55: drop core_bi_pll_test_se new 3727ce670b29 dt-bindings: clock: qcom,gcc-sdx65: drop core_bi_pll_test_se new 9fffb2baae1d dt-bindings: clock: qcom,mmcc-msm8998: drop core_bi_pll_test_se new ca0844a2b9cf dt-bindings: clock: qcom: gcc-sm8350: drop test clock new 477c404428ed dt-bindings: clock: qcom: gcc-sm8450: drop test clock new 62db82f9c800 clk: qcom: dispcc-qcm2290: get rid of test clock new 32bde50fc2d1 clk: qcom: gcc-msm8998: get rid of test clock new bfa78833faa6 clk: qcom: gcc-sc7180: get rid of test clock new e21f2a9487bf clk: qcom: gcc-sdx55: use ARRAY_SIZE instead of specifying [...] new 523611f1c115 clk: qcom: gcc-sdx55: get rid of test clock new a615df45bda9 clk: qcom: mmcc-msm8998: get rid of test clock new e09327d7be35 clk: qcom: gcc-msm8974: switch from sleep_clk_src to sleep_clk new d8b4ee9379e4 arm64: dts: qcom: sm8250: Pad addresses to 8 hex digits new bfc7486991c2 clk: qcom: camcc-sm6350: Make camcc_sm6350_hws static new aa055bf158cd clk: qcom: rpmh: define IPA clocks where required new 29e31415e14e clk: qcom: Remove need for clk_ignore_unused on sc8280xp new 06839dfc8798 dt-bindings: clock: qcom,videocc: correct clocks per variant new f6f10b4ae5e5 dt-bindings: clock: qcom,camcc-sm8250: extend clocks and p [...] new 19aeacf505a0 clk: qcom: rpmh: remove duplicate IPA clock reference new d03de4179540 clk: qcom: smd-rpm: msm8936: Add PMIC gated RPM_SMD_XO_* new 0fff9fa043f9 dt-bindings: clock: Add Qualcomm SA8775P GCC new 08c51ceb12f7 clk: qcom: add the GCC driver for sa8775p new 109366b1b0a4 Merge branch '20230103-topic-sm8550-upstream-dispcc-v3-1-8 [...] new 5f082ac76f44 clk: qcom: ipq8074: populate fw_name for usb3phy-s new 0df0a8f2d2e2 dt-bindings: clock: qcom,gcc-apq8084: define clocks/clock-names new 93a63522dea6 dt-bindings: clock: qcom,gcc-apq8084: add GCC_MMSS_GPLL0_CLK_SRC new 605f073812ec dt-bindings: clock: qcom,mmcc: define clocks/clock-names f [...] new 21c348768f44 clk: qcom: gcc-apq8084: use ARRAY_SIZE instead of specifyi [...] new a8121eeb4bde clk: qcom: gcc-apq8084: move PLL clocks up new 7179ab686d78 clk: qcom: gcc-apq8084: use parent_hws/_data instead of pa [...] new cc0269b7604e clk: qcom: gcc-apq8084: add GCC_MMSS_GPLL0_CLK_SRC new 891feb0bd0bf clk: qcom: mmcc-apq8084: use ARRAY_SIZE instead of specify [...] new 41d01f526b24 clk: qcom: mmcc-apq8084: move clock parent tables down new 7b347f4b677b clk: qcom: mmcc-apq8084: remove spdm clocks new 2069c701fc81 clk: qcom: mmcc-apq8084: use parent_hws/_data instead of p [...] new f0a670211186 Merge branch '20230112204446.30236-2-quic_molvera@quicinc. [...] new 1c9efb0bc040 clk: qcom: Add QDU1000 and QRU1000 GCC support new 33d0f3945c5a dt-bindings: clock: qcom,msm8996-apcc: add sys_apcs_aux clock new d234c4bcad39 clk: qcom: clk-alpha-pll: program PLL_TEST/PLL_TEST_U if required new 4953610bf164 clk: qcom: cpu-8996: correct PLL programming new be4e65d130bb clk: qcom: cpu-8996: fix the init clock rate new fe8a500534e7 clk: qcom: cpu-8996: support using GPLL0 as SMUX input new 72537606f03c clk: qcom: cpu-8996: skip ACD init if the setup is valid new b3b274bc9d3d clk: qcom: cpu-8996: simplify the cpu_clk_notifier_cb new 61dc1a73684b clk: qcom: cpu-8996: setup PLLs before registering clocks new fa0bc05f2f87 clk: qcom: cpu-8996: move qcom_cpu_clk_msm8996_acd_init call new 6fb03dd0b40a clk: qcom: cpu-8996: fix PLL configuration sequence new 495bc5a7c4a1 clk: qcom: cpu-8996: fix ACD initialization new 682c6a452def clk: qcom: cpu-8996: fix PLL clock ops new 9daaaaaacffc clk: qcom: cpu-8996: change setup sequence to follow vendo [...] new d4cb3e7113f8 clk: qcom: gcc-qcs404: fix duplicate initializer warning new 027726365906 clk: qcom: add the driver for the MSM8996 APCS clocks new 56c121dcd539 dt-bindings: clock: qcom,msm8996-cbf: Describe the MSM8996 [...] new ca574a5de59e clk: qcom: add msm8996 Core Bus Framework (CBF) support new 8bb18e6e1646 clk: qcom: smd-rpm: provide RPM_SMD_XO_CLK_SRC on MSM8996 [...] new e710abbb1740 clk: qcom: gcc-sa8775p: remove unused variables new 5930196eec0d clk: qcom: cpu-8996: add missing cputype include new 1519c0a9ab90 dt-bindings: clock: qcom,sa8775p-gcc: add the power-domain [...] new 658c82caffa0 clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed [...] new cb81719e3c11 clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed [...] new 7935b534d32a dt-bindings: clock: Merge qcom,gpucc-sm8350 into qcom,gpucc.yaml new c1855dd0a62b clk: qcom: Revert sync_state based clk_disable_unused new 5270c7a244b4 Merge tag 'qcom-clk-for-6.3-2' of https://git.kernel.org/p [...] new 90039f3773f6 clk: qcom: apcs-msm8986: Include bitfield.h for FIELD_PREP new b64baafa24d2 Merge branches 'clk-loongson' and 'clk-qcom' into clk-next new 1ec35eadc3b4 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...]
The 411 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: .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 + .../bindings/arm/mediatek/mediatek,infracfg.yaml | 1 + .../arm/mediatek/mediatek,mt8195-clock.yaml | 16 - .../bindings/arm/mediatek/mediatek,sgmiisys.txt | 2 + .../devicetree/bindings/clock/idt,versaclock5.yaml | 1 + .../devicetree/bindings/clock/imx8m-clock.yaml | 2 +- .../bindings/clock/loongson,ls2k-clk.yaml | 63 + .../bindings/clock/mediatek,apmixedsys.yaml | 1 + .../bindings/clock/mediatek,topckgen.yaml | 1 + .../bindings/clock/qcom,camcc-sm8250.yaml | 20 +- .../bindings/clock/qcom,gcc-apq8084.yaml | 44 + .../bindings/clock/qcom,gcc-msm8998.yaml | 6 +- .../devicetree/bindings/clock/qcom,gcc-qcs404.yaml | 38 +- .../bindings/clock/qcom,gcc-sc8280xp.yaml | 7 + .../devicetree/bindings/clock/qcom,gcc-sdx55.yaml | 9 +- .../devicetree/bindings/clock/qcom,gcc-sdx65.yaml | 8 +- .../devicetree/bindings/clock/qcom,gcc-sm8350.yaml | 2 - .../bindings/clock/qcom,gpucc-sm8350.yaml | 71 - .../devicetree/bindings/clock/qcom,gpucc.yaml | 2 + .../devicetree/bindings/clock/qcom,mmcc.yaml | 46 +- .../bindings/clock/qcom,msm8996-apcc.yaml | 6 +- .../bindings/clock/qcom,msm8996-cbf.yaml | 53 + .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 2 + .../bindings/clock/qcom,sa8775p-gcc.yaml | 84 + .../bindings/clock/qcom,sm8450-camcc.yaml | 1 + .../devicetree/bindings/clock/qcom,spmi-clkdiv.txt | 59 - .../bindings/clock/qcom,spmi-clkdiv.yaml | 71 + .../devicetree/bindings/input/iqs626a.yaml | 94 +- .../bindings/input/microchip,cap11xx.yaml | 3 + .../bindings/input/touchscreen/st,stmfts.txt | 41 - .../bindings/input/touchscreen/st,stmfts.yaml | 72 + .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 53 +- .../devicetree/bindings/mailbox/qcom-ipcc.yaml | 2 + .../bindings/mailbox/st,sti-mailbox.yaml | 53 + .../devicetree/bindings/mailbox/sti-mailbox.txt | 51 - .../devicetree/bindings/mtd/mediatek,mtk-nfc.yaml | 155 + .../bindings/mtd/mediatek,nand-ecc-engine.yaml | 63 + Documentation/devicetree/bindings/mtd/mtk-nand.txt | 176 - .../bindings/mtd/partitions/partitions.yaml | 2 +- .../bindings/remoteproc/qcom,glink-rpm-edge.yaml | 99 + .../devicetree/bindings/soc/qcom/qcom,glink.txt | 94 - MAINTAINERS | 10 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 8 +- drivers/base/power/domain.c | 26 + drivers/clk/Kconfig | 1 - drivers/clk/at91/Makefile | 16 +- drivers/clk/at91/at91rm9200.c | 2 +- drivers/clk/at91/at91sam9260.c | 2 +- drivers/clk/at91/at91sam9g45.c | 10 +- drivers/clk/at91/at91sam9n12.c | 12 +- drivers/clk/at91/at91sam9rl.c | 2 +- drivers/clk/at91/at91sam9x5.c | 17 +- drivers/clk/at91/clk-peripheral.c | 8 +- drivers/clk/at91/clk-system.c | 4 +- drivers/clk/at91/dt-compat.c | 25 +- drivers/clk/at91/pmc.h | 4 +- drivers/clk/at91/sam9x60.c | 20 +- drivers/clk/at91/sama5d2.c | 22 +- drivers/clk/at91/sama5d3.c | 20 +- drivers/clk/at91/sama5d4.c | 22 +- drivers/clk/at91/sama7g5.c | 4 +- drivers/clk/clk-renesas-pcie.c | 1 - drivers/clk/clk-versaclock5.c | 28 +- drivers/clk/clk.c | 11 + drivers/clk/imx/Kconfig | 2 +- drivers/clk/imx/Makefile | 1 + drivers/clk/imx/clk-gpr-mux.c | 119 + drivers/clk/imx/clk-imx25.c | 2 +- drivers/clk/imx/clk-imx27.c | 2 +- drivers/clk/imx/clk-imx35.c | 2 +- drivers/clk/imx/clk-imx5.c | 6 +- drivers/clk/imx/clk-imx6q.c | 15 +- drivers/clk/imx/clk-imx6sl.c | 2 +- drivers/clk/imx/clk-imx6sll.c | 2 +- drivers/clk/imx/clk-imx6sx.c | 2 +- drivers/clk/imx/clk-imx6ul.c | 33 +- drivers/clk/imx/clk-imx7d.c | 2 +- drivers/clk/imx/clk-imx7ulp.c | 4 +- drivers/clk/imx/clk-imx8mm.c | 2 +- drivers/clk/imx/clk-imx8mn.c | 2 +- drivers/clk/imx/clk-imx8mp.c | 2 +- drivers/clk/imx/clk-imx8mq.c | 2 +- drivers/clk/imx/clk-imx8ulp.c | 2 +- drivers/clk/imx/clk-imx93.c | 2 + drivers/clk/imx/clk-imxrt1050.c | 4 + drivers/clk/imx/clk-pfd.c | 2 + drivers/clk/imx/clk-pll14xx.c | 2 +- drivers/clk/imx/clk-pllv3.c | 2 + drivers/clk/imx/clk.c | 31 +- drivers/clk/imx/clk.h | 12 +- drivers/clk/mediatek/Kconfig | 49 +- drivers/clk/mediatek/Makefile | 10 +- drivers/clk/mediatek/clk-cpumux.c | 8 +- drivers/clk/mediatek/clk-cpumux.h | 2 +- drivers/clk/mediatek/clk-gate.c | 23 +- drivers/clk/mediatek/clk-gate.h | 7 +- drivers/clk/mediatek/clk-mt2701-aud.c | 31 +- drivers/clk/mediatek/clk-mt2701-eth.c | 36 +- drivers/clk/mediatek/clk-mt2701-g3d.c | 56 +- drivers/clk/mediatek/clk-mt2701-hif.c | 38 +- drivers/clk/mediatek/clk-mt2701-mm.c | 4 +- drivers/clk/mediatek/clk-mt2701.c | 24 +- drivers/clk/mediatek/clk-mt2712-mm.c | 4 +- drivers/clk/mediatek/clk-mt2712.c | 99 +- drivers/clk/mediatek/clk-mt6765.c | 13 +- drivers/clk/mediatek/clk-mt6779-mm.c | 4 +- drivers/clk/mediatek/clk-mt6779.c | 59 +- drivers/clk/mediatek/clk-mt6795-infracfg.c | 6 +- drivers/clk/mediatek/clk-mt6795-mm.c | 3 +- drivers/clk/mediatek/clk-mt6795-pericfg.c | 6 +- drivers/clk/mediatek/clk-mt6795-topckgen.c | 84 +- drivers/clk/mediatek/clk-mt6797-mm.c | 4 +- drivers/clk/mediatek/clk-mt6797.c | 7 +- drivers/clk/mediatek/clk-mt7622-aud.c | 54 +- drivers/clk/mediatek/clk-mt7622-eth.c | 82 +- drivers/clk/mediatek/clk-mt7622-hif.c | 85 +- drivers/clk/mediatek/clk-mt7622.c | 26 +- drivers/clk/mediatek/clk-mt7629-eth.c | 7 +- drivers/clk/mediatek/clk-mt7629-hif.c | 85 +- drivers/clk/mediatek/clk-mt7629.c | 22 +- drivers/clk/mediatek/clk-mt7981-apmixed.c | 102 + drivers/clk/mediatek/clk-mt7981-eth.c | 118 + drivers/clk/mediatek/clk-mt7981-infracfg.c | 207 ++ drivers/clk/mediatek/clk-mt7981-topckgen.c | 422 +++ drivers/clk/mediatek/clk-mt7986-eth.c | 10 +- drivers/clk/mediatek/clk-mt7986-infracfg.c | 7 +- drivers/clk/mediatek/clk-mt7986-topckgen.c | 100 +- drivers/clk/mediatek/clk-mt8135.c | 18 +- drivers/clk/mediatek/clk-mt8167-aud.c | 2 +- drivers/clk/mediatek/clk-mt8167-img.c | 2 +- drivers/clk/mediatek/clk-mt8167-mfgcfg.c | 2 +- drivers/clk/mediatek/clk-mt8167-mm.c | 4 +- drivers/clk/mediatek/clk-mt8167-vdec.c | 3 +- drivers/clk/mediatek/clk-mt8167.c | 12 +- drivers/clk/mediatek/clk-mt8173-apmixedsys.c | 157 + drivers/clk/mediatek/clk-mt8173-img.c | 55 + drivers/clk/mediatek/clk-mt8173-infracfg.c | 155 + drivers/clk/mediatek/clk-mt8173-mm.c | 22 +- drivers/clk/mediatek/clk-mt8173-pericfg.c | 122 + ...clk-mt6795-topckgen.c => clk-mt8173-topckgen.c} | 629 ++-- drivers/clk/mediatek/clk-mt8173-vdecsys.c | 57 + drivers/clk/mediatek/clk-mt8173-vencsys.c | 64 + drivers/clk/mediatek/clk-mt8173.c | 1125 ------ drivers/clk/mediatek/clk-mt8183-audio.c | 27 +- drivers/clk/mediatek/clk-mt8183-mm.c | 4 +- drivers/clk/mediatek/clk-mt8183.c | 130 +- drivers/clk/mediatek/clk-mt8186-mcu.c | 3 +- drivers/clk/mediatek/clk-mt8186-mm.c | 3 +- drivers/clk/mediatek/clk-mt8186-topckgen.c | 112 +- drivers/clk/mediatek/clk-mt8192-aud.c | 30 +- drivers/clk/mediatek/clk-mt8192-mm.c | 3 +- drivers/clk/mediatek/clk-mt8192.c | 182 +- drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 3 +- drivers/clk/mediatek/clk-mt8195-topckgen.c | 9 +- drivers/clk/mediatek/clk-mt8195-vdo0.c | 3 +- drivers/clk/mediatek/clk-mt8195-vdo1.c | 3 +- drivers/clk/mediatek/clk-mt8195-vpp0.c | 58 +- drivers/clk/mediatek/clk-mt8195-vpp1.c | 58 +- drivers/clk/mediatek/clk-mt8365-mm.c | 5 +- drivers/clk/mediatek/clk-mt8365.c | 14 +- drivers/clk/mediatek/clk-mt8516-aud.c | 2 +- drivers/clk/mediatek/clk-mt8516.c | 12 +- drivers/clk/mediatek/clk-mtk.c | 136 +- drivers/clk/mediatek/clk-mtk.h | 35 +- drivers/clk/mediatek/clk-mux.c | 14 +- drivers/clk/mediatek/clk-mux.h | 3 +- drivers/clk/meson/clk-cpu-dyndiv.c | 9 +- drivers/clk/meson/clk-dualdiv.c | 21 +- drivers/clk/meson/clk-mpll.c | 20 +- drivers/clk/meson/sclk-div.c | 11 +- drivers/clk/qcom/Kconfig | 40 + drivers/clk/qcom/Makefile | 7 +- drivers/clk/qcom/apcs-msm8996.c | 89 + drivers/clk/qcom/camcc-sc7280.c | 268 +- drivers/clk/qcom/camcc-sm6350.c | 1906 ++++++++++ drivers/clk/qcom/camcc-sm8450.c | 324 +- drivers/clk/qcom/clk-alpha-pll.c | 5 + drivers/clk/qcom/clk-alpha-pll.h | 1 + drivers/clk/qcom/clk-cbf-8996.c | 315 ++ drivers/clk/qcom/clk-cpu-8996.c | 146 +- drivers/clk/qcom/clk-rpmh.c | 56 + drivers/clk/qcom/clk-smd-rpm.c | 1445 ++++---- drivers/clk/qcom/clk-spmi-pmic-div.c | 10 +- drivers/clk/qcom/dispcc-qcm2290.c | 6 - drivers/clk/qcom/dispcc-sc7180.c | 8 +- drivers/clk/qcom/dispcc-sm6115.c | 4 +- drivers/clk/qcom/dispcc-sm6125.c | 2 +- drivers/clk/qcom/dispcc-sm6375.c | 4 +- drivers/clk/qcom/dispcc-sm8250.c | 9 +- drivers/clk/qcom/dispcc-sm8450.c | 221 +- .../clk/qcom/{dispcc-sm8450.c => dispcc-sm8550.c} | 656 ++-- drivers/clk/qcom/gcc-apq8084.c | 1024 +++--- drivers/clk/qcom/gcc-ipq8074.c | 4 +- drivers/clk/qcom/gcc-msm8939.c | 32 +- drivers/clk/qcom/gcc-msm8974.c | 10 +- drivers/clk/qcom/gcc-msm8976.c | 30 +- drivers/clk/qcom/gcc-msm8998.c | 13 - drivers/clk/qcom/gcc-qcs404.c | 842 +++-- drivers/clk/qcom/gcc-qdu1000.c | 2653 ++++++++++++++ drivers/clk/qcom/{gcc-sm8350.c => gcc-sa8775p.c} | 3638 ++++++++++++-------- drivers/clk/qcom/gcc-sc7180.c | 19 +- drivers/clk/qcom/gcc-sc7280.c | 10 +- drivers/clk/qcom/gcc-sdx55.c | 64 +- drivers/clk/qcom/gcc-sdx65.c | 109 +- drivers/clk/qcom/gcc-sm6115.c | 4 +- drivers/clk/qcom/gcc-sm6375.c | 257 +- drivers/clk/qcom/gcc-sm8150.c | 17 - drivers/clk/qcom/gcc-sm8250.c | 10 +- drivers/clk/qcom/gcc-sm8350.c | 15 - drivers/clk/qcom/gcc-sm8450.c | 236 +- drivers/clk/qcom/gcc-sm8550.c | 252 +- drivers/clk/qcom/gdsc.c | 11 +- drivers/clk/qcom/gpucc-msm8998.c | 8 +- drivers/clk/qcom/gpucc-sc7180.c | 11 +- drivers/clk/qcom/gpucc-sdm845.c | 7 +- drivers/clk/qcom/krait-cc.c | 4 +- drivers/clk/qcom/lpasscc-sc7280.c | 10 +- drivers/clk/qcom/lpasscorecc-sc7180.c | 20 +- drivers/clk/qcom/mmcc-apq8084.c | 1189 +++---- drivers/clk/qcom/mmcc-msm8998.c | 25 - drivers/clk/qcom/tcsrcc-sm8550.c | 192 ++ drivers/clk/qcom/videocc-sm8250.c | 9 +- drivers/clk/ralink/clk-mt7621.c | 10 +- drivers/clk/renesas/Kconfig | 2 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 126 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 4 +- drivers/clk/renesas/r8a779g0-cpg-mssr.c | 37 +- drivers/clk/renesas/r9a07g044-cpg.c | 26 +- drivers/clk/renesas/r9a09g011-cpg.c | 73 + drivers/clk/renesas/rcar-gen3-cpg.c | 17 +- drivers/clk/renesas/rcar-gen4-cpg.c | 156 + drivers/clk/renesas/rcar-gen4-cpg.h | 3 +- drivers/clk/renesas/renesas-cpg-mssr.c | 35 +- drivers/clk/renesas/renesas-cpg-mssr.h | 14 - drivers/clk/sprd/Kconfig | 2 + drivers/clk/sunxi-ng/Kconfig | 71 +- drivers/clk/sunxi-ng/ccu-sun20i-d1.c | 13 +- drivers/clk/sunxi-ng/ccu-sun20i-d1.h | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 15 +- drivers/clk/sunxi-ng/ccu_mmc_timing.c | 8 +- drivers/clk/sunxi-ng/ccu_mp.c | 11 +- drivers/clk/sunxi-ng/ccu_nk.c | 9 +- drivers/clk/sunxi-ng/ccu_nkm.c | 10 +- drivers/clk/sunxi-ng/ccu_nkmp.c | 10 +- drivers/clk/sunxi-ng/ccu_nm.c | 9 +- drivers/input/input.c | 7 +- drivers/input/joystick/xpad.c | 2 + drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/applespi.c | 10 +- drivers/input/keyboard/cap11xx.c | 19 +- drivers/input/keyboard/cros_ec_keyb.c | 15 + drivers/input/keyboard/omap4-keypad.c | 6 +- drivers/input/keyboard/samsung-keypad.c | 12 +- drivers/input/keyboard/spear-keyboard.c | 4 +- drivers/input/keyboard/st-keyscan.c | 4 +- drivers/input/keyboard/tegra-kbc.c | 4 +- drivers/input/misc/88pm860x_onkey.c | 9 +- drivers/input/misc/ad714x-i2c.c | 14 +- drivers/input/misc/ad714x-spi.c | 14 +- drivers/input/misc/ad714x.c | 12 +- drivers/input/misc/ad714x.h | 4 +- drivers/input/misc/adxl34x-i2c.c | 25 +- drivers/input/misc/adxl34x-spi.c | 25 +- drivers/input/misc/adxl34x.c | 16 +- drivers/input/misc/adxl34x.h | 4 +- drivers/input/misc/axp20x-pek.c | 12 +- drivers/input/misc/cma3000_d0x_i2c.c | 6 +- drivers/input/misc/da7280.c | 8 +- drivers/input/misc/drv260x.c | 8 +- drivers/input/misc/drv2665.c | 8 +- drivers/input/misc/drv2667.c | 8 +- drivers/input/misc/e3x0-button.c | 10 +- drivers/input/misc/gpio-vibra.c | 10 +- drivers/input/misc/iqs269a.c | 335 +- drivers/input/misc/iqs626a.c | 164 +- drivers/input/misc/kxtj9.c | 8 +- drivers/input/misc/max77693-haptic.c | 11 +- drivers/input/misc/max8925_onkey.c | 9 +- drivers/input/misc/max8997_haptic.c | 7 +- drivers/input/misc/palmas-pwrbutton.c | 10 +- drivers/input/misc/pcf8574_keypad.c | 16 +- drivers/input/misc/pm8941-pwrkey.c | 10 +- drivers/input/misc/pm8xxx-vibrator.c | 6 +- drivers/input/misc/pmic8xxx-pwrkey.c | 8 +- drivers/input/misc/pwm-beeper.c | 10 +- drivers/input/misc/pwm-vibra.c | 10 +- drivers/input/misc/regulator-haptic.c | 8 +- drivers/input/misc/rotary_encoder.c | 10 +- drivers/input/misc/stpmic1_onkey.c | 12 +- drivers/input/misc/twl4030-vibra.c | 10 +- drivers/input/misc/twl6040-vibra.c | 7 +- drivers/input/misc/wistron_btns.c | 6 +- drivers/input/mouse/cyapa.c | 14 +- drivers/input/mouse/elan_i2c_core.c | 8 +- drivers/input/mouse/navpoint.c | 9 +- drivers/input/mouse/synaptics_i2c.c | 10 +- drivers/input/rmi4/rmi_i2c.c | 11 +- drivers/input/rmi4/rmi_smbus.c | 15 +- drivers/input/rmi4/rmi_spi.c | 13 +- drivers/input/serio/altera_ps2.c | 4 +- drivers/input/serio/ambakmi.c | 6 +- drivers/input/serio/apbps2.c | 4 +- drivers/input/serio/arc_ps2.c | 4 +- drivers/input/serio/olpc_apsp.c | 4 +- drivers/input/touchscreen/ad7877.c | 8 +- drivers/input/touchscreen/ads7846.c | 31 +- drivers/input/touchscreen/ar1021_i2c.c | 9 +- drivers/input/touchscreen/atmel_mxt_ts.c | 8 +- drivers/input/touchscreen/auo-pixcir-ts.c | 10 +- drivers/input/touchscreen/bu21013_ts.c | 8 +- drivers/input/touchscreen/bu21029_ts.c | 8 +- drivers/input/touchscreen/chipone_icn8318.c | 6 +- drivers/input/touchscreen/chipone_icn8505.c | 8 +- drivers/input/touchscreen/cy8ctma140.c | 9 +- drivers/input/touchscreen/cy8ctmg110_ts.c | 9 +- drivers/input/touchscreen/cyttsp4_core.c | 9 +- drivers/input/touchscreen/cyttsp4_i2c.c | 2 +- drivers/input/touchscreen/cyttsp4_spi.c | 2 +- drivers/input/touchscreen/cyttsp5.c | 2 +- drivers/input/touchscreen/cyttsp_core.c | 7 +- drivers/input/touchscreen/cyttsp_i2c.c | 2 +- drivers/input/touchscreen/cyttsp_spi.c | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 12 +- drivers/input/touchscreen/eeti_ts.c | 8 +- drivers/input/touchscreen/egalax_ts.c | 9 +- drivers/input/touchscreen/ektf2127.c | 10 +- drivers/input/touchscreen/elants_i2c.c | 10 +- drivers/input/touchscreen/exc3000.c | 10 + drivers/input/touchscreen/goodix.c | 8 +- drivers/input/touchscreen/hideep.c | 8 +- drivers/input/touchscreen/ilitek_ts_i2c.c | 8 +- drivers/input/touchscreen/imagis.c | 8 +- drivers/input/touchscreen/imx6ul_tsc.c | 10 +- drivers/input/touchscreen/ipaq-micro-ts.c | 11 +- drivers/input/touchscreen/iqs5xx.c | 8 +- drivers/input/touchscreen/mcs5000_ts.c | 9 +- drivers/input/touchscreen/melfas_mip4.c | 8 +- drivers/input/touchscreen/migor_ts.c | 8 +- drivers/input/touchscreen/mms114.c | 8 +- drivers/input/touchscreen/msg2638.c | 8 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 10 +- drivers/input/touchscreen/raydium_i2c_ts.c | 12 +- drivers/input/touchscreen/s6sy761.c | 15 +- drivers/input/touchscreen/silead.c | 8 +- drivers/input/touchscreen/st1232.c | 10 +- drivers/input/touchscreen/stmfts.c | 14 +- drivers/input/touchscreen/surface3_spi.c | 12 +- drivers/input/touchscreen/ti_am335x_tsc.c | 8 +- drivers/input/touchscreen/tsc2004.c | 2 +- drivers/input/touchscreen/tsc2005.c | 2 +- drivers/input/touchscreen/tsc200x-core.c | 7 +- drivers/input/touchscreen/wacom_i2c.c | 8 +- drivers/input/touchscreen/wdt87xx_i2c.c | 8 +- drivers/input/touchscreen/wm97xx-core.c | 10 +- drivers/input/touchscreen/zforce_ts.c | 8 +- drivers/input/touchscreen/zinitix.c | 8 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 3 +- drivers/mailbox/zynqmp-ipi-mailbox.c | 6 +- drivers/mtd/devices/mtd_dataflash.c | 9 - drivers/mtd/nand/ecc-mtk.c | 28 +- drivers/mtd/nand/raw/Kconfig | 7 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/fsl_elbc_nand.c | 8 + drivers/mtd/nand/raw/marvell_nand.c | 7 + drivers/mtd/nand/raw/nand_base.c | 149 +- drivers/mtd/nand/raw/nand_jedec.c | 3 +- drivers/mtd/nand/raw/nand_onfi.c | 3 +- drivers/mtd/nand/raw/pasemi_nand.c | 63 +- drivers/mtd/nand/raw/sunxi_nand.c | 120 +- drivers/mtd/nand/raw/tmio_nand.c | 533 --- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/alliancememory.c | 153 + drivers/mtd/nand/spi/core.c | 1 + drivers/mtd/nand/spi/macronix.c | 3 +- drivers/mtd/parsers/ofpart_core.c | 19 + drivers/mtd/spi-nor/core.c | 20 +- drivers/mtd/spi-nor/core.h | 44 +- drivers/mtd/spi-nor/debugfs.c | 2 +- drivers/mtd/spi-nor/issi.c | 2 +- drivers/mtd/spi-nor/macronix.c | 2 +- drivers/mtd/spi-nor/sfdp.c | 78 +- drivers/mtd/spi-nor/sfdp.h | 9 +- drivers/mtd/spi-nor/spansion.c | 27 +- include/dt-bindings/clock/imx6qdl-clock.h | 4 +- include/dt-bindings/clock/imx6sll-clock.h | 2 +- include/dt-bindings/clock/imx6ul-clock.h | 7 +- include/dt-bindings/clock/imx8ulp-clock.h | 4 +- include/dt-bindings/clock/loongson,ls2k-clk.h | 29 + include/dt-bindings/clock/mediatek,mt7981-clk.h | 215 ++ include/dt-bindings/clock/qcom,gcc-apq8084.h | 1 + include/dt-bindings/clock/qcom,gcc-qcs404.h | 4 + include/dt-bindings/clock/qcom,gcc-sm8350.h | 1 - include/dt-bindings/clock/qcom,gcc-sm8450.h | 1 - include/dt-bindings/clock/qcom,rpmcc.h | 2 + include/dt-bindings/clock/qcom,sa8775p-gcc.h | 320 ++ include/dt-bindings/clock/stih416-clks.h | 17 - include/dt-bindings/clock/sun20i-d1-ccu.h | 2 + include/dt-bindings/reset/sun20i-d1-ccu.h | 2 + include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 6 +- include/linux/mtd/rawnand.h | 21 + include/linux/mtd/spinand.h | 1 + include/linux/platform_data/cros_ec_commands.h | 3 + include/linux/pm_domain.h | 5 + include/linux/soc/qcom/smd-rpm.h | 1 - 405 files changed, 17398 insertions(+), 10298 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc-sm8350.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,msm8996-cbf.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sa8775p-gcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,spmi-clkdiv.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,spmi-clkdiv.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/st,stmfts.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/st,stmfts.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/st,sti-mailbox.yaml delete mode 100644 Documentation/devicetree/bindings/mailbox/sti-mailbox.txt create mode 100644 Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml create mode 100644 Documentation/devicetree/bindings/mtd/mediatek,nand-ecc-engine.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/mtk-nand.txt create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,glink-rpm-edge.yaml delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,glink.txt create mode 100644 drivers/clk/imx/clk-gpr-mux.c create mode 100644 drivers/clk/mediatek/clk-mt7981-apmixed.c create mode 100644 drivers/clk/mediatek/clk-mt7981-eth.c create mode 100644 drivers/clk/mediatek/clk-mt7981-infracfg.c create mode 100644 drivers/clk/mediatek/clk-mt7981-topckgen.c create mode 100644 drivers/clk/mediatek/clk-mt8173-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8173-img.c create mode 100644 drivers/clk/mediatek/clk-mt8173-infracfg.c create mode 100644 drivers/clk/mediatek/clk-mt8173-pericfg.c copy drivers/clk/mediatek/{clk-mt6795-topckgen.c => clk-mt8173-topckgen.c} (65%) create mode 100644 drivers/clk/mediatek/clk-mt8173-vdecsys.c create mode 100644 drivers/clk/mediatek/clk-mt8173-vencsys.c delete mode 100644 drivers/clk/mediatek/clk-mt8173.c create mode 100644 drivers/clk/qcom/apcs-msm8996.c create mode 100644 drivers/clk/qcom/camcc-sm6350.c create mode 100644 drivers/clk/qcom/clk-cbf-8996.c copy drivers/clk/qcom/{dispcc-sm8450.c => dispcc-sm8550.c} (79%) create mode 100644 drivers/clk/qcom/gcc-qdu1000.c copy drivers/clk/qcom/{gcc-sm8350.c => gcc-sa8775p.c} (54%) create mode 100644 drivers/clk/qcom/tcsrcc-sm8550.c delete mode 100644 drivers/mtd/nand/raw/tmio_nand.c create mode 100644 drivers/mtd/nand/spi/alliancememory.c create mode 100644 include/dt-bindings/clock/loongson,ls2k-clk.h create mode 100644 include/dt-bindings/clock/mediatek,mt7981-clk.h create mode 100644 include/dt-bindings/clock/qcom,sa8775p-gcc.h delete mode 100644 include/dt-bindings/clock/stih416-clks.h