This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-arm in repository toolchain/ci/linux.
from ce990f1de0bc Merge tag 'for-linus-5.17-rc1-tag' of git://git.kernel.org [...] adds 5ebea8244afb dt-bindings: vendor-prefixes: add T-Head Semiconductor adds 3cd6bab2f81d of: property: fw_devlink: Fixup behaviour when 'node_not_d [...] adds 46e988434d65 dt-bindings: display: sync formats with simplefb.h adds 49bcb1506f2e dt-bindings: thermal: Fix definition of cooling-maps contr [...] adds 5b4afd00fc48 dt-bindings: arm: cpus: Add ARM Cortex-A78 adds af3f33751db1 dt-bindings: leds: convert BCM6328 controller to the json-schema adds 761de79adc2c dt-bindings: hwmon: add TI DC-DC converters adds 180d597a9869 dt-bindings: Add resets to the PL011 bindings adds 78fe448252ab Update trivial-devices.yaml with Sensirion,sht4x adds 4fdd0736a3b1 of: base: Skip CPU nodes with "fail"/"fail-..." status adds 6e10f6f602f8 dt-bindings: net: ethernet-controller: add 2.5G and 10G speeds adds ca1e147c2de5 dt-bindings: dma: sifive,fu540-c000-pdma: Group interrupt tuples adds 4e5b6de1f46d dt-bindings: net: cdns,macb: Convert to json-schema adds 4b7c49f7d498 dt-bindings: Only show unique unit address warning for ena [...] adds a3ebdcc8fb3d dt-bindings: Use correct vendor prefix for Asahi Kasei Corp. adds 5e8a7d26d935 dt-bindings: PCI: brcmstb: compatible is required adds 75c4b9a67969 dt-bindings: net: brcm,unimac-mdio: reg-names is optional adds f9caf418fced dt-bindings: net: brcm,unimac-mdio: Update maintainers for [...] adds 68dfc226bcc8 dt-bindings: net: Document moca PHY interface adds 3a47044797ca dt-bindings: net: Convert GENET binding to YAML adds 1fefc8e762d9 dt-bindings: phy: Convert Northstar 2 PCIe PHY to YAML adds 7675a1dc6c6c dt-bindings: net: Convert iProc MDIO mux to YAML adds 2371a03fcef0 dt-bindings: net: Convert AMAC to YAML adds dc98a7b68f83 dt-bindings: net: Convert SYSTEMPORT to YAML adds 50eb892364c7 dt-bindings: arm: Catch up with Cortex/Neoverse CPUs again adds de3f6daa66cb dt-bindings: arm: pmu: Document Denver and Carmel PMUs adds 84184107c39a dt-bindings: i2c: tegra-bpmp: Convert to json-schema adds 8dbb528b888b dt-bindings: phy: Convert Cygnus PCIe PHY to YAML adds 905b986d099c dt-bindings: pci: Convert iProc PCIe to YAML adds fa4d27906137 dt-bindings: reset: Convert Broadcom STB reset to YAML adds de9afac8ff19 dt-bindings: pwm: Convert BCM7038 PWM binding to YAML adds 7c41161b51f6 dt-bindings: rtc: Convert Broadcom STB waketimer to YAML adds a6564a553878 dt-bindings: gpio: Convert Broadcom STB GPIO to YAML adds 4102cf163c25 dt-binding: interrupt-controller: Convert BCM7038 L1 intc to YAML adds 539d25b21fe8 dt-bindings: interrupt-controller: Convert Broadcom STB L2 [...] adds 0cf5e46e531d dt-bindings: rng: Convert iProc RNG200 to YAML adds e4fa9dedc556 dt-bindings: thermal: Convert Broadcom TMON to YAML adds 570df0a51955 dt-bindings: gpu: mali-bifrost: Document RZ/G2L support adds 2d0b208b3b0a dt-bindings: perf: Convert Arm DSU to schema adds 1d7ecc8084ca dt-bindings: perf: Add compatible for Arm DSU-110 adds c99a83a28d16 dt-bindings: i2c: aspeed: Drop stray '#interrupt-cells' adds 1b0b90bde66b dt-bindings: watchdog: ti,rti-wdt: Fix assigned-clock-parents adds 9696fe26bc8c dt-bindings: watchdog: atmel: Add missing 'interrupts' property adds b13e2bd3d258 dt-bindings: usb: Add missing properties used in examples adds 07bb5e0e7bd6 dt-bindings: memory-controllers: ti,gpmc: Drop incorrect u [...] adds dcd49679fb3a dt-bindings: PCI: Fix 'unevaluatedProperties' warnings adds 375c4b837e60 dt-bindings: PCI: cdns-ep: Fix 'unevaluatedProperties' warnings adds b92225b034c0 dt-bindings: PCI: designware: Fix 'unevaluatedProperties' [...] adds 1957339b6e71 dt-bindings: input: pwm-vibrator: Convert txt bindings to yaml adds a8d61a9112ad of: unittest: fix warning on PowerPC frame size warning adds 9fd4cf5d3571 of: unittest: 64 bit dma address test requires arch support adds 60f20d84dc81 of/fdt: Rework early_init_dt_scan_chosen() to call directly adds d665881d2171 of/fdt: Rework early_init_dt_scan_root() to call directly adds 1f012283e936 of/fdt: Rework early_init_dt_scan_memory() to call directly adds fb6739251cdf dt-bindings: ata: Convert Broadcom SATA to YAML adds 58e529eab80d dt-bindings: bus: Convert GISB arbiter to YAML adds a5af82a8ff98 dt-bindings: usb: Convert BDC to YAML adds 07f7f6867eca dt-bindings: interrupt-controller: Convert BCM7120 L2 to YAML adds 94360916fadd dt-bindings: interrupt-controller: Merge BCM3380 with BCM7120 adds f10a9b722f80 dt-bindings: i2c: tegra: Convert to json-schema adds 8b82b8416f2c dt-bindings: i2c: i2c-mux-pinctrl: Convert to json-schema adds f91030ed4494 dt-bindings: i2c: i2c-mux-gpio: Convert to json-schema adds 3a8e53e21fc8 dt-bindings: power: reset: gpio-restart: Convert to json-schema adds 034c253915db dt-bindings: arm: ux500: Document missing compatibles adds 07979f09a01e dt-bindings: arm,cci-400: Drop the PL330 from example adds f3a9f2b23c3c dt-binding: soc: qcom: convert rmtfs documentation to yaml adds 92c3974ceea8 dt-binding: soc: qcom: convert Qualcomm Command DB documen [...] adds 39b86309a4f1 dt-bindings: msm: disp: remove bus from dpu bindings adds 7821f3a0b525 dt-bindings: crypto: convert Qualcomm PRNG to yaml adds 4d4ea94fa6fc dt-bindings: memory: Document Tegra210 EMC table adds b29f4889f886 dt-bindings: display: st,stm32-dsi: Fix panel node name in [...] adds 20f3507fdbf9 dt-bindings: vendor-prefixes: add OnePlus adds 52864f251d84 dt-bindings: display: enable port jdi,lt070me05000 adds 137b1566c501 of: unittest: change references to obsolete overlay id adds cca549335f5e of: unittest: re-implement overlay tracking adds 4b483349c820 dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema adds c92664a9e862 dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG to dtschema adds 25b32931c5fe dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG adds d5c010ede10a dt-bindings: rng: ti,keystone-rng: convert TI Keystone RNG [...] adds ff95e85e6c46 dt-bindings: rng: nuvoton,npcm-rng: convert Nuvoton NPCM R [...] adds 8000f55a3c6b dt-bindings: rng: ti,omap-rom-rng: convert OMAP ROM RNG to [...] adds fb13b5babb97 dt-bindings: rng: st,rng: convert ST RNG to dtschema adds 8ba694e5b7fb dt-bindings: rng: timeriomem_rng: convert TimerIO RNG to dtschema adds c2abcf30efb8 dt-bindings: display: novatek,nt36672a: Fix unevaluated pr [...] adds 94a4950a4acf of: base: Fix phandle argument length mismatch error message adds 5d05b811b5ac of: base: Improve argument length mismatch error adds 2b35e9684d09 of: unittest: remove unneeded semicolon adds da17d6905d29 of/fdt: Don't worry about non-memory region overlap for no-map adds 0bbeb64cb063 dt-bindings: vendor-prefixes: Add Sunplus adds ad31ce56c434 dt-bindings: net: mdio: Allow any child node name adds 1d01efaf1824 dt-bindings: net: snps,dwmac: Enable burst length properti [...] adds 8650381f33fb dt-bindings: net: Add missing properties used in examples adds b2d28642d108 dt-bindings: net: Cleanup MDIO node schemas adds 8b31766c7ac0 dt-bindings: net: stm32-dwmac: Make each example a separate entry adds f364d2c622f5 dt-bindings: i2c: st,stm32-i2c: Make each example a separa [...] adds 437b16802891 dt-bindings: PCI: snps,dw-pcie-ep: Drop conflicting 'max-f [...] adds 434a4010de07 dt-bindings: net: wireless: mt76: Fix 8-bit property sizes adds 70dfc4177269 dt-bindings: net: ti,dp83869: Drop value on boolean 'ti,ma [...] adds da4b3d88b086 dt-bindings: Drop required 'interrupt-parent' adds 9cc9b193d595 dt-bindings: clock: imx5: Drop clock consumer node from example adds 7b5bfc00e803 dt-bindings: iio/magnetometer: yamaha,yas530: Fix invalid [...] adds e3a3356d1745 dt-bindings: interrupt-controller: arm,gic-v3: Fix 'interr [...] adds f19638bbd029 dt-bindings: power: maxim,max17040: Fix incorrect type for [...] adds 960616d57eec dt-bindings: iio: adi,ltc2983: Fix 64-bit property sizes adds 66bdc2bfdfa5 dt-bindings: i2c: maxim,max96712: Add bindings for Maxim I [...] adds 23652cf52d66 dt-bindings: clock: samsung: convert Exynos5433 to dtschema adds 5de80c3b57eb dt-bindings: clock: samsung: convert Exynos7 to dtschema adds c47db13bdf66 dt-bindings: clock: samsung: extend Exynos7 bindings with UFS adds 2ae8dab876fa dt-bindings: clock: samsung: convert Exynos5260 to dtschema adds cc190b1f5ac0 dt-bindings: clock: samsung: convert Exynos5410 to dtschema adds 653c3d33893e dt-bindings: clock: samsung: convert S5Pv210 to dtschema adds 785576c9356f dt-bindings: net: mdio: Drop resets/reset-names child properties adds 8347b41748c3 of: fdt: Aggregate the processing of "linux,usable-memory-range" adds b398123bff3b efi: apply memblock cap after memblock_add() adds e623611b4d3f Merge branch 'dt/linus' into dt/next adds 4eb766f64d12 Merge tag 'devicetree-for-5.17' of git://git.kernel.org/pu [...] adds e05cab34e417 dt-bindings: leds: Add bindings for MT6360 LED adds 679f8652064b leds: Add mt6360 driver adds fa019ba4f202 leds: tca6507: use swap() to make code cleaner adds 495b8966f7ad leds: led-core: Update fwnode with device_set_node adds 8018708d2d39 dt-bindings: leds: Replace moonlight with indicator in mt6 [...] adds 6212264be7df leds: lp50xx: remove unused variable adds b7f1ac9bb641 leds: leds-fsg: Drop FSG3 LED driver adds 27d1a6210d27 leds: tca6507: Get rid of duplicate of_node assignment adds 2702c9be20ac leds: lgm-sso: Get rid of duplicate of_node assignment adds a05f5d0e6aeb leds: ktd2692: Drop calling dev_of_node() in ktd2692_parse_dt adds e9af026a3b24 ARM: dts: omap3-n900: Fix lp5523 for multi color adds 9e87a8da747b leds: lp55xx: initialise output direction from dts adds d9b5941bb593 Merge tag 'leds-5.17-rc1' of git://git.kernel.org/pub/scm/ [...] adds 71e762316140 clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 adds 8a3492cd8de4 clk: zynq: pll: Fix kernel-doc warnings adds ecb64bbff7dd clk: Gemini: fix struct name in kernel-doc adds 099ee0327120 clk: renesas: rzg2l: Add missing kerneldoc for resets adds a0d2a2c6736c clk: renesas: r9a07g044: Add clock and reset entry for SCI1 adds 073da9e7c768 clk: renesas: r9a07g044: Add WDT clock and reset entries adds dc446cba4301 clk: renesas: r9a07g044: Rename CLK_PLL2_DIV16 and CLK_PLL [...] adds 161450134ae9 clk: renesas: r9a07g044: Add OSTM clock and reset entries adds a31cf51bf6b4 clk: renesas: rcar-gen3: Add dummy SDnH clock adds 1abd04480866 clk: renesas: rcar-gen3: Add SDnH clock adds 63494b6f98f2 clk: renesas: r8a779a0: Add SDnH clock to V3U adds 627151b4966f mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M adds bb6d3fa98a41 clk: renesas: rcar-gen3: Switch to new SD clock handling adds d3a52bc41da0 clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST adds 079e83b958a3 mmc: renesas_sdhi: Use dev_err_probe when getting clock fails adds e5f7e81ee430 mmc: renesas_sdhi: Parse DT for SDnH adds 86e122c07549 clk: renesas: rzg2l: Add CPG_PL1_DDIV macro adds d6dabaf67897 clk: renesas: r9a07g044: Change core clock "I" from DEF_FI [...] adds e7d960cd6afd clk: renesas: r9a07g044: Add RSPI clock and reset entries adds 27527a3d3b16 clk: renesas: rzg2l: Check return value of pm_genpd_init() adds 33748744f15a clk: renesas: rzg2l: propagate return value of_genpd_add_p [...] adds fa58e465542e clk: renesas: cpg-mssr: Check return value of pm_genpd_init() adds 97c8d514af4e clk: renesas: cpg-mssr: propagate return value of_genpd_ad [...] adds 827fbac821a6 dt-bindings: clock: renesas,cpg-mssr: Document r8a779f0 adds 366df82fc68a mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock adds 45177fc641f9 mmc: renesas_sdhi: Simplify an expression adds 33b22d9c3272 clk: renesas: r9a07g044: Add TSU clock and reset entry adds 1dfeb03e86ad Merge tag 'renesas-clk-for-v5.17-tag1' of git://git.kernel [...] adds 470e3f0d0b15 clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver adds 39cf7dd21d53 Merge tag 'renesas-r8a779f0-dt-binding-defs-tag' into HEAD adds 24aaff6a6ce4 clk: renesas: cpg-mssr: Add support for R-Car S4-8 adds 98ee8b2f66eb clk: renesas: r9a07g044: Rename CLK_PLL3_DIV4 macro adds 7ef9c45a23a9 clk: renesas: r9a07g044: Add mux and divider for G clock adds f0b62b0bbedc clk: renesas: r9a07g044: Add GPU clock and reset entries adds a5ce1d511870 Merge tag 'renesas-clk-for-v5.17-tag2' of git://git.kernel [...] adds 265d27caf95f dt-bindings: clock: lan966x: Add binding includes for lan9 [...] adds 07300ef47a3f dt-bindings: clock: lan966x: Add LAN966X Clock Controller adds 54104ee02333 clk: lan966x: Add lan966x SoC clock driver adds 815f0e738a8d clk: gate: Add devm_clk_hw_register_gate() adds 6b9f984cc86e dt-bindings: clock: lan966x: Extend for clock gate support adds 51d0a37dde9b dt-bindings: clock: lan966x: Extend includes with clock gates adds 5ad5915dea00 clk: lan966x: Extend lan966x clock driver for clock gating [...] adds 8f6b28c5b178 Merge tag 'clk-at91-5.17' of git://git.kernel.org/pub/scm/ [...] adds 9259228037cb clk/ti/adpll: Make const pointer error a static const array adds 5c1c42c49b8a clk: clk_core_get() can also return NULL adds 978fbc7a0599 clk: __clk_core_init() never takes NULL adds d66e4c985dd4 clk: stm32mp1: remove redundant assignment to pointer data adds a331659e3271 clk: Add write operation for clk_parent debugfs node adds 489a71964f9d clk: Emit a stern warning with writable debugfs enabled adds 1bb294a7981c clk: Enable/Disable runtime PM for clk_summary adds 270bbc725328 Merge branches 'clk-doc', 'clk-renesas', 'clk-at91', 'clk- [...] adds 55c174e5c05f Merge tag 'platform-drivers-x86-int3472-1' of git://git.ke [...] adds ff5f87cb6a75 clk: Introduce clk-tps68470 driver adds 65ab884ac9cd x86: clk: clk-fch: Add support for newer family of AMD's SOC adds 3663f26b389b drivers: acpi: acpi_apd: Remove unused device property "is-rv" adds 7fdb98e8a768 ACPI: APD: Add a fmw property clk-name adds c33917b439e0 clk: x86: Use dynamic con_id string during clk registration adds 1fdaaa13b44f clk: x86: Fix clk_gate_flags for RV_CLK_GATE adds 6fc058a72f3b clk: stm32: Fix ltdc's clock turn off by clk_disable_unuse [...] adds ff54938dd190 clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB adds c1001a62f2f5 Merge tag 'clk-meson-v5.17-1' of https://github.com/BayLib [...] adds 551b62b1e4cb clk: sunxi-ng: Export symbols used by CCU drivers adds c8c525b06f53 clk: sunxi-ng: Allow drivers to be built as modules adds 7ec03b588d22 clk: sunxi-ng: Convert early providers to platform drivers adds 91389c390521 clk: sunxi-ng: Allow the CCU core to be built as a module adds c962f10f3931 dt-bindings: clk: Add compatibles for D1 CCUs adds 3317cb17d5da clk: sunxi-ng: div: Add macros using clk_parent_data and clk_hw adds 639e1acb69b5 clk: sunxi-ng: mp: Add macros using clk_parent_data and clk_hw adds 8107c859a391 clk: sunxi-ng: mux: Add macros using clk_parent_data and clk_hw adds b30fc68e6ce5 clk: sunxi-ng: gate: Add macros for gates with fixed dividers adds 35b97bb94111 clk: sunxi-ng: Add support for the D1 SoC clocks adds 4f1e19b65844 Merge tag 'sunxi-clk-for-5.17-1' of https://git.kernel.org [...] adds 151768f34854 Merge branches 'clk-x86', 'clk-stm', 'clk-amlogic' and 'cl [...] adds e360e116a0ee clk: tegra: Make vde a child of pll_p on tegra114 adds b1bc04a2ac5b clk: tegra: Support runtime PM and power domain adds fcfc6ea4a400 Merge tag 'for-5.17-clk' of git://git.kernel.org/pub/scm/l [...] adds b5e29cf7617c clk: imx: imx8ulp: set suppress_bind_attrs to true adds c1b6ad9a9025 clk: imx: Use div64_ul instead of do_div adds 570727e9acfa clk: imx8mn: Fix imx8mn_clko1_sels adds 6deb3fb22da1 clk: imx8mp: Remove IPG_AUDIO_ROOT from imx8mp-clock.h adds 9dd81021084f clk: imx8mp: Fix the parent clk of the audio_root_clk adds 176a3200ef6d Merge tag 'clk-imx-5.17' of git://git.kernel.org/pub/scm/l [...] adds d68f50e6ad0e dt-bindings: clock: samsung: add IDs for some core clocks adds 015e70585b31 clk: samsung: remove __clk_lookup() usage adds 2fcde648f128 clk: samsung: Remove meaningless __init and extern from he [...] adds ac48ea3b6737 clk: samsung: Update CPU clk registration adds 16e0c2474fcf dt-bindings: clock: Add bindings for Exynos850 CMU_APM adds 579839a918d7 clk: samsung: exynos850: Implement CMU_APM domain adds c2afeb79fdb2 dt-bindings: clock: Add bindings for Exynos850 CMU_CMGP adds 62782ba856d1 clk: samsung: exynos850: Implement CMU_CMGP domain adds 6904d7e5d395 clk: samsung: exynos850: Keep some crucial clocks running adds bcda841f9bf2 clk: samsung: exynos850: Register clocks early adds a949f2cf1ab9 dt-bindings: clock: Add bindings for Exynos850 sysreg clocks adds bc471d1fe210 clk: samsung: exynos850: Add missing sysreg clocks adds 591020a51672 dt-bindings: clock: Add bindings definitions for Exynos7885 CMU adds 77624aa1d81f dt-bindings: clock: Document Exynos7885 CMU bindings adds cfe238e4e7ff clk: samsung: Make exynos850_register_cmu shared adds c703a2f44cce clk: samsung: clk-pll: Add support for pll1417x adds 45bd8166a1d8 clk: samsung: Add initial Exynos7885 clock driver adds 14350ed95867 Merge tag 'clk-v5.17-samsung' of https://git.kernel.org/pu [...] adds a5273ed2fed2 clk: qcom: clk-alpha-pll: Increase PLL lock detect poll time adds 9c337073d9d8 clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled adds e3fd5f632cdd MAINTAINERS: Add entry for Qualcomm clock drivers adds aa848c8ee891 dt-bindings: clock: Introduce RPMHCC bindings for SDX65 adds 40affbf8e615 clk: qcom: Add support for SDX65 RPMh clocks adds 00a123e962f7 clk: qcom: smd-rpm: Drop MFD qcom-rpm reference adds b406f5e92b3b clk: qcom: smd-rpm: Drop the use of struct rpm_cc adds b26ab06d0969 clk: qcom: smd-rpm: Drop binary value handling for buffered clock adds ea59846bd206 dt-bindings: clock: Add RPMHCC bindings for SM8450 adds ab5d31790f4d clk: qcom: rpmh: add support for SM8450 rpmh clocks adds 4ad3ce007098 Merge tag 'e15509b2b7c9b600ab38c5269d4fac609c077b5b.163886 [...] adds d1b121d62b7e clk: qcom: Add LUCID_EVO PLL type for SDX65 adds d79afa201328 clk: qcom: Add SDX65 GCC support adds fe5cf1c34f38 Merge tag '20211207114003.100693-2-vkoul@kernel.org' into [...] adds db0c944ee92b clk: qcom: Add clock driver for SM8450 adds 6d24d9546d6e dt-bindings: clk: qcom: Document MSM8976 Global Clock Controller adds 8f62718bd0f7 clk: qcom: Add MSM8976/56 Global Clock Controller (GCC) driver adds 33aa94fd94d7 clk: qcom: gcc-sm8350: explicitly include clk-provider.h adds d7a49c8d2c67 clk: qcom: gcc-msm8994: explicitly include clk-provider.h adds 1fc8887c04b2 clk: qcom: gcc-sm6350: explicitly include clk-provider.h adds 27f239a4c5e7 clk: qcom: lpasscc-sc7280: explicitly include clk-provider.h adds 3333607bdd4f clk: qcom: lpasscc-sdm845: explicitly include clk-provider.h adds 5bcc2521ec70 clk: qcom: mmcc-apq8084: explicitly include clk-provider.h adds 737a2267581a clk: qcom: q6sstop-qcs404: explicitly include clk-provider.h adds 96ea2a429134 clk: qcom: turingcc-qcs404: explicitly include clk-provider.h adds 87e55700f359 Merge tag 'qcom-clk-for-5.17' of https://git.kernel.org/pu [...] adds f691c9b52662 Merge branches 'clk-nvidia', 'clk-imx', 'clk-samsung' and [...] adds 08d92c7a4737 clk: socfpga: remove redundant assignment on division adds 5c58585090a9 clk: socfpga: remove redundant assignment after a mask operation adds ee4abc4c5cf6 clk: socfpga: agilex: Make use of the helper function devm [...] adds b739bca9f334 clk: socfpga: s10: Make use of the helper function devm_pl [...] adds fd87c29a7900 dt-bindings: clock: Add DT bindings for PLL of Toshiba Vis [...] adds ffa81a03267b dt-bindings: clock: Add DT bindings for SMU of Toshiba Vis [...] adds b4cbe606dc36 clk: visconti: Add support common clock driver and reset driver adds 70faf946ad97 MAINTAINERS: Add entries for Toshiba Visconti PLL and cloc [...] adds 4e31bfa37662 clk: visconti: Remove pointless NULL check in visconti_pll [...] adds 3efe64ef5186 clk: st: clkgen-fsyn: search reg within node or parent adds 810251b0d36a clk: st: clkgen-mux: search reg within node or parent adds 5dcc0ef8873e clk: Drop unused COMMON_CLK_STM32MP157_SCMI config adds c861c1be3897 clk: bm1880: remove kfrees on static allocations adds 1d0bd126d928 Merge branches 'clk-socfpga', 'clk-toshiba', 'clk-st' and [...] adds 51d04bcfb82a dt-bindings: clk/ingenic: Add MDMA and BDMA clocks adds b5bc83bb70a5 clk: ingenic: Add MDMA and BDMA clocks adds 423346386679 clk: mediatek: clk-gate: Shrink by adding clockgating bit [...] adds d95abcab7b4a clk: mediatek: clk-gate: Use regmap_{set/clear}_bits helpers adds 261446b2653e dt-bindings: clock: mediatek: document clk bindings for me [...] adds 4470c830f979 clk: mediatek: add mt7986 clock IDs adds ec97d23c8e22 clk: mediatek: add mt7986 clock support adds 4afd2a9355a9 Merge branches 'clk-ingenic' and 'clk-mediatek' into clk-next adds 455e73a07f6e Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...]
No new revisions were added by this update.
Summary of changes: Documentation/devicetree/bindings/Makefile | 4 +- .../devicetree/bindings/arm/arm,cci-400.yaml | 10 - .../devicetree/bindings/arm/arm-dsu-pmu.txt | 27 - Documentation/devicetree/bindings/arm/cpus.yaml | 7 + .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 + .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 + .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 + .../bindings/arm/mediatek/mediatek,sgmiisys.txt | 2 + .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 + Documentation/devicetree/bindings/arm/pmu.yaml | 8 + Documentation/devicetree/bindings/arm/ux500.yaml | 30 + .../devicetree/bindings/ata/brcm,sata-brcm.txt | 45 - .../devicetree/bindings/ata/brcm,sata-brcm.yaml | 90 + .../devicetree/bindings/bus/brcm,gisb-arb.txt | 34 - .../devicetree/bindings/bus/brcm,gisb-arb.yaml | 66 + .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 4 + .../devicetree/bindings/clock/exynos5260-clock.txt | 190 - .../devicetree/bindings/clock/exynos5410-clock.txt | 50 - .../devicetree/bindings/clock/exynos5433-clock.txt | 507 --- .../devicetree/bindings/clock/exynos7-clock.txt | 108 - .../devicetree/bindings/clock/imx5-clock.yaml | 9 +- .../bindings/clock/microchip,lan966x-gck.yaml | 60 + .../bindings/clock/qcom,gcc-msm8976.yaml | 97 + .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 2 + .../bindings/clock/renesas,cpg-mssr.yaml | 1 + .../bindings/clock/samsung,exynos5260-clock.yaml | 382 ++ .../bindings/clock/samsung,exynos5410-clock.yaml | 66 + .../bindings/clock/samsung,exynos5433-clock.yaml | 524 +++ .../bindings/clock/samsung,exynos7-clock.yaml | 272 ++ .../bindings/clock/samsung,exynos7885-clock.yaml | 166 + .../bindings/clock/samsung,exynos850-clock.yaml | 38 + .../bindings/clock/samsung,s5pv210-clock.txt | 77 - .../bindings/clock/samsung,s5pv210-clock.yaml | 79 + .../bindings/clock/toshiba,tmpv770x-pipllct.yaml | 57 + .../bindings/clock/toshiba,tmpv770x-pismu.yaml | 52 + .../devicetree/bindings/crypto/qcom,prng.txt | 19 - .../devicetree/bindings/crypto/qcom,prng.yaml | 43 + .../bindings/display/msm/dpu-sdm845.yaml | 5 +- .../bindings/display/panel/jdi,lt070me05000.yaml | 2 + .../bindings/display/panel/novatek,nt36672a.yaml | 4 +- .../bindings/display/simple-framebuffer.yaml | 12 + .../devicetree/bindings/display/st,stm32-dsi.yaml | 3 +- .../bindings/dma/sifive,fu540-c000-pdma.yaml | 2 +- .../devicetree/bindings/gpio/brcm,brcmstb-gpio.txt | 83 - .../bindings/gpio/brcm,brcmstb-gpio.yaml | 104 + .../bindings/gpio/toshiba,gpio-visconti.yaml | 1 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 45 +- .../devicetree/bindings/i2c/aspeed,i2c.yaml | 1 - .../devicetree/bindings/i2c/i2c-gate.yaml | 2 +- .../devicetree/bindings/i2c/i2c-mux-gpio.txt | 80 - .../devicetree/bindings/i2c/i2c-mux-gpio.yaml | 104 + .../devicetree/bindings/i2c/i2c-mux-pinctrl.txt | 93 - .../devicetree/bindings/i2c/i2c-mux-pinctrl.yaml | 103 + .../bindings/i2c/nvidia,tegra186-bpmp-i2c.txt | 42 - .../bindings/i2c/nvidia,tegra186-bpmp-i2c.yaml | 45 + .../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt | 87 - .../bindings/i2c/nvidia,tegra20-i2c.yaml | 192 + .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 6 + .../bindings/iio/gyroscope/invensense,mpu3050.yaml | 2 +- .../bindings/iio/imu/invensense,mpu6050.yaml | 2 +- .../bindings/iio/magnetometer/yamaha,yas530.yaml | 2 +- .../bindings/iio/temperature/adi,ltc2983.yaml | 22 +- .../devicetree/bindings/input/pwm-vibrator.txt | 66 - .../devicetree/bindings/input/pwm-vibrator.yaml | 57 + .../bindings/interrupt-controller/arm,gic-v3.yaml | 3 +- .../interrupt-controller/brcm,bcm3380-l2-intc.txt | 39 - .../interrupt-controller/brcm,bcm7038-l1-intc.txt | 61 - .../interrupt-controller/brcm,bcm7038-l1-intc.yaml | 91 + .../interrupt-controller/brcm,bcm7120-l2-intc.txt | 88 - .../interrupt-controller/brcm,bcm7120-l2-intc.yaml | 151 + .../bindings/interrupt-controller/brcm,l2-intc.txt | 31 - .../interrupt-controller/brcm,l2-intc.yaml | 72 + .../devicetree/bindings/leds/leds-bcm6328.txt | 319 -- .../devicetree/bindings/leds/leds-bcm6328.yaml | 404 ++ .../devicetree/bindings/leds/leds-mt6360.yaml | 159 + .../bindings/mailbox/ti,omap-mailbox.yaml | 9 - .../bindings/media/i2c/maxim,max96712.yaml | 111 + .../bindings/memory-controllers/ti,gpmc.yaml | 5 +- .../devicetree/bindings/mfd/cirrus,madera.yaml | 1 - .../devicetree/bindings/net/actions,owl-emac.yaml | 4 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 25 +- .../devicetree/bindings/net/brcm,amac.txt | 30 - .../devicetree/bindings/net/brcm,amac.yaml | 88 + .../bindings/net/brcm,bcm6368-mdio-mux.yaml | 26 +- .../devicetree/bindings/net/brcm,bcmgenet.txt | 125 - .../devicetree/bindings/net/brcm,bcmgenet.yaml | 145 + .../bindings/net/brcm,mdio-mux-iproc.txt | 62 - .../bindings/net/brcm,mdio-mux-iproc.yaml | 80 + .../devicetree/bindings/net/brcm,systemport.txt | 38 - .../devicetree/bindings/net/brcm,systemport.yaml | 86 + .../devicetree/bindings/net/brcm,unimac-mdio.yaml | 3 +- .../devicetree/bindings/net/cdns,macb.yaml | 159 + .../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 6 +- .../devicetree/bindings/net/dsa/qca8k.yaml | 23 +- .../bindings/net/ethernet-controller.yaml | 5 +- Documentation/devicetree/bindings/net/fsl,fec.yaml | 3 +- .../devicetree/bindings/net/intel,dwmac-plat.yaml | 2 +- .../bindings/net/intel,ixp4xx-ethernet.yaml | 4 +- .../devicetree/bindings/net/lantiq,etop-xway.yaml | 1 - .../devicetree/bindings/net/lantiq,xrx200-net.yaml | 1 - .../devicetree/bindings/net/litex,liteeth.yaml | 1 + Documentation/devicetree/bindings/net/macb.txt | 60 - .../devicetree/bindings/net/mdio-mux.yaml | 7 +- Documentation/devicetree/bindings/net/mdio.yaml | 8 +- .../bindings/net/mediatek,star-emac.yaml | 5 +- .../devicetree/bindings/net/qca,ar71xx.yaml | 16 +- .../devicetree/bindings/net/snps,dwmac.yaml | 6 +- .../bindings/net/socionext,uniphier-ave4.yaml | 1 + .../devicetree/bindings/net/stm32-dwmac.yaml | 10 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 7 + .../devicetree/bindings/net/ti,dp83869.yaml | 2 +- .../bindings/net/toshiba,visconti-dwmac.yaml | 2 +- .../bindings/net/wireless/mediatek,mt76.yaml | 4 +- .../devicetree/bindings/pci/brcm,iproc-pcie.txt | 133 - .../devicetree/bindings/pci/brcm,iproc-pcie.yaml | 184 + .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 1 + .../devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml | 1 - .../devicetree/bindings/pci/cdns-pcie-ep.yaml | 1 + .../bindings/pci/hisilicon,kirin-pcie.yaml | 13 + .../bindings/pci/mediatek,mt7621-pcie.yaml | 3 + .../bindings/pci/mediatek-pcie-gen3.yaml | 4 + .../bindings/pci/microchip,pcie-host.yaml | 18 + .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 5 +- .../devicetree/bindings/pci/snps,dw-pcie-ep.yaml | 6 +- .../devicetree/bindings/pci/snps,dw-pcie.yaml | 2 +- .../bindings/pci/socionext,uniphier-pcie-ep.yaml | 2 +- .../devicetree/bindings/pci/ti,am65-pci-ep.yaml | 2 - .../devicetree/bindings/pci/ti,am65-pci-host.yaml | 4 +- .../devicetree/bindings/pci/ti,j721e-pci-host.yaml | 2 + .../devicetree/bindings/pci/xilinx-versal-cpm.yaml | 1 - .../devicetree/bindings/perf/arm,dsu-pmu.yaml | 45 + .../bindings/phy/brcm,cygnus-pcie-phy.txt | 47 - .../bindings/phy/brcm,cygnus-pcie-phy.yaml | 76 + .../bindings/phy/brcm,mdio-mux-bus-pci.txt | 27 - .../devicetree/bindings/phy/brcm,ns2-pcie-phy.yaml | 41 + .../bindings/power/reset/gpio-restart.txt | 54 - .../bindings/power/reset/gpio-restart.yaml | 86 + .../bindings/power/supply/maxim,max17040.yaml | 4 +- .../devicetree/bindings/pwm/brcm,bcm7038-pwm.txt | 20 - .../devicetree/bindings/pwm/brcm,bcm7038-pwm.yaml | 43 + .../reserved-memory/nvidia,tegra210-emc-table.yaml | 31 + .../bindings/reserved-memory/qcom,cmd-db.txt | 37 - .../bindings/reserved-memory/qcom,cmd-db.yaml | 46 + .../bindings/reserved-memory/qcom,rmtfs-mem.txt | 51 - .../bindings/reserved-memory/qcom,rmtfs-mem.yaml | 53 + .../bindings/reset/brcm,brcmstb-reset.txt | 27 - .../bindings/reset/brcm,brcmstb-reset.yaml | 48 + Documentation/devicetree/bindings/rng/apm,rng.txt | 17 - .../devicetree/bindings/rng/apm,x-gene-rng.yaml | 47 + .../devicetree/bindings/rng/atmel,at91-trng.yaml | 51 + .../devicetree/bindings/rng/atmel-trng.txt | 16 - .../devicetree/bindings/rng/brcm,iproc-rng200.txt | 16 - .../devicetree/bindings/rng/brcm,iproc-rng200.yaml | 30 + .../devicetree/bindings/rng/ks-sa-rng.txt | 21 - .../devicetree/bindings/rng/nuvoton,npcm-rng.txt | 12 - .../devicetree/bindings/rng/nuvoton,npcm-rng.yaml | 35 + .../devicetree/bindings/rng/omap3_rom_rng.txt | 27 - Documentation/devicetree/bindings/rng/st,rng.txt | 15 - Documentation/devicetree/bindings/rng/st,rng.yaml | 35 + .../devicetree/bindings/rng/ti,keystone-rng.yaml | 50 + .../devicetree/bindings/rng/ti,omap-rom-rng.yaml | 41 + .../devicetree/bindings/rng/timeriomem_rng.txt | 25 - .../devicetree/bindings/rng/timeriomem_rng.yaml | 48 + .../bindings/rtc/brcm,brcmstb-waketimer.txt | 20 - .../bindings/rtc/brcm,brcmstb-waketimer.yaml | 44 + .../devicetree/bindings/serial/pl011.yaml | 3 + .../devicetree/bindings/thermal/brcm,avs-tmon.txt | 23 - .../devicetree/bindings/thermal/brcm,avs-tmon.yaml | 56 + .../devicetree/bindings/thermal/thermal-zones.yaml | 9 +- .../devicetree/bindings/trivial-devices.yaml | 9 + Documentation/devicetree/bindings/usb/brcm,bdc.txt | 29 - .../devicetree/bindings/usb/brcm,bdc.yaml | 50 + .../bindings/usb/intel,keembay-dwc3.yaml | 3 + .../devicetree/bindings/usb/snps,dwc3.yaml | 6 + .../devicetree/bindings/vendor-prefixes.yaml | 6 + .../bindings/watchdog/atmel,sama5d4-wdt.yaml | 3 + .../devicetree/bindings/watchdog/ti,rti-wdt.yaml | 6 - MAINTAINERS | 25 +- arch/arm/boot/dts/omap3-n900.dts | 50 +- arch/mips/ralink/of.c | 19 +- arch/powerpc/kernel/prom.c | 27 +- arch/powerpc/mm/nohash/kaslr_booke.c | 4 +- drivers/acpi/acpi_apd.c | 11 +- drivers/clk/Kconfig | 26 +- drivers/clk/Makefile | 5 +- drivers/clk/clk-bm1880.c | 20 +- drivers/clk/clk-gate.c | 35 + drivers/clk/clk-gemini.c | 2 +- drivers/clk/clk-lan966x.c | 293 ++ drivers/clk/clk-stm32f4.c | 4 - drivers/clk/clk-stm32mp1.c | 2 - drivers/clk/clk-tps68470.c | 261 ++ drivers/clk/clk.c | 80 +- drivers/clk/imx/clk-imx8mn.c | 6 +- drivers/clk/imx/clk-imx8mp.c | 2 +- drivers/clk/imx/clk-imx8ulp.c | 1 + drivers/clk/imx/clk-pllv1.c | 17 +- drivers/clk/imx/clk-pllv3.c | 6 +- drivers/clk/ingenic/jz4760-cgu.c | 10 + drivers/clk/ingenic/jz4770-cgu.c | 5 + drivers/clk/mediatek/Kconfig | 17 + drivers/clk/mediatek/Makefile | 4 + drivers/clk/mediatek/clk-gate.c | 24 +- drivers/clk/mediatek/clk-mt7986-apmixed.c | 100 + drivers/clk/mediatek/clk-mt7986-eth.c | 132 + drivers/clk/mediatek/clk-mt7986-infracfg.c | 224 ++ drivers/clk/mediatek/clk-mt7986-topckgen.c | 342 ++ drivers/clk/meson/gxbb.c | 44 +- drivers/clk/qcom/Kconfig | 24 + drivers/clk/qcom/Makefile | 3 + drivers/clk/qcom/clk-alpha-pll.c | 166 +- drivers/clk/qcom/clk-alpha-pll.h | 3 + drivers/clk/qcom/clk-rpmh.c | 52 + drivers/clk/qcom/clk-smd-rpm.c | 31 +- drivers/clk/qcom/gcc-msm8976.c | 4155 ++++++++++++++++++++ drivers/clk/qcom/gcc-msm8994.c | 1 + drivers/clk/qcom/gcc-sc7280.c | 2 +- drivers/clk/qcom/gcc-sdx65.c | 1611 ++++++++ drivers/clk/qcom/gcc-sm6350.c | 1 + drivers/clk/qcom/gcc-sm8350.c | 1 + drivers/clk/qcom/{gcc-sm8350.c => gcc-sm8450.c} | 2280 ++++------- drivers/clk/qcom/lpasscc-sc7280.c | 1 + drivers/clk/qcom/lpasscc-sdm845.c | 1 + drivers/clk/qcom/mmcc-apq8084.c | 1 + drivers/clk/qcom/q6sstop-qcs404.c | 1 + drivers/clk/qcom/turingcc-qcs404.c | 1 + drivers/clk/renesas/Kconfig | 13 +- drivers/clk/renesas/Makefile | 2 + drivers/clk/renesas/r8a774a1-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a774b1-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a774e1-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a7796-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 12 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 3 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 3 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 343 +- drivers/clk/renesas/r8a779f0-cpg-mssr.c | 183 + drivers/clk/renesas/r9a07g044-cpg.c | 81 +- drivers/clk/renesas/rcar-cpg-lib.c | 211 +- drivers/clk/renesas/rcar-cpg-lib.h | 7 +- drivers/clk/renesas/rcar-gen3-cpg.c | 24 +- drivers/clk/renesas/rcar-gen3-cpg.h | 4 + drivers/clk/renesas/rcar-gen4-cpg.c | 305 ++ drivers/clk/renesas/rcar-gen4-cpg.h | 76 + drivers/clk/renesas/renesas-cpg-mssr.c | 60 +- drivers/clk/renesas/renesas-cpg-mssr.h | 3 +- drivers/clk/renesas/rzg2l-cpg.c | 18 +- drivers/clk/renesas/rzg2l-cpg.h | 9 + drivers/clk/samsung/Makefile | 2 + drivers/clk/samsung/clk-cpu.c | 2 +- drivers/clk/samsung/clk-cpu.h | 7 - drivers/clk/samsung/clk-exynos-arm64.c | 94 + drivers/clk/samsung/clk-exynos-arm64.h | 20 + drivers/clk/samsung/clk-exynos3250.c | 54 +- drivers/clk/samsung/clk-exynos4.c | 41 +- drivers/clk/samsung/clk-exynos5250.c | 21 +- drivers/clk/samsung/clk-exynos5420.c | 29 +- drivers/clk/samsung/clk-exynos7885.c | 597 +++ drivers/clk/samsung/clk-exynos850.c | 366 +- drivers/clk/samsung/clk-pll.c | 1 + drivers/clk/samsung/clk-pll.h | 1 + drivers/clk/samsung/clk-s3c2410.c | 6 +- drivers/clk/samsung/clk-s3c64xx.c | 8 +- drivers/clk/samsung/clk-s5pv210.c | 8 +- drivers/clk/samsung/clk.c | 14 - drivers/clk/samsung/clk.h | 36 +- drivers/clk/socfpga/clk-agilex.c | 4 +- drivers/clk/socfpga/clk-gate.c | 4 +- drivers/clk/socfpga/clk-pll-s10.c | 2 +- drivers/clk/socfpga/clk-s10.c | 4 +- drivers/clk/st/clkgen-fsyn.c | 13 +- drivers/clk/st/clkgen-mux.c | 11 +- drivers/clk/sunxi-ng/Kconfig | 49 +- drivers/clk/sunxi-ng/Makefile | 101 +- drivers/clk/sunxi-ng/ccu-sun20i-d1-r.c | 140 + drivers/clk/sunxi-ng/ccu-sun20i-d1-r.h | 17 + drivers/clk/sunxi-ng/ccu-sun20i-d1.c | 1390 +++++++ drivers/clk/sunxi-ng/ccu-sun20i-d1.h | 15 + drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 58 +- drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 56 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 33 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 40 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 35 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 40 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 9 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 62 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 65 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 6 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 57 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c | 7 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 7 +- drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 7 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 40 +- drivers/clk/sunxi-ng/ccu_common.c | 6 + drivers/clk/sunxi-ng/ccu_div.c | 1 + drivers/clk/sunxi-ng/ccu_div.h | 78 + drivers/clk/sunxi-ng/ccu_frac.c | 6 + drivers/clk/sunxi-ng/ccu_gate.c | 4 + drivers/clk/sunxi-ng/ccu_gate.h | 32 +- drivers/clk/sunxi-ng/ccu_mp.c | 2 + drivers/clk/sunxi-ng/ccu_mp.h | 49 + drivers/clk/sunxi-ng/ccu_mult.c | 1 + drivers/clk/sunxi-ng/ccu_mux.c | 6 + drivers/clk/sunxi-ng/ccu_mux.h | 33 + drivers/clk/sunxi-ng/ccu_nk.c | 1 + drivers/clk/sunxi-ng/ccu_nkm.c | 1 + drivers/clk/sunxi-ng/ccu_nkmp.c | 1 + drivers/clk/sunxi-ng/ccu_nm.c | 1 + drivers/clk/sunxi-ng/ccu_phase.c | 1 + drivers/clk/sunxi-ng/ccu_reset.c | 1 + drivers/clk/sunxi-ng/ccu_sdm.c | 6 + drivers/clk/tegra/Makefile | 1 + drivers/clk/tegra/clk-device.c | 199 + drivers/clk/tegra/clk-pll.c | 2 +- drivers/clk/tegra/clk-super.c | 2 +- drivers/clk/tegra/clk-tegra114.c | 2 +- drivers/clk/tegra/clk-tegra20.c | 77 +- drivers/clk/tegra/clk-tegra30.c | 116 +- drivers/clk/tegra/clk.c | 75 +- drivers/clk/tegra/clk.h | 2 + drivers/clk/ti/adpll.c | 2 +- drivers/clk/visconti/Kconfig | 9 + drivers/clk/visconti/Makefile | 5 + drivers/clk/visconti/clkc-tmpv770x.c | 291 ++ drivers/clk/visconti/clkc.c | 206 + drivers/clk/visconti/clkc.h | 76 + drivers/clk/visconti/pll-tmpv770x.c | 85 + drivers/clk/visconti/pll.c | 340 ++ drivers/clk/visconti/pll.h | 62 + drivers/clk/visconti/reset.c | 107 + drivers/clk/visconti/reset.h | 36 + drivers/clk/x86/clk-fch.c | 48 +- drivers/clk/zynq/pll.c | 12 +- drivers/firmware/efi/efi-init.c | 5 + drivers/leds/Kconfig | 7 - drivers/leds/Makefile | 1 - drivers/leds/blink/leds-lgm-sso.c | 1 - drivers/leds/flash/Kconfig | 13 + drivers/leds/flash/Makefile | 1 + drivers/leds/flash/leds-ktd2692.c | 2 +- drivers/leds/flash/leds-mt6360.c | 910 +++++ drivers/leds/led-class.c | 6 +- drivers/leds/leds-fsg.c | 193 - drivers/leds/leds-lp50xx.c | 1 - drivers/leds/leds-lp55xx-common.c | 4 +- drivers/leds/leds-tca6507.c | 7 +- drivers/mmc/host/Kconfig | 1 + drivers/mmc/host/renesas_sdhi.h | 4 + drivers/mmc/host/renesas_sdhi_core.c | 45 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 21 + drivers/of/base.c | 38 +- drivers/of/fdt.c | 144 +- drivers/of/property.c | 17 +- drivers/of/unittest.c | 175 +- include/dt-bindings/clock/exynos4.h | 4 +- include/dt-bindings/clock/exynos5250.h | 4 +- include/dt-bindings/clock/exynos7885.h | 115 + include/dt-bindings/clock/exynos850.h | 54 +- include/dt-bindings/clock/imx8mp-clock.h | 1 - include/dt-bindings/clock/ingenic,jz4760-cgu.h | 2 + include/dt-bindings/clock/ingenic,jz4770-cgu.h | 1 + include/dt-bindings/clock/microchip,lan966x.h | 34 + include/dt-bindings/clock/mt7986-clk.h | 169 + include/dt-bindings/clock/qcom,gcc-msm8976.h | 240 ++ include/dt-bindings/clock/sun20i-d1-ccu.h | 156 + include/dt-bindings/clock/sun20i-d1-r-ccu.h | 19 + include/dt-bindings/clock/toshiba,tmpv770x.h | 181 + include/dt-bindings/reset/sun20i-d1-ccu.h | 77 + include/dt-bindings/reset/sun20i-d1-r-ccu.h | 16 + include/dt-bindings/reset/toshiba,tmpv770x.h | 41 + include/linux/clk-provider.h | 23 + include/linux/clk/sunxi-ng.h | 15 - include/linux/mfd/tps68470.h | 11 + include/linux/of_fdt.h | 11 +- include/linux/platform_data/clk-fch.h | 2 +- 383 files changed, 22414 insertions(+), 6276 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/arm-dsu-pmu.txt delete mode 100644 Documentation/devicetree/bindings/ata/brcm,sata-brcm.txt create mode 100644 Documentation/devicetree/bindings/ata/brcm,sata-brcm.yaml delete mode 100644 Documentation/devicetree/bindings/bus/brcm,gisb-arb.txt create mode 100644 Documentation/devicetree/bindings/bus/brcm,gisb-arb.yaml delete mode 100644 Documentation/devicetree/bindings/clock/exynos5260-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/exynos5410-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/exynos5433-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/exynos7-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/microchip,lan966x-gck.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8976.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos5260-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos5410-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos5433-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos7-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos7885-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml create mode 100644 Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/qcom,prng.txt create mode 100644 Documentation/devicetree/bindings/crypto/qcom,prng.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-gpio.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/nvidia,tegra186-bpmp-i2c.txt create mode 100644 Documentation/devicetree/bindings/i2c/nvidia,tegra186-bpmp-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.txt create mode 100644 Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/input/pwm-vibrator.txt create mode 100644 Documentation/devicetree/bindings/input/pwm-vibrator.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,l2- [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,l2- [...] delete mode 100644 Documentation/devicetree/bindings/leds/leds-bcm6328.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-bcm6328.yaml create mode 100644 Documentation/devicetree/bindings/leds/leds-mt6360.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml delete mode 100644 Documentation/devicetree/bindings/net/brcm,amac.txt create mode 100644 Documentation/devicetree/bindings/net/brcm,amac.yaml delete mode 100644 Documentation/devicetree/bindings/net/brcm,bcmgenet.txt create mode 100644 Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml delete mode 100644 Documentation/devicetree/bindings/net/brcm,mdio-mux-iproc.txt create mode 100644 Documentation/devicetree/bindings/net/brcm,mdio-mux-iproc.yaml delete mode 100644 Documentation/devicetree/bindings/net/brcm,systemport.txt create mode 100644 Documentation/devicetree/bindings/net/brcm,systemport.yaml create mode 100644 Documentation/devicetree/bindings/net/cdns,macb.yaml delete mode 100644 Documentation/devicetree/bindings/net/macb.txt delete mode 100644 Documentation/devicetree/bindings/pci/brcm,iproc-pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml create mode 100644 Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml delete mode 100644 Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/brcm,mdio-mux-bus-pci.txt create mode 100644 Documentation/devicetree/bindings/phy/brcm,ns2-pcie-phy.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/gpio-restart.txt create mode 100644 Documentation/devicetree/bindings/power/reset/gpio-restart.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/brcm,bcm7038-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/brcm,bcm7038-pwm.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/nvidia,tegra2 [...] delete mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,cmd-db.txt create mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,cmd-db.yaml delete mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,rmtfs-mem.txt create mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,rmtfs-mem.yaml delete mode 100644 Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.yaml delete mode 100644 Documentation/devicetree/bindings/rng/apm,rng.txt create mode 100644 Documentation/devicetree/bindings/rng/apm,x-gene-rng.yaml create mode 100644 Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml delete mode 100644 Documentation/devicetree/bindings/rng/atmel-trng.txt delete mode 100644 Documentation/devicetree/bindings/rng/brcm,iproc-rng200.txt create mode 100644 Documentation/devicetree/bindings/rng/brcm,iproc-rng200.yaml delete mode 100644 Documentation/devicetree/bindings/rng/ks-sa-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt create mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rng/omap3_rom_rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/st,rng.txt create mode 100644 Documentation/devicetree/bindings/rng/st,rng.yaml create mode 100644 Documentation/devicetree/bindings/rng/ti,keystone-rng.yaml create mode 100644 Documentation/devicetree/bindings/rng/ti,omap-rom-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rng/timeriomem_rng.txt create mode 100644 Documentation/devicetree/bindings/rng/timeriomem_rng.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/brcm,brcmstb-waketimer.txt create mode 100644 Documentation/devicetree/bindings/rtc/brcm,brcmstb-waketimer.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt create mode 100644 Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml delete mode 100644 Documentation/devicetree/bindings/usb/brcm,bdc.txt create mode 100644 Documentation/devicetree/bindings/usb/brcm,bdc.yaml create mode 100644 drivers/clk/clk-lan966x.c create mode 100644 drivers/clk/clk-tps68470.c create mode 100644 drivers/clk/mediatek/clk-mt7986-apmixed.c create mode 100644 drivers/clk/mediatek/clk-mt7986-eth.c create mode 100644 drivers/clk/mediatek/clk-mt7986-infracfg.c create mode 100644 drivers/clk/mediatek/clk-mt7986-topckgen.c create mode 100644 drivers/clk/qcom/gcc-msm8976.c create mode 100644 drivers/clk/qcom/gcc-sdx65.c copy drivers/clk/qcom/{gcc-sm8350.c => gcc-sm8450.c} (64%) create mode 100644 drivers/clk/renesas/r8a779f0-cpg-mssr.c create mode 100644 drivers/clk/renesas/rcar-gen4-cpg.c create mode 100644 drivers/clk/renesas/rcar-gen4-cpg.h create mode 100644 drivers/clk/samsung/clk-exynos-arm64.c create mode 100644 drivers/clk/samsung/clk-exynos-arm64.h create mode 100644 drivers/clk/samsung/clk-exynos7885.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun20i-d1-r.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun20i-d1-r.h create mode 100644 drivers/clk/sunxi-ng/ccu-sun20i-d1.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun20i-d1.h create mode 100644 drivers/clk/tegra/clk-device.c create mode 100644 drivers/clk/visconti/Kconfig create mode 100644 drivers/clk/visconti/Makefile create mode 100644 drivers/clk/visconti/clkc-tmpv770x.c create mode 100644 drivers/clk/visconti/clkc.c create mode 100644 drivers/clk/visconti/clkc.h create mode 100644 drivers/clk/visconti/pll-tmpv770x.c create mode 100644 drivers/clk/visconti/pll.c create mode 100644 drivers/clk/visconti/pll.h create mode 100644 drivers/clk/visconti/reset.c create mode 100644 drivers/clk/visconti/reset.h create mode 100644 drivers/leds/flash/leds-mt6360.c delete mode 100644 drivers/leds/leds-fsg.c create mode 100644 include/dt-bindings/clock/exynos7885.h create mode 100644 include/dt-bindings/clock/microchip,lan966x.h create mode 100644 include/dt-bindings/clock/mt7986-clk.h create mode 100644 include/dt-bindings/clock/qcom,gcc-msm8976.h create mode 100644 include/dt-bindings/clock/sun20i-d1-ccu.h create mode 100644 include/dt-bindings/clock/sun20i-d1-r-ccu.h create mode 100644 include/dt-bindings/clock/toshiba,tmpv770x.h create mode 100644 include/dt-bindings/reset/sun20i-d1-ccu.h create mode 100644 include/dt-bindings/reset/sun20i-d1-r-ccu.h create mode 100644 include/dt-bindings/reset/toshiba,tmpv770x.h