This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-allnoconfig in repository toolchain/ci/linux.
from 46d6b7becb1d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds d33c240d47da hv_balloon: Balloon up according to request page number adds e2379b30324c Input: hyperv-keyboard: Add the support of hibernation adds 382a46221757 video: hyperv_fb: Fix hibernation for the deferred IO feature adds ddc9d357b991 Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) adds 3a6fb6c4255c video: hyperv: hyperv_fb: Use physical memory for fb on Hy [...] adds 9fc3c01a1fae Tools: hv: Reopen the devices if read() or write() returns errors adds 3e9c72056ed5 hv_utils: Support host-initiated restart request adds ffd1d4a49336 hv_utils: Support host-initiated hibernation request adds 54e19d34011f hv_utils: Add the support of hibernation adds d0fa9250317f Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] adds 4b1ca3a40410 mfd: atmel-hlcdc: Add struct device member to struct atmel [...] adds 10f916766436 mfd: atmel-hlcdc: Return in case of error adds 873e443dd25a dt-bindings: leds: ROHM BD71282 PMIC LED driver adds 1af5332fcf7c dt-bindings: mfd: Document ROHM BD71828 bindings adds 1b1c26b24a6e mfd: Rohm PMICs: Use platform_device_id to match MFD sub-devices adds 8c352e68dd2e mfd: bd718x7: Add compatible for BD71850 adds 1c743ad523bb mfd: bd71828: Support ROHM BD71828 PMIC - core adds e795bf725dab mfd: bd71828: Add power-key support adds ae866dec7426 clk: bd718x7: Support ROHM BD71828 clk block adds 21b72156ede8 regulator: bd718x7: Split driver to common and bd718x7 spe [...] adds 6c883472e1c1 mfd: bd70528: Fix hour register mask adds fe5a591b7814 rtc: bd70528: add BD71828 support adds c31f625d06c9 gpio: bd71828: Initial support for ROHM BD71828 PMIC GPIOs adds 18490cdb9e32 Merge branches 'ib-mfd-drm-5.6' and 'ib-mfd-clk-gpio-regul [...] adds f2a19c5b7867 mfd: syscon: Re-use resource_size() to count max_register adds b88aa8509828 mfd: sm501: Fix mismatches of request_mem_region adds 2b8bd606b1e6 mfd: dln2: More sanity checking for endpoints adds 1ea9bd88eeff mfd: da9062: add support for the DA9062 GPIOs in the core adds c5f45619cfe6 dt-bindings: mfd: da9062: add gpio bindings adds 2b091ce1f62a dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] adds 1c2f57d3391d dt-bindings: mfd: ab8500: Document AB8505 bindings adds 1c0769d20935 mfd: ab8500-core: Add device tree support for AB8505 adds 9b98662e2572 dt-bindings: mfd: max14577: Add reference to max14040_batt [...] adds 57b89dd220be mfd: intel-lpss: Add Intel Jasper Lake PCI IDs adds 702204c22c53 mfd: ab8500: Fix ab8500-clk typo adds dc91c3b6fe66 mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile adds cb7a374a5e7a mfd: max77650: Select REGMAP_IRQ in Kconfig adds f41810921bdc mfd: dbx500-prcmu: Drop set_display_clocks() adds 2cce09eb1122 mfd: dbx500-prcmu: Drop DSI pll clock functions adds 7ad2915f7a83 mfd: tqmx86: remove set but not used variable 'i2c_ien' adds 5e2540c17feb mfd: Kconfig: Rename Samsung to lowercase adds 7f6d869846ec mfd: madera: Wait for boot done before accessing any other [...] adds e9f47591793e mfd: cs47l15: Add missing register default adds 003035b3eb70 mfd: madera: Allow more time for hardware reset adds 1112ba02ff11 mfd: da9062: Fix watchdog compatible string adds 4602dce0361e mfd: cros_ec: Add cros-usbpd-notify subdevice adds 8334240fa0a6 dt-bindings: atmel-usart: Remove wildcard adds aac5d8fec9ca dt-bindings: atmel-usart: Add microchip,sam9x60-{usart, dbgu} adds 2f3dc25c0118 mfd: rn5t618: Mark ADC control register volatile adds 6a24f567af4a mfd: syscon: Add arguments support for syscon reference adds 6ac7e4d7ad70 mfd: wcd934x: Add support to wcd9340/wcd9341 codec adds 5312f321a67c mfd: syscon: Fix syscon_regmap_lookup_by_phandle_args() dummy adds af32f3a414d3 Merge tag 'mfd-next-5.6' of git://git.kernel.org/pub/scm/l [...] adds edeec4fdc780 backlight: ams369fg06: Drop GPIO include adds c8fdcc86725c backlight: bd6107: Convert to use GPIO descriptor adds 7af43a76695d backlight: qcom-wled: Fix unsigned comparison to zero adds 2367da5b51cd Merge tag 'backlight-next-5.6' of git://git.kernel.org/pub [...] adds 98c49f1746ac char: hpet: Fix out-of-bounds read bug adds 754beeec1d90 Merge tag 'char-misc-5.6-rc1-2' of git://git.kernel.org/pu [...] adds b356e89b89cc MIPS: kdb: Remove old workaround for backtracing on other CPUs adds c67c10a67f6b kdb: kdb_current_regs should be private adds a8649fb0a8c1 kdb: kdb_current_task shouldn't be exported adds 9441d5f6b777 kdb: Gid rid of implicit setting of the current task / regs adds bbfceba15f8d kdb: Get rid of confusing diag msg from "rd" if current ta [...] adds a4f8a7fb1963 kdb: remove redundant assignment to pointer bp adds dc2c733e6584 kdb: Use for_each_console() helper adds e17ac02b18c6 Merge tag 'kgdb-5.6-rc1' of git://git.kernel.org/pub/scm/l [...] adds 7227ff4de55d Btrfs: fix race between adding and putting tree mod seq el [...] adds 42ffb0bf584a btrfs: flush write bio if we loop in extent_write_cache_pages adds 5750c37523a2 btrfs: Correctly handle empty trees in find_first_clear_ex [...] adds a7a63acc6575 btrfs: fix force usage in inc_block_group_ro adds a30a3d206753 btrfs: take overcommit into account in inc_block_group_ro adds 25f3c5021985 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds 5ab580556994 btrfs: drop the -EBUSY case in __extent_writepage_io adds f4b1363cae43 btrfs: do not do delalloc reservation under page lock adds 9722b1014850 Btrfs: send, fix emission of invalid clone operations with [...] adds d55966c4279b btrfs: do not zero f_bavail if we have available space adds ad801428366e Merge tag 'for-5.6-tag' of git://git.kernel.org/pub/scm/li [...] adds d4e9056daedc initramfs: do not show compression mode choice if INITRAMF [...] adds f0b57e190117 Input: elants_i2c - check Remark ID when attempting firmwa [...] adds cbe821a20f3d Input: axp20x-pek - make device attributes static adds fd7bba685e7d Input: apbps2 - add __iomem to register struct adds e112324cc042 Input: edt-ft5x06 - work around first register access error adds 8726e4c9a309 Input: edt-ft5x06 - alphabetical include reorder adds 21cdb025fc69 Input: edt-ft5x06 - document wakeup-source capability adds 53435cd88e6a Input: edt-ft5x06 - make wakeup-source switchable adds 643dd7416649 Input: edt-ft5x06 - use pm core to enable/disable the wake irq adds 1bdd3e05a0a3 Merge tag 'v5.5-rc5' into next adds 0dfed6dc2457 Input: ads7846 - use new `delay` structure for SPI transfe [...] adds fe77f9bb1185 Input: axp20x-pek - respect userspace wakeup configuration adds 734b188136fa Input: axp20x-pek - enable wakeup for all AXP variants adds 273db8f03509 Input: add IOC3 serio driver adds 1d6204e2f51f dt-bindings: touchscreen: Add touchscreen schema adds f61023dfb6d4 dt-bindings: touchscreen: Convert Goodix touchscreen to js [...] adds c5ccf2ad3d33 Input: synaptics-rmi4 - switch to reduced reporting mode adds b19efcabb587 Merge branch 'next' into for-linus new fe70da5a325c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f6fa75ca912b clk: actually call the clock init before any other callbac [...] adds 89d079dc17e8 clk: let init callback return an error code adds f873744c2903 clk: add terminate callback to clk_ops adds 59ef4da4e408 clk: bm1800: Remove set but not used variable 'fref' adds 9011f92622e5 clk: Use parent node pointer during registration if necessary adds 28db9a8c82a8 Merge branches 'clk-init-allocation', 'clk-unused' and 'cl [...] adds 1ec09a2ec67a clk: uniphier: Add SCSSI clock gate for each channel adds 2d2699926143 clk: Warn about critical clks that fail to enable adds 248fdcc77a35 clk: ux500: Fix up the SGA clock for some variants adds 333d2d19df09 clk: Fix Kconfig indentation adds db2f44820a98 clk: at91: sam9x60-pll: adapt PMC_PLL_ACR default value adds 66d9f5214c9b clk: at91: sam9x60: fix programmable clock prescaler adds 36bf7a5bdd34 Merge branches 'clk-uniphier', 'clk-warn-critical', 'clk-u [...] adds 37215da5553e clk: Add support for setting clk_rate via debugfs adds 9a9b5a4af066 clk: gpio: Use DT way of specifying parents adds 34e018336f98 clk: fixed-rate: Convert to clk_hw based APIs adds 576859dfc548 clk: fixed-rate: Remove clk_register_fixed_rate_with_accuracy() adds 38d1e38093b7 clk: fixed-rate: Move to_clk_fixed_rate() to C file adds 32205b75414e clk: fixed-rate: Document accuracy member adds 2d34f09e79c9 clk: fixed-rate: Add support for specifying parents via DT [...] adds 58f0c4ba565d clk: fixed-rate: Add clk flags for parent accuracy adds 1f1bb96d3a1a clk: fixed-rate: Document that accuracy isn't a rate adds 728e3096741a clk: asm9260: Use parent accuracy in fixed rate clk adds 9611b3aacc1c clk: mux: Add support for specifying parents via DT/pointers adds 194efb6e2667 clk: gate: Add support for specifying parents via DT/pointers adds ff258817137a clk: divider: Add support for specifying parents via DT/pointers adds ca9a002fb383 clk: renesas: rcar-gen2: Change multipliers and dividers to u8 adds 03975b72b4ac clk: renesas: Remove use of ARCH_R8A7796 adds 0d67c0340a60 clk: renesas: rcar-gen3: Allow changing the RPC[D2] clocks adds c9d9d903474c clk: renesas: r7s9210: Add SPIBSC clock adds 169e808eda2d dt-bindings: clock: renesas: cpg-mssr: Fix r8a774b1 typo adds 8040bf4091cd clk: renesas: Prepare for split of R-Car H3 config symbol adds c1c95a46ed15 Merge tag 'clk-renesas-for-v5.6-tag1' of git://git.kernel. [...] adds 51b6fe7e66ee dt-bindings: clock: add the Amlogic Meson8 DDR clock contr [...] adds 25d316989e2b dt-bindings: clock: meson8b: add the clock inputs adds 64aa7008e957 clk: meson: add a driver for the Meson8/8b/8m2 DDR clock c [...] adds 2accb4ee16bd clk: meson: meson8b: use clk_hw_set_parent in the CPU cloc [...] adds 5668f7653d58 clk: meson: meson8b: change references to the XTAL clock t [...] adds 096f0a2edfa9 clk: meson: meson8b: don't register the XTAL clock when pr [...] adds 3bf258e159cd clk: meson: meson8b: use of_clk_hw_register to register th [...] adds b1b3f0622a9d clk: meson: g12a: fix missing uart2 in regmap table adds d8488a41800d clk: meson: pll: Fix by 0 division in __pll_params_to_rate() adds c97fcd8546c0 Merge branch 'v5.5/fixes' into v5.6/drivers adds 8daeaea99caa clk: meson: meson8b: make the CCF use the glitch-free mali mux adds 64c76b31774d clk: clarify that clk_set_rate() does updates from top to bottom adds 31ef091770da Merge tag 'clk-meson-v5.6-1' of https://github.com/BayLibr [...] adds 5d22a618820f clk: sunxi: use of_device_get_match_data adds b406cadbc84d clk: sunxi-ng: r40: Export MBUS clock adds ec97faff743b clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock adds a9b5c6717837 clk: sunxi-ng: a64: export CLK_CPUX clock for DVFS adds a655ede064a3 clk: sunxi: a31: Export the MIPI PLL adds 9c232d324bfa clk: sunxi: a23/a33: Export the MIPI PLL adds fa9ae3057d7a Merge tag 'sunxi-clk-for-5.6' of https://git.kernel.org/pu [...] adds 6e7a9f0c4ea8 Merge branches 'clk-debugfs-danger', 'clk-basic-hw', 'clk- [...] adds a546d88c13ea clk: imx: clk-divider-gate: fix a typo in comment adds 2871736869f0 clk: imx: clk-divider-gate: drop redundant initialization adds d9ea9ca2b420 clk: imx8m: Set CLK_GET_RATE_NOCACHE on dram clocks adds e18f64712e9e clk: imx: Mark dram pll on 8mm and 8mn with CLK_GET_RATE_NOCACHE adds 3ff86050da41 clk: imx6q: disable non functional divider adds c13f370d492d clk: imx7ulp: Fix watchdog2 clock name typo adds 2ef139393fdc clk: imx8m: Suppress bind attrs adds 134d43bb1ff0 clk: imx8mn: correct the usb1_ctrl parent to be usb_bus adds 249fce6f3ab0 clk: imx8qxp-lpcg: Warn against devm_platform_ioremap_resource adds f60f1c62c318 clk: imx: Add correct failure handling for clk based helpers adds ba7928d9d71f clk: imx: Rename the SCCG to SSCG adds 0394d404c332 clk: imx: Replace all the clk based helpers with macros adds 556f788010ad clk: imx: pllv1: Switch to clk_hw based API adds 87052383491c clk: imx: pllv2: Switch to clk_hw based API adds 7c3f951a9717 clk: imx: imx7ulp composite: Rename to show is clk_hw based adds 179c1f7c7a4f clk: imx: Rename sccg and frac pll register to suggest clk_hw adds 74e639519166 clk: imx: Rename the imx_clk_pllv4 to imply it's clk_hw based adds 40ad61d6b4e6 clk: imx: Rename the imx_clk_pfdv2 to imply it's clk_hw based adds ea6a723a21f7 clk: imx: Rename the imx_clk_divider_gate to imply it's cl [...] adds 955a67f79a97 clk: imx7up: Rename the clks to hws adds 10c34b50f240 clk: imx: clk-pll14xx: Switch to clk_hw based API adds a4b431f8038a clk: imx: clk-composite-8m: Switch to clk_hw based API adds 61f35728ba5e clk: imx: add imx_unregister_hw_clocks adds 3d43f1582c45 clk: imx: add hw API imx_clk_hw_mux2_flags adds 02cb0228e98c clk: imx: gate3: Switch to clk_hw based API adds 44fa4710873f clk: imx: Remove __init for imx_obtain_fixed_clk_hw() API adds daeb14545514 clk: imx: imx8mn: Switch to clk_hw based API adds 9c71f9ea35d7 clk: imx: imx8mm: Switch to clk_hw based API adds b9ef22e1592f clk: imx: imx8mq: Switch to clk_hw based API adds 83dea32c5cb3 clk: imx: gate4: Switch imx_clk_gate4_flags() to clk_hw based API adds 108869144739 dt-bindings: imx: Add clock binding doc for i.MX8MP adds 9c140d992676 clk: imx: Add support for i.MX8MP clock driver adds 498e165274f3 Merge tag 'imx-clk-5.6' of git://git.kernel.org/pub/scm/li [...] adds 8e28918a85a0 dt-bindings: clock: Move ti-dra7-atl.h to dt-bindings/clock adds 7054c14f0555 clk: ti: dra7: add cam clkctrl data adds 7dfd5e619d39 clk: ti: dra7: add vpe clkctrl data adds 69e300283796 clk: ti: dra7: fix parent for gmac_clkctrl adds 364975eeb43f clk: ti: omap5: Add missing AESS clock adds 957ad44ff5f2 clk: ti: add clkctrl data dra7 sgx adds 6c3090520554 clk: ti: clkctrl: Fix hidden dependency to node name adds 660b94e0d8fe Merge tag 'ti-clk-for-5.6' of git://git.kernel.org/pub/scm [...] adds 352546805a44 dt-bindings: clock: Add bindings for versal clock driver adds c1e846b8ee5e clk: zynqmp: Extend driver for versal adds df2a4d94f172 clk: zynqmp: Warn user if clock user are more than allowed adds e942171bbb76 clk: zynqmp: Add support for get max divider adds 4ebd92d2e228 clk: zynqmp: Fix divider calculation adds 34bbe0361707 clk: zynqmp: Add support for clock with CLK_DIVIDER_POWER_ [...] adds bf83b96f87ae clk: tegra: Mark fuse clock as critical adds d8edf5280c45 clk: tegra: clk-dfll: Remove call to pm_runtime_irq_safe() adds cf83a28f281f clk: tegra: divider: Check UART's divider enable-bit state [...] adds cb98598e68aa clk: tegra20/30: Don't pre-initialize displays parent clock adds 41a1f096e94c clk: tegra20/30: Explicitly set parent clock for Video Decoder adds 185dfe32d7e2 Merge tag 'for-5.6-clk' of git://git.kernel.org/pub/scm/li [...] adds cddf1f8241d8 clk: qcom: rcg2: Add support for display port clock ops adds c1079b4ec186 clk: qcom: dispcc: Add support for display port clocks adds bb9b9cde0fe0 clk: qcom: mmcc8974: move gfx3d_clk_src from the mmcc to rpm adds d109ea0970cf dt-bindings: clock: Document external clocks for MSM8998 gcc adds 8218c2cb8155 dt-bindings: clock: Convert qcom,mmcc to DT schema adds e6494bf65a0f dt-bindings: clock: Add support for the MSM8998 mmcc adds d14b15b5931c clk: qcom: Add MSM8998 Multimedia Clock Controller (MMCC) driver adds 87ec9adcca71 clk: qcom: smd: Add missing bimc clock adds 4316ec05da99 dt-bindings: mailbox: qcom: Add clock-name optional property adds 4168c1cada5f clk: qcom: gcc: limit GPLL0_AO_OUT operating frequency adds 9e4066748bf7 clk: qcom: hfpll: register as clock provider adds b455dc3510ca clk: qcom: hfpll: CLK_IGNORE_UNUSED adds 8a7729abec38 clk: qcom: hfpll: use clk_parent_data to specify the parent adds 1ea7d2ca7b08 clk: qcom: apcs-msm8916: silently error out on EPROBE_DEFER adds db2c7c0a04b1 clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk adds 1dc3698354dd clk: qcom: alpha-pll: Remove useless read from set rate adds 691865bad627 clk: qcom: clk-alpha-pll: Add support for Fabia PLL calibration adds 5d28e44ba630 dt-bindings: clock: Add YAML schemas for the QCOM DISPCC c [...] adds 75616da71291 dt-bindings: clock: Introduce QCOM sc7180 display clock bindings adds dd3d06622138 clk: qcom: Add display clock controller driver for SC7180 adds e7ce74bc0e97 Merge branch 'clk-register-dt-node-better' into clk-qcom adds fbefb7cc8e51 clk: qcom: apcs-msm8916: use clk_parent_data to specify th [...] adds 5c6f3a36b913 dt-bindings: clock: Add YAML schemas for the QCOM GPUCC cl [...] adds 468e727d18cb dt-bindings: clock: Introduce SC7180 QCOM Graphics clock bindings adds 745ff069a49c clk: qcom: Add graphics clock controller driver for SC7180 adds 35d26e9292e2 dt-bindings: clock: Add YAML schemas for the QCOM VIDEOCC [...] adds 4cc62ebd0cd8 dt-bindings: clock: Introduce SC7180 QCOM Video clock bindings adds 253dc75a0bb8 clk: qcom: Add video clock controller driver for SC7180 adds 924e2d015560 clk: qcom: rpmh: skip undefined clocks when registering adds bcd63d222b60 clk: qcom: rpmh: Add IPA clock for SC7180 adds ab91f72e018a clk: qcom: gcc-msm8996: Fix parent for CLKREF clocks adds d15b1ff1bd5b clk: qcom: Add DT bindings for ipq6018 gcc clock controller adds d9db07f088af clk: qcom: Add ipq6018 Global Clock Controller support adds 957d100926b4 dt-binding: fix compilation error of the example in qcom,gcc.yaml adds 7914d5c6266a dt-bindings: fix warnings in validation of qcom,gcc.yaml adds 9e0cda721d18 clk: qcom: rpmh: Sort OF match table adds 73ef657275c0 clk: composite: add _register_composite_pdata() variants adds 8798e8fb08b7 dt-bindings: clock: document the fsl-sai driver adds 9cd10205227c clk: fsl-sai: new driver adds 87a5ffb34b47 dt/bindings: clk: Add YAML schemas for LS1028A Display Clo [...] adds d37010a3c162 clk: ls1028a: Add clock driver for Display output interface adds a932872f1b76 clk: qoriq: add ls1088a hwaccel clocks support adds 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/ [...] adds 338b4e10f939 vfio/spapr/nvlink2: Skip unpinning pages on error exit adds bb3d3cf928d4 vfio: vfio_pci_nvlink2: use mmgrab adds 7a49de995ebb vfio/spapr_tce: use mmgrab adds e10b4f6cd89f vfio/mdev: make create attribute static adds 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 [...] adds becef184dfe9 percpu: fix __percpu annotation in asm-generic adds 264b0d2bee14 percpu: Separate decrypted varaibles anytime encryption ca [...] new 322bf2d3446a Merge branch 'for-5.6' of git://git.kernel.org/pub/scm/lin [...]
The 8 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/leds/rohm,bd71828-leds.yaml | 52 + .../bindings/mailbox/qcom,apcs-kpss-global.txt | 24 +- Documentation/devicetree/bindings/mfd/ab8500.txt | 8 +- .../devicetree/bindings/mfd/atmel-usart.txt | 11 +- Documentation/devicetree/bindings/mfd/da9062.txt | 10 + Documentation/devicetree/bindings/mfd/max14577.txt | 2 + .../devicetree/bindings/mfd/rohm,bd71828-pmic.yaml | 193 + 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 + arch/mips/kernel/traps.c | 5 - drivers/char/hpet.c | 2 +- drivers/clk/Kconfig | 30 +- 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-bd718x7.c | 50 +- 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/gpio/Kconfig | 12 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-bd71828.c | 159 + drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 4 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 4 +- drivers/hv/channel_mgmt.c | 21 +- drivers/hv/hv_balloon.c | 13 +- drivers/hv/hv_fcopy.c | 54 +- drivers/hv/hv_kvp.c | 43 +- drivers/hv/hv_snapshot.c | 55 +- drivers/hv/hv_util.c | 148 +- drivers/hv/hyperv_vmbus.h | 6 + drivers/hv/vmbus_drv.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/hyperv-keyboard.c | 27 + 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/mfd/Kconfig | 30 +- drivers/mfd/Makefile | 2 + drivers/mfd/ab8500-core.c | 18 +- drivers/mfd/atmel-hlcdc.c | 18 +- drivers/mfd/axp20x.c | 2 +- drivers/mfd/cros_ec_dev.c | 22 + drivers/mfd/cs47l15-tables.c | 1 + drivers/mfd/da9062-core.c | 18 +- drivers/mfd/db8500-prcmu.c | 122 +- drivers/mfd/dln2.c | 13 +- drivers/mfd/intel-lpss-pci.c | 13 + drivers/mfd/madera-core.c | 33 +- drivers/mfd/rn5t618.c | 1 + drivers/mfd/rohm-bd70528.c | 3 +- drivers/mfd/rohm-bd71828.c | 344 ++ drivers/mfd/rohm-bd718x7.c | 43 +- drivers/mfd/sm501.c | 19 +- drivers/mfd/syscon.c | 31 +- drivers/mfd/tqmx86.c | 3 +- drivers/mfd/wcd934x.c | 306 ++ drivers/net/phy/mdio-mux-meson-g12a.c | 4 +- drivers/regulator/Kconfig | 4 + drivers/regulator/Makefile | 1 + drivers/regulator/bd718x7-regulator.c | 194 +- drivers/regulator/rohm-regulator.c | 95 + drivers/rtc/Kconfig | 3 +- drivers/rtc/rtc-bd70528.c | 220 +- 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 +- drivers/video/backlight/ams369fg06.c | 1 - drivers/video/backlight/bd6107.c | 24 +- drivers/video/backlight/qcom-wled.c | 4 +- drivers/video/fbdev/Kconfig | 1 + drivers/video/fbdev/hyperv_fb.c | 184 +- fs/btrfs/block-group.c | 39 +- fs/btrfs/ctree.c | 8 +- fs/btrfs/ctree.h | 6 +- fs/btrfs/delayed-ref.c | 8 +- fs/btrfs/disk-io.c | 1 - fs/btrfs/extent_io.c | 49 +- fs/btrfs/inode.c | 121 +- fs/btrfs/send.c | 3 +- fs/btrfs/space-info.c | 18 +- fs/btrfs/space-info.h | 3 + fs/btrfs/super.c | 10 +- fs/btrfs/tests/btrfs-tests.c | 1 - fs/btrfs/tests/extent-io-tests.c | 9 + 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/hyperv.h | 4 + include/linux/kdb.h | 2 - include/linux/mfd/db8500-prcmu.h | 18 - include/linux/mfd/dbx500-prcmu.h | 30 - include/linux/mfd/rohm-bd70528.h | 19 +- include/linux/mfd/rohm-bd71828.h | 423 ++ include/linux/mfd/rohm-bd718x7.h | 6 - include/linux/mfd/rohm-generic.h | 70 +- include/linux/mfd/rohm-shared.h | 21 + include/linux/mfd/syscon.h | 14 + include/linux/mfd/wcd934x/registers.h | 531 +++ include/linux/mfd/wcd934x/wcd934x.h | 31 + include/linux/percpu-defs.h | 3 +- include/linux/platform_data/bd6107.h | 1 - kernel/debug/kdb/kdb_bp.c | 1 - kernel/debug/kdb/kdb_bt.c | 8 +- kernel/debug/kdb/kdb_io.c | 9 +- kernel/debug/kdb/kdb_main.c | 31 +- kernel/debug/kdb/kdb_private.h | 2 +- tools/hv/hv_fcopy_daemon.c | 37 +- tools/hv/hv_kvp_daemon.c | 36 +- tools/hv/hv_vss_daemon.c | 49 +- usr/Kconfig | 1 + usr/Makefile | 2 +- 255 files changed, 19199 insertions(+), 2628 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 Documentation/devicetree/bindings/leds/rohm,bd71828-leds.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.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/gpio/gpio-bd71828.c create mode 100644 drivers/input/serio/ioc3kbd.c create mode 100644 drivers/mfd/rohm-bd71828.c create mode 100644 drivers/mfd/wcd934x.c create mode 100644 drivers/regulator/rohm-regulator.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 create mode 100644 include/linux/mfd/rohm-bd71828.h create mode 100644 include/linux/mfd/rohm-shared.h create mode 100644 include/linux/mfd/wcd934x/registers.h create mode 100644 include/linux/mfd/wcd934x/wcd934x.h