This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from d4e9056daedc initramfs: do not show compression mode choice if INITRAMF [...] new f0b57e190117 Input: elants_i2c - check Remark ID when attempting firmwa [...] new cbe821a20f3d Input: axp20x-pek - make device attributes static new fd7bba685e7d Input: apbps2 - add __iomem to register struct new e112324cc042 Input: edt-ft5x06 - work around first register access error new 8726e4c9a309 Input: edt-ft5x06 - alphabetical include reorder new 21cdb025fc69 Input: edt-ft5x06 - document wakeup-source capability new 53435cd88e6a Input: edt-ft5x06 - make wakeup-source switchable new 643dd7416649 Input: edt-ft5x06 - use pm core to enable/disable the wake irq new 1bdd3e05a0a3 Merge tag 'v5.5-rc5' into next new 0dfed6dc2457 Input: ads7846 - use new `delay` structure for SPI transfe [...] new fe77f9bb1185 Input: axp20x-pek - respect userspace wakeup configuration new 734b188136fa Input: axp20x-pek - enable wakeup for all AXP variants new 273db8f03509 Input: add IOC3 serio driver new 1d6204e2f51f dt-bindings: touchscreen: Add touchscreen schema new f61023dfb6d4 dt-bindings: touchscreen: Convert Goodix touchscreen to js [...] new c5ccf2ad3d33 Input: synaptics-rmi4 - switch to reduced reporting mode new b19efcabb587 Merge branch 'next' into for-linus new fe70da5a325c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new f6fa75ca912b clk: actually call the clock init before any other callbac [...] new 89d079dc17e8 clk: let init callback return an error code new f873744c2903 clk: add terminate callback to clk_ops new 59ef4da4e408 clk: bm1800: Remove set but not used variable 'fref' new 9011f92622e5 clk: Use parent node pointer during registration if necessary new 28db9a8c82a8 Merge branches 'clk-init-allocation', 'clk-unused' and 'cl [...] new 1ec09a2ec67a clk: uniphier: Add SCSSI clock gate for each channel new 2d2699926143 clk: Warn about critical clks that fail to enable new 248fdcc77a35 clk: ux500: Fix up the SGA clock for some variants new 333d2d19df09 clk: Fix Kconfig indentation new db2f44820a98 clk: at91: sam9x60-pll: adapt PMC_PLL_ACR default value new 66d9f5214c9b clk: at91: sam9x60: fix programmable clock prescaler new 36bf7a5bdd34 Merge branches 'clk-uniphier', 'clk-warn-critical', 'clk-u [...] new 37215da5553e clk: Add support for setting clk_rate via debugfs new 9a9b5a4af066 clk: gpio: Use DT way of specifying parents new 34e018336f98 clk: fixed-rate: Convert to clk_hw based APIs new 576859dfc548 clk: fixed-rate: Remove clk_register_fixed_rate_with_accuracy() new 38d1e38093b7 clk: fixed-rate: Move to_clk_fixed_rate() to C file new 32205b75414e clk: fixed-rate: Document accuracy member new 2d34f09e79c9 clk: fixed-rate: Add support for specifying parents via DT [...] new 58f0c4ba565d clk: fixed-rate: Add clk flags for parent accuracy new 1f1bb96d3a1a clk: fixed-rate: Document that accuracy isn't a rate new 728e3096741a clk: asm9260: Use parent accuracy in fixed rate clk new 9611b3aacc1c clk: mux: Add support for specifying parents via DT/pointers new 194efb6e2667 clk: gate: Add support for specifying parents via DT/pointers new ff258817137a clk: divider: Add support for specifying parents via DT/pointers new ca9a002fb383 clk: renesas: rcar-gen2: Change multipliers and dividers to u8 new 03975b72b4ac clk: renesas: Remove use of ARCH_R8A7796 new 0d67c0340a60 clk: renesas: rcar-gen3: Allow changing the RPC[D2] clocks new c9d9d903474c clk: renesas: r7s9210: Add SPIBSC clock new 169e808eda2d dt-bindings: clock: renesas: cpg-mssr: Fix r8a774b1 typo new 8040bf4091cd clk: renesas: Prepare for split of R-Car H3 config symbol new c1c95a46ed15 Merge tag 'clk-renesas-for-v5.6-tag1' of git://git.kernel. [...] new 51b6fe7e66ee dt-bindings: clock: add the Amlogic Meson8 DDR clock contr [...] new 25d316989e2b dt-bindings: clock: meson8b: add the clock inputs new 64aa7008e957 clk: meson: add a driver for the Meson8/8b/8m2 DDR clock c [...] new 2accb4ee16bd clk: meson: meson8b: use clk_hw_set_parent in the CPU cloc [...] new 5668f7653d58 clk: meson: meson8b: change references to the XTAL clock t [...] new 096f0a2edfa9 clk: meson: meson8b: don't register the XTAL clock when pr [...] new 3bf258e159cd clk: meson: meson8b: use of_clk_hw_register to register th [...] new b1b3f0622a9d clk: meson: g12a: fix missing uart2 in regmap table new d8488a41800d clk: meson: pll: Fix by 0 division in __pll_params_to_rate() new c97fcd8546c0 Merge branch 'v5.5/fixes' into v5.6/drivers new 8daeaea99caa clk: meson: meson8b: make the CCF use the glitch-free mali mux new 64c76b31774d clk: clarify that clk_set_rate() does updates from top to bottom new 31ef091770da Merge tag 'clk-meson-v5.6-1' of https://github.com/BayLibr [...] new 5d22a618820f clk: sunxi: use of_device_get_match_data new b406cadbc84d clk: sunxi-ng: r40: Export MBUS clock new ec97faff743b clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock new a9b5c6717837 clk: sunxi-ng: a64: export CLK_CPUX clock for DVFS new a655ede064a3 clk: sunxi: a31: Export the MIPI PLL new 9c232d324bfa clk: sunxi: a23/a33: Export the MIPI PLL new fa9ae3057d7a Merge tag 'sunxi-clk-for-5.6' of https://git.kernel.org/pu [...] new 6e7a9f0c4ea8 Merge branches 'clk-debugfs-danger', 'clk-basic-hw', 'clk- [...] new a546d88c13ea clk: imx: clk-divider-gate: fix a typo in comment new 2871736869f0 clk: imx: clk-divider-gate: drop redundant initialization new d9ea9ca2b420 clk: imx8m: Set CLK_GET_RATE_NOCACHE on dram clocks new e18f64712e9e clk: imx: Mark dram pll on 8mm and 8mn with CLK_GET_RATE_NOCACHE new 3ff86050da41 clk: imx6q: disable non functional divider new c13f370d492d clk: imx7ulp: Fix watchdog2 clock name typo new 2ef139393fdc clk: imx8m: Suppress bind attrs new 134d43bb1ff0 clk: imx8mn: correct the usb1_ctrl parent to be usb_bus new 249fce6f3ab0 clk: imx8qxp-lpcg: Warn against devm_platform_ioremap_resource new f60f1c62c318 clk: imx: Add correct failure handling for clk based helpers new ba7928d9d71f clk: imx: Rename the SCCG to SSCG new 0394d404c332 clk: imx: Replace all the clk based helpers with macros new 556f788010ad clk: imx: pllv1: Switch to clk_hw based API new 87052383491c clk: imx: pllv2: Switch to clk_hw based API new 7c3f951a9717 clk: imx: imx7ulp composite: Rename to show is clk_hw based new 179c1f7c7a4f clk: imx: Rename sccg and frac pll register to suggest clk_hw new 74e639519166 clk: imx: Rename the imx_clk_pllv4 to imply it's clk_hw based new 40ad61d6b4e6 clk: imx: Rename the imx_clk_pfdv2 to imply it's clk_hw based new ea6a723a21f7 clk: imx: Rename the imx_clk_divider_gate to imply it's cl [...] new 955a67f79a97 clk: imx7up: Rename the clks to hws new 10c34b50f240 clk: imx: clk-pll14xx: Switch to clk_hw based API new a4b431f8038a clk: imx: clk-composite-8m: Switch to clk_hw based API new 61f35728ba5e clk: imx: add imx_unregister_hw_clocks new 3d43f1582c45 clk: imx: add hw API imx_clk_hw_mux2_flags new 02cb0228e98c clk: imx: gate3: Switch to clk_hw based API new 44fa4710873f clk: imx: Remove __init for imx_obtain_fixed_clk_hw() API new daeb14545514 clk: imx: imx8mn: Switch to clk_hw based API new 9c71f9ea35d7 clk: imx: imx8mm: Switch to clk_hw based API new b9ef22e1592f clk: imx: imx8mq: Switch to clk_hw based API new 83dea32c5cb3 clk: imx: gate4: Switch imx_clk_gate4_flags() to clk_hw based API new 108869144739 dt-bindings: imx: Add clock binding doc for i.MX8MP new 9c140d992676 clk: imx: Add support for i.MX8MP clock driver new 498e165274f3 Merge tag 'imx-clk-5.6' of git://git.kernel.org/pub/scm/li [...] new 8e28918a85a0 dt-bindings: clock: Move ti-dra7-atl.h to dt-bindings/clock new 7054c14f0555 clk: ti: dra7: add cam clkctrl data new 7dfd5e619d39 clk: ti: dra7: add vpe clkctrl data new 69e300283796 clk: ti: dra7: fix parent for gmac_clkctrl new 364975eeb43f clk: ti: omap5: Add missing AESS clock new 957ad44ff5f2 clk: ti: add clkctrl data dra7 sgx new 6c3090520554 clk: ti: clkctrl: Fix hidden dependency to node name new 660b94e0d8fe Merge tag 'ti-clk-for-5.6' of git://git.kernel.org/pub/scm [...] new 352546805a44 dt-bindings: clock: Add bindings for versal clock driver new c1e846b8ee5e clk: zynqmp: Extend driver for versal new df2a4d94f172 clk: zynqmp: Warn user if clock user are more than allowed new e942171bbb76 clk: zynqmp: Add support for get max divider new 4ebd92d2e228 clk: zynqmp: Fix divider calculation new 34bbe0361707 clk: zynqmp: Add support for clock with CLK_DIVIDER_POWER_ [...] new bf83b96f87ae clk: tegra: Mark fuse clock as critical new d8edf5280c45 clk: tegra: clk-dfll: Remove call to pm_runtime_irq_safe() new cf83a28f281f clk: tegra: divider: Check UART's divider enable-bit state [...] new cb98598e68aa clk: tegra20/30: Don't pre-initialize displays parent clock new 41a1f096e94c clk: tegra20/30: Explicitly set parent clock for Video Decoder new 185dfe32d7e2 Merge tag 'for-5.6-clk' of git://git.kernel.org/pub/scm/li [...] new cddf1f8241d8 clk: qcom: rcg2: Add support for display port clock ops new c1079b4ec186 clk: qcom: dispcc: Add support for display port clocks new bb9b9cde0fe0 clk: qcom: mmcc8974: move gfx3d_clk_src from the mmcc to rpm new d109ea0970cf dt-bindings: clock: Document external clocks for MSM8998 gcc new 8218c2cb8155 dt-bindings: clock: Convert qcom,mmcc to DT schema new e6494bf65a0f dt-bindings: clock: Add support for the MSM8998 mmcc new d14b15b5931c clk: qcom: Add MSM8998 Multimedia Clock Controller (MMCC) driver new 87ec9adcca71 clk: qcom: smd: Add missing bimc clock new 4316ec05da99 dt-bindings: mailbox: qcom: Add clock-name optional property new 4168c1cada5f clk: qcom: gcc: limit GPLL0_AO_OUT operating frequency new 9e4066748bf7 clk: qcom: hfpll: register as clock provider new b455dc3510ca clk: qcom: hfpll: CLK_IGNORE_UNUSED new 8a7729abec38 clk: qcom: hfpll: use clk_parent_data to specify the parent new 1ea7d2ca7b08 clk: qcom: apcs-msm8916: silently error out on EPROBE_DEFER new db2c7c0a04b1 clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk new 1dc3698354dd clk: qcom: alpha-pll: Remove useless read from set rate new 691865bad627 clk: qcom: clk-alpha-pll: Add support for Fabia PLL calibration new 5d28e44ba630 dt-bindings: clock: Add YAML schemas for the QCOM DISPCC c [...] new 75616da71291 dt-bindings: clock: Introduce QCOM sc7180 display clock bindings new dd3d06622138 clk: qcom: Add display clock controller driver for SC7180 new e7ce74bc0e97 Merge branch 'clk-register-dt-node-better' into clk-qcom new fbefb7cc8e51 clk: qcom: apcs-msm8916: use clk_parent_data to specify th [...] new 5c6f3a36b913 dt-bindings: clock: Add YAML schemas for the QCOM GPUCC cl [...] new 468e727d18cb dt-bindings: clock: Introduce SC7180 QCOM Graphics clock bindings new 745ff069a49c clk: qcom: Add graphics clock controller driver for SC7180 new 35d26e9292e2 dt-bindings: clock: Add YAML schemas for the QCOM VIDEOCC [...] new 4cc62ebd0cd8 dt-bindings: clock: Introduce SC7180 QCOM Video clock bindings new 253dc75a0bb8 clk: qcom: Add video clock controller driver for SC7180 new 924e2d015560 clk: qcom: rpmh: skip undefined clocks when registering new bcd63d222b60 clk: qcom: rpmh: Add IPA clock for SC7180 new ab91f72e018a clk: qcom: gcc-msm8996: Fix parent for CLKREF clocks new d15b1ff1bd5b clk: qcom: Add DT bindings for ipq6018 gcc clock controller new d9db07f088af clk: qcom: Add ipq6018 Global Clock Controller support new 957d100926b4 dt-binding: fix compilation error of the example in qcom,gcc.yaml new 7914d5c6266a dt-bindings: fix warnings in validation of qcom,gcc.yaml new 9e0cda721d18 clk: qcom: rpmh: Sort OF match table new 73ef657275c0 clk: composite: add _register_composite_pdata() variants new 8798e8fb08b7 dt-bindings: clock: document the fsl-sai driver new 9cd10205227c clk: fsl-sai: new driver new 87a5ffb34b47 dt/bindings: clk: Add YAML schemas for LS1028A Display Clo [...] new d37010a3c162 clk: ls1028a: Add clock driver for Display output interface new a932872f1b76 clk: qoriq: add ls1088a hwaccel clocks support new db865ee447d4 Merge branches 'clk-imx', 'clk-ti', 'clk-xilinx', 'clk-nvi [...] new 0d152f2db535 clk: ls1028a: Fix warning on clamp() usage new fc6a15c85308 dt/bindings: clk: fsl,plldig: Drop 'bindings' from schema id new f4a6365ae88d Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] new 338b4e10f939 vfio/spapr/nvlink2: Skip unpinning pages on error exit new bb3d3cf928d4 vfio: vfio_pci_nvlink2: use mmgrab new 7a49de995ebb vfio/spapr_tce: use mmgrab new e10b4f6cd89f vfio/mdev: make create attribute static new 7b5372ba04ca vfio: platform: fix __iomem in vfio_platform_amdxgbe.c new a6d5f9dca42e Merge tag 'vfio-v5.6-rc1' of git://github.com/awilliam/linux-vfio new c08406033fe8 iscsi_ibft: Don't limits Targets and NICs to two new 1716f536425f Merge branch 'stable/for-linus-5.6' of git://git.kernel.or [...] new becef184dfe9 percpu: fix __percpu annotation in asm-generic new 264b0d2bee14 percpu: Separate decrypted varaibles anytime encryption ca [...] new 322bf2d3446a Merge branch 'for-5.6' of git://git.kernel.org/pub/scm/lin [...]
The 182 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/clock/amlogic,meson8-ddr-clkc.yaml | 50 + .../bindings/clock/amlogic,meson8b-clkc.txt | 5 + .../devicetree/bindings/clock/fsl,plldig.yaml | 54 + .../devicetree/bindings/clock/fsl,sai-clock.yaml | 55 + .../devicetree/bindings/clock/imx8mp-clock.yaml | 68 + .../devicetree/bindings/clock/qcom,dispcc.txt | 19 - .../devicetree/bindings/clock/qcom,dispcc.yaml | 67 + .../devicetree/bindings/clock/qcom,gcc.yaml | 87 +- .../devicetree/bindings/clock/qcom,gpucc.txt | 24 - .../devicetree/bindings/clock/qcom,gpucc.yaml | 72 + .../devicetree/bindings/clock/qcom,mmcc.txt | 28 - .../devicetree/bindings/clock/qcom,mmcc.yaml | 98 + .../devicetree/bindings/clock/qcom,videocc.txt | 18 - .../devicetree/bindings/clock/qcom,videocc.yaml | 62 + .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 2 +- .../devicetree/bindings/clock/ti-clkctrl.txt | 11 +- .../devicetree/bindings/clock/ti/dra7-atl.txt | 4 +- .../devicetree/bindings/clock/xlnx,versal-clk.yaml | 64 + .../bindings/input/touchscreen/edt-ft5x06.txt | 2 + .../bindings/input/touchscreen/goodix.txt | 50 - .../bindings/input/touchscreen/goodix.yaml | 78 + .../bindings/input/touchscreen/touchscreen.txt | 40 +- .../bindings/input/touchscreen/touchscreen.yaml | 83 + .../bindings/mailbox/qcom,apcs-kpss-global.txt | 24 +- arch/arm/boot/dts/dra7-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 14 + drivers/clk/Kconfig | 24 +- drivers/clk/Makefile | 2 + drivers/clk/at91/clk-sam9x60-pll.c | 8 +- drivers/clk/at91/sam9x60.c | 1 + drivers/clk/clk-asm9260.c | 8 +- drivers/clk/clk-bm1880.c | 3 +- drivers/clk/clk-composite.c | 56 +- drivers/clk/clk-divider.c | 91 +- drivers/clk/clk-fixed-rate.c | 113 +- drivers/clk/clk-fsl-sai.c | 92 + drivers/clk/clk-gate.c | 35 +- drivers/clk/clk-gpio.c | 172 +- drivers/clk/clk-mux.c | 58 +- drivers/clk/clk-plldig.c | 286 ++ drivers/clk/clk-qoriq.c | 29 + drivers/clk/clk.c | 110 +- drivers/clk/imx/Kconfig | 6 + drivers/clk/imx/Makefile | 3 +- drivers/clk/imx/clk-composite-7ulp.c | 2 +- drivers/clk/imx/clk-composite-8m.c | 4 +- drivers/clk/imx/clk-divider-gate.c | 12 +- drivers/clk/imx/clk-frac-pll.c | 7 +- drivers/clk/imx/clk-imx6q.c | 5 +- drivers/clk/imx/clk-imx7ulp.c | 182 +- drivers/clk/imx/clk-imx8mm.c | 565 +-- drivers/clk/imx/clk-imx8mn.c | 498 ++- drivers/clk/imx/clk-imx8mp.c | 764 ++++ drivers/clk/imx/clk-imx8mq.c | 584 +-- drivers/clk/imx/clk-imx8qxp-lpcg.c | 11 + drivers/clk/imx/clk-pfdv2.c | 2 +- drivers/clk/imx/clk-pll14xx.c | 29 +- drivers/clk/imx/clk-pllv1.c | 14 +- drivers/clk/imx/clk-pllv2.c | 14 +- drivers/clk/imx/clk-pllv4.c | 2 +- drivers/clk/imx/{clk-sccg-pll.c => clk-sscg-pll.c} | 152 +- drivers/clk/imx/clk.c | 12 +- drivers/clk/imx/clk.h | 162 +- drivers/clk/mediatek/Kconfig | 44 +- drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/clk-mpll.c | 4 +- drivers/clk/meson/clk-phase.c | 4 +- drivers/clk/meson/clk-pll.c | 13 +- drivers/clk/meson/g12a.c | 1 + drivers/clk/meson/meson8-ddr.c | 149 + drivers/clk/meson/meson8b.c | 124 +- drivers/clk/meson/sclk-div.c | 4 +- drivers/clk/microchip/clk-core.c | 8 +- drivers/clk/mmp/clk-frac.c | 4 +- drivers/clk/mmp/clk-mix.c | 4 +- drivers/clk/mvebu/Kconfig | 2 +- drivers/clk/qcom/Kconfig | 47 +- drivers/clk/qcom/Makefile | 5 + drivers/clk/qcom/apcs-msm8916.c | 13 +- drivers/clk/qcom/clk-alpha-pll.c | 91 +- drivers/clk/qcom/clk-alpha-pll.h | 5 + drivers/clk/qcom/clk-hfpll.c | 6 +- drivers/clk/qcom/clk-rcg.h | 1 + drivers/clk/qcom/clk-rcg2.c | 77 + drivers/clk/qcom/clk-rpmh.c | 10 +- drivers/clk/qcom/clk-smd-rpm.c | 5 + drivers/clk/qcom/dispcc-sc7180.c | 776 ++++ drivers/clk/qcom/dispcc-sdm845.c | 214 +- drivers/clk/qcom/gcc-ipq6018.c | 4635 ++++++++++++++++++++ drivers/clk/qcom/gcc-msm8996.c | 35 +- drivers/clk/qcom/gcc-msm8998.c | 14 + drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gpucc-sc7180.c | 266 ++ drivers/clk/qcom/hfpll.c | 21 +- drivers/clk/qcom/mmcc-msm8974.c | 13 - drivers/clk/qcom/mmcc-msm8998.c | 2913 ++++++++++++ drivers/clk/qcom/videocc-sc7180.c | 259 ++ drivers/clk/renesas/Kconfig | 4 +- drivers/clk/renesas/r7s9210-cpg-mssr.c | 1 + drivers/clk/renesas/rcar-gen2-cpg.h | 8 +- drivers/clk/renesas/rcar-gen3-cpg.c | 6 +- drivers/clk/rockchip/clk-pll.c | 28 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 28 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 1 - drivers/clk/sunxi-ng/ccu-sun6i-a31.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-a23-a33.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.h | 4 - drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 6 +- drivers/clk/tegra/clk-dfll.c | 3 +- drivers/clk/tegra/clk-divider.c | 9 +- drivers/clk/tegra/clk-tegra-periph.c | 6 +- drivers/clk/tegra/clk-tegra20.c | 4 +- drivers/clk/tegra/clk-tegra30.c | 4 +- drivers/clk/ti/clk-54xx.c | 15 + drivers/clk/ti/clk-7xx.c | 62 +- drivers/clk/ti/clk.c | 4 +- drivers/clk/ti/clkctrl.c | 96 +- drivers/clk/ti/clock.h | 2 +- drivers/clk/ti/clockdomain.c | 8 +- drivers/clk/uniphier/clk-uniphier-peri.c | 13 +- drivers/clk/ux500/u8500_of_clk.c | 2 + drivers/clk/versatile/Kconfig | 2 +- drivers/clk/zynqmp/clkc.c | 3 +- drivers/clk/zynqmp/divider.c | 118 +- drivers/clk/zynqmp/pll.c | 6 +- drivers/firmware/iscsi_ibft.c | 9 +- drivers/firmware/xilinx/zynqmp.c | 2 + drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 4 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 4 +- drivers/input/misc/axp20x-pek.c | 45 +- drivers/input/rmi4/rmi_f11.c | 14 + drivers/input/serio/Kconfig | 10 + drivers/input/serio/Makefile | 1 + drivers/input/serio/apbps2.c | 2 +- drivers/input/serio/ioc3kbd.c | 216 + drivers/input/touchscreen/ads7846.c | 15 +- drivers/input/touchscreen/edt-ft5x06.c | 55 +- drivers/input/touchscreen/elants_i2c.c | 77 +- drivers/net/phy/mdio-mux-meson-g12a.c | 4 +- drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 8 +- .../vfio/platform/reset/vfio_platform_amdxgbe.c | 4 +- drivers/vfio/vfio_iommu_spapr_tce.c | 2 +- include/asm-generic/percpu.h | 10 +- include/dt-bindings/clock/dra7.h | 23 + include/dt-bindings/clock/imx8mp-clock.h | 300 ++ include/dt-bindings/clock/meson8-ddr-clkc.h | 4 + include/dt-bindings/clock/omap5.h | 1 + include/dt-bindings/clock/qcom,dispcc-sc7180.h | 46 + include/dt-bindings/clock/qcom,dispcc-sdm845.h | 13 +- include/dt-bindings/clock/qcom,gcc-ipq6018.h | 262 ++ include/dt-bindings/clock/qcom,gcc-msm8998.h | 1 + include/dt-bindings/clock/qcom,gpucc-sc7180.h | 21 + include/dt-bindings/clock/qcom,mmcc-msm8998.h | 210 + include/dt-bindings/clock/qcom,videocc-sc7180.h | 23 + include/dt-bindings/clock/sun50i-a64-ccu.h | 1 + include/dt-bindings/clock/sun6i-a31-ccu.h | 2 + include/dt-bindings/clock/sun8i-a23-a33-ccu.h | 2 + include/dt-bindings/clock/sun8i-r40-ccu.h | 2 +- include/dt-bindings/{clk => clock}/ti-dra7-atl.h | 0 include/dt-bindings/clock/xlnx-versal-clk.h | 123 + include/dt-bindings/reset/qcom,gcc-ipq6018.h | 157 + include/linux/clk-provider.h | 444 +- include/linux/clk.h | 3 + include/linux/firmware/xlnx-zynqmp.h | 2 + include/linux/percpu-defs.h | 3 +- 167 files changed, 15582 insertions(+), 1968 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml create mode 100644 Documentation/devicetree/bindings/clock/fsl,plldig.yaml create mode 100644 Documentation/devicetree/bindings/clock/fsl,sai-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/imx8mp-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.yaml create mode 100644 Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/goodix.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/goodix.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/touchscreen.yaml create mode 100644 drivers/clk/clk-fsl-sai.c create mode 100644 drivers/clk/clk-plldig.c create mode 100644 drivers/clk/imx/clk-imx8mp.c rename drivers/clk/imx/{clk-sccg-pll.c => clk-sscg-pll.c} (70%) create mode 100644 drivers/clk/meson/meson8-ddr.c create mode 100644 drivers/clk/qcom/dispcc-sc7180.c create mode 100644 drivers/clk/qcom/gcc-ipq6018.c create mode 100644 drivers/clk/qcom/gpucc-sc7180.c create mode 100644 drivers/clk/qcom/mmcc-msm8998.c create mode 100644 drivers/clk/qcom/videocc-sc7180.c create mode 100644 drivers/input/serio/ioc3kbd.c create mode 100644 include/dt-bindings/clock/imx8mp-clock.h create mode 100644 include/dt-bindings/clock/meson8-ddr-clkc.h create mode 100644 include/dt-bindings/clock/qcom,dispcc-sc7180.h create mode 100644 include/dt-bindings/clock/qcom,gcc-ipq6018.h create mode 100644 include/dt-bindings/clock/qcom,gpucc-sc7180.h create mode 100644 include/dt-bindings/clock/qcom,mmcc-msm8998.h create mode 100644 include/dt-bindings/clock/qcom,videocc-sc7180.h rename include/dt-bindings/{clk => clock}/ti-dra7-atl.h (100%) create mode 100644 include/dt-bindings/clock/xlnx-versal-clk.h create mode 100644 include/dt-bindings/reset/qcom,gcc-ipq6018.h