This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from b85080c106b1 Merge tag 'compat-ioctl-fix' of git://git.kernel.org:/pub/ [...] new da4f2b4ccc49 ARM: OMAP2+: am43xx: Add lcdc clockdomain new 8de44fb70659 ARM: OMAP2+: pdata-quirks: add PRM data for reset support new e4c4b540e1e6 ARM: OMAP4+: remove pdata quirks for omap4+ iommus new 2f14101a1d76 ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879 new 4ea3711aece4 ARM: OMAP2+: omap-iommu.c conversion to ti-sysc new 4601832f4050 ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot new d5279a57c408 Merge tag 'omap-for-v5.6/soc-signed' of git://git.kernel.o [...] new 064f42b28a6d ARM: brcmstb: Add debug UART entry for 7216 new c586f47f55d8 ARM: bcm: Select ARM_AMBA for ARCH_BRCMSTB new 3a4252daee7e Merge tag 'arm-soc/for-5.6/soc' of https://github.com/Broa [...] new ad097ab061b0 ARM: exynos: Correct the help text for platform Kconfig option new 45984f0c70cc ARM: samsung: Rename Samsung and Exynos to lowercase new e4b072cc2e18 Merge tag 'samsung-soc-5.6' of https://git.kernel.org/pub/ [...] new 1a3388d506bf ARM: tegra: Enable PLLP bypass during Tegra124 LP1 new cf94a7a06a7d ARM: tegra: Modify reshift divider during LP1 new 9c65b8463f41 ARM: tegra: Use clk_m CPU on Tegra124 LP1 resume new 511f96fb673c Merge tag 'tegra-for-5.6-arm-core' of git://git.kernel.org [...] new b3082f1bf8a6 ARM: imx: Add i.MX7ULP SoC serial number support new 4562fa4c86c9 ARM: imx: Enable ARM_ERRATA_814220 for i.MX6UL and i.MX7D new c74067a0f776 ARM: imx: only select ARM_ERRATA_814220 for ARMv7-A new 123718659721 Merge tag 'imx-soc-5.6' of git://git.kernel.org/pub/scm/li [...] new fc8c4c059c23 ARM: at91: Kconfig: add sam9x60 pll config flag new fe7ff55d7918 ARM: at91: Kconfig: add config flag for SAM9X60 SoC new eb0df9b7fb02 ARM: at91: pm: move SAM9X60's PM under its own SoC config flag new dccf72291394 drivers: soc: atmel: move sam9x60 under its own config flag new a79fa0c12c93 power: reset: Kconfig: select POWER_RESET_AT91_RESET for sam9x60 new 1b6e21f2831e drivers: soc: atmel: select POWER_RESET_AT91_SAMA5D2_SHDWC [...] new 80f58695158e ARM: debug-ll: select DEBUG_AT91_RM9200_DBGU for sam9x60 new 6b9dfd986a81 ARM: at91: pm: use SAM9X60 PMC's compatible new ec6e618c8c01 ARM: at91: pm: use of_device_id array to find the proper s [...] new d9b8e21eae5d ARM: at91: Documentation: add sam9x60 product and datasheet new e9d440157e75 Merge tag 'at91-5.6-soc' of git://git.kernel.org/pub/scm/l [...] new db711893eac8 ARM: OMAP2+: Add omap_secure_init callback hook for secure [...] new dbebc8bfe9dc ARM: OMAP2+: Introduce check for OP-TEE in omap_secure_init() new 48840e16c299 ARM: OMAP2+: Use ARM SMC Calling Convention when OP-TEE is [...] new 8ab871f8bdfc ARM: OMAP2+: sleep43xx: Call secure suspend/resume handlers new 21473e16b116 Merge tag 'omap-for-v5.6/soc-smc-signed' of git://git.kern [...] new 6c6b3f1f260b ARM: zynq: use physical cpuid in zynq_slcr_cpu_stop/start new 31a7d26fbc51 Merge tag 'zynq-soc-for-v5.6' of https://github.com/Xilinx [...] new 5ec6fd39f5f2 ARM: s3c24xx: Switch to atomic pwm API in rx1950 new 21829ec37e1b ARM: exynos: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 new af15a11b9046 ARM: s3c64xx: Drop unneeded select of TIMER_OF new a9eeb0e61128 Merge tag 'samsung-soc-5.6-2' of https://git.kernel.org/pu [...] new c37baa06f8a9 ARM: OMAP2+: Fix undefined reference to omap_secure_init new d8430df17211 Merge tag 'omap-for-v5.6/soc-build-fix-signed' of git://gi [...] new 469030d454bd Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] new b6df5e2bc8fc ARM: dts: exynos: Rename children of SysRAM node to "sram" new d4ec0cb05064 ARM: dts: exynos: Add support for the touch-sensitive butt [...] new 1a5a85c56402 ARM: dts: exynos: Add Mali/GPU node on Exynos5420 and enab [...] new 5a7df4476feb Merge tag 'samsung-dt-5.5-2' of https://git.kernel.org/pub [...] new 68441353538b arm64: dts: agilex: add NAND IP to base dts new 3c0f3b8545e7 arm64: dts: add NAND board files for Stratix10 and Agilex new 310704e614ac arm64: dts: agilex: Add EDAC Device Tree new a6706bd60be7 arm64: dts: agilex: Add SysMgr compatible new 2f804ba7aa9e arm64: dts: agilex: Add SysMgr to Ethernet nodes new e691c23ebe8f Merge tag 'socfpga_dts_updates_for_v5.5_part2' of git://gi [...] new 70016ef0bd86 ARM: dts: ux500: declare GPADC IIO ADC channels new 08d89bc90d9e ARM: dts: ux500: snowball: Remove unused PRCMU cpufreq node new 6cfeb611b471 dt-bindings: arm: Document compatibles for Ux500 boards new 0f8e741404af ARM: dts: ux500: Move generic pin configs out of ste-href- [...] new 7fee202265b7 ARM: dts: ux500: Rename generic pin configs according to p [...] new 4dbeac736464 ARM: dts: ux500: Add alternative SDI pin configs new 99e1df613625 ARM: dts: ux500: Add pin configs for UART1 CTS/RTS pins new 96b619e3c1df ARM: dts: ux500: nomadik-pinctrl: Add &gpio_in_nopull new fae284f1bc77 ARM: dts: ux500: Disable I2C/SPI buses by default new 6b69c7296a9a ARM: dts: ux500: Add aliases for I2C and SPI buses new 5195887a6fe0 ARM: dts: ux500: Move serial aliases to ste-dbx5x0.dtsi new bef475b03d9b ARM: dts: ux500: Remove ux500_ prefix from ux500_serial* labels new 02234ee9e4d7 ARM: dts: ux500: Add "simple-bus" compatible to soc node new b2ee5877508b ARM: dts: ux500: Use "arm,pl031" compatible for PL031 new 27e7c033d3b4 ARM: dts: ux500: Drop pulls on I2C buses new f6a76d425680 ARM: dts: ux500: Break out DB8500 DTSI new 8668223a1ea7 ARM: dts: ux500: Split TVK DTSI files in two new 42a1e9450c27 ARM: dts: ux500: Add devicetree for HREF520 new c3d68019fce2 Merge tag 'ux500-armsoc-v5.6-1' of git://git.kernel.org/pu [...] new f1da5ea67059 arm64: dts: Add Unisoc's SC9863A SoC support new 9956b94eea28 ARM: dts: ux500: Remove unused ste-href-ab8505.dtsi new 6299f3002bc1 ARM: dts: ux500: Add device tree include for AB8505 new 92ac62e1c3ef dt-bindings: arm: ux500: Document samsung,golden compatible new b952efeb7ad4 ARM: dts: ux500: Add device tree for Samsung Galaxy S III [...] new 032c18c566ea ARM: dts: ux500: samsung-golden: Add IMU (accelerometer + [...] new 234a0387f73c ARM: dts: ux500: samsung-golden: Add touch screen new fbb7c4a13c96 ARM: dts: ux500: samsung-golden: Add WiFi new 224bf0fe7292 ARM: dts: ux500: samsung-golden: Add Bluetooth new 0b0d7158916a Merge tag 'ux500-armsoc-v5.6-2' of git://git.kernel.org/pu [...] new 6f89dd9e9325 ARM: dts: iwg20d-q7-common: Add LCD support new 61b58e3f6e51 ARM: dts: sh73a0: Rename twd clock to periph clock new df1a0aac0a53 ARM: dts: sh73a0: Add device node for ARM global timer new 8443ffd1bbd5 ARM: dts: r8a7779: Add device node for ARM global timer new 8a481af10e6a ARM: dts: renesas: Group tuples in regulator-gpio states p [...] new c2e952ef5abb ARM: dts: renesas: Group tuples in interrupt properties new f54e670dee2d ARM: dts: renesas: Group tuples in pci ranges and dma-rang [...] new 505128865a0e ARM: dts: rcar-gen2: Fix PCI high address in interrupt-map-mask new 3bb426d042f3 ARM: dts: rcar-gen2: Add missing mmio-sram bus properties new 0aed218f7948 ARM: dts: r8a7778: Add missing clock-frequency for fixed clocks new fe4a76fafdb4 ARM: dts: sh73a0: Add missing clock-frequency for fixed clocks new ec6710852076 Merge tag 'renesas-arm-dt-for-v5.6-tag1' of git://git.kern [...] new 87924226737d arm64: dts: renesas: Remove use of ARCH_R8A7796 new 83772e1b4423 arm64: dts: renesas: Rename r8a7796* to r8a77960* new 36f062124df3 arm64: dts: renesas: Group tuples in regulator-gpio states [...] new 0aab5b914b41 arm64: dts: renesas: Group tuples in interrupt properties new 9504a9f27a8c arm64: dts: renesas: Group tuples in pci ranges and dma-ra [...] new 993f2c9abe02 arm64: dts: renesas: r8a77970: Group tuples in thermal reg [...] new bf2b74ce9b33 arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-syn [...] new 36065b0715df arm64: dts: renesas: r8a77961: Add RWDT node new c6ef2b349845 arm64: dts: renesas: r8a77961: Add GPIO nodes new 9ccf74a93d3c arm64: dts: renesas: r8a77961: Add RAVB node new 8372579d5bb5 arm64: dts: renesas: r8a77961: Add SYS-DMAC nodes new 19d40e551353 arm64: dts: renesas: r8a77961: Add I2C nodes new 111cc9ace2b5 arm64: dts: renesas: r8a77961: Add SDHI nodes new ae56c940f188 arm64: dts: renesas: Add EK874 board with idk-2121wr displ [...] new 052e99db7c00 arm64: dts: renesas: Rename r8a7795{-es1,}* to r8a7795[01]* new 919d31abe701 arm64: dts: renesas: Drop redundant SoC prefixes from ULCB [...] new 567d4ffb6dc5 arm64: dts: renesas: Sort DTBs in Makefile new 7ba33c335a5b arm64: dts: renesas: Prepare for split of ARCH_R8A7795 int [...] new 8b004f12624b Merge tag 'renesas-arm64-dt-for-v5.6-tag1' of git://git.ke [...] new c4ed20f74c79 dt-bindings: timer: renesas: tmu: Document r8a774b1 bindings new b32bfbc98a74 dt-bindings: can: rcar_can: document r8a774b1 support new 837b7deb364c dt-bindings: can: rcar_canfd: document r8a774b1 support new 3b6930e82439 Merge tag 'renesas-dt-bindings-for-v5.6-tag1' of git://git [...] new 247aa9e4d22d dt-bindings: marvell,mmp2: Add clock ids for the HSIC clocks new be61795bbd3c clk: mmp2: Add HSIC clocks new f6f149604eef dt-bindings: phy: Add binding for marvell,mmp3-hsic-phy new 3240d5b872f2 ARM: dts: mmp3: Add HSIC controllers new 0bc5f749bcb6 ARM: dts: mmp3-dell-ariel: Enable the HSIC new 4081b335592a Merge branch 'mmp/hsic' into arm/dt new e2ce979bf176 ARM: dts: mmp3: Fix typos new 32d319c02d80 Merge branch 'mmp/hsic' into arm/dt new bf21e6e1b0c7 ARM: dts: dra76-evm: add HDMI output new edb71d34de39 ARM: dts: am57xx-idk-common: add HDMI to the common dtsi new 65d26052d513 ARM: dts: omap3: name mdio node properly new c8d37f625fed ARM: dts: am335x-evm: Use drm simple-panel instead of tilc [...] new 32ee9fdf66b7 ARM: dts: am335x-evmsk: Use drm simple-panel instead of ti [...] new bfe0237dd6c4 ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0 new 3f9c6a6d9056 Merge tag 'omap-for-v5.6/dt-signed' of git://git.kernel.or [...] new f60c41257fa0 ARM: dts: Configure interconnect target module for am4 qspi new e36afc29ea98 ARM: dts: Configure interconnect target module for am3 sham new ed8e44dfa757 ARM: dts: Configure interconnect target module for am4 sham new e132681cef0a ARM: dts: Configure interconnect target module for dra7 sham new b4679c0544fe ARM: dts: Configure interconnect target module for am3 aes new e9225f22c760 ARM: dts: Configure interconnect target module for am4 aes new 2ea3ce2cf6ab ARM: dts: Configure interconnect target module for dra7 aes new f6d9eb0c253b ARM: dts: Configure interconnect target module for am4 des new eabb3f5a1b4f ARM: dts: Configure interconnect target module for dra7 des new dbd2d6f9be96 ARM: dts: dra7: convert IOMMUs to use ti-sysc new 3e4120b9c0bf ARM: dts: dra74x: convert IOMMUs to use ti-sysc new 22f8d6649d4b ARM: dts: omap4: convert IOMMUs to use ti-sysc new a6c8056d2f34 ARM: dts: omap5: convert IOMMUs to use ti-sysc new 65b5969e58de ARM: dts: Add generic compatible for omap sdma instances new eb6b38b26edf ARM: dts: Configure interconnect target module for omap2 sdma new bfab07ee52a2 ARM: dts: Configure interconnect target module for omap3 sdma new d71b48236c83 Merge tag 'sdma-dts' into omap-for-v5.6/ti-sysc-dt new 8a6c3e88bb7a Merge tag 'omap-for-v5.6/ti-sysc-dt-signed' of git://git.k [...] new 785ca50f8e61 Merge branch 'omap/soc' into arm/dt new 0cd62d5e7432 ARM: OMAP2+: Drop legacy platform data for am4 qspi new 19c8915ca38f ARM: OMAP2+: Drop legacy platform data for omap4 aess new a0fc37ff28c0 ARM: OMAP2+: Drop legacy platform data for omap4 dmic new 6974285ed52a ARM: OMAP2+: Drop legacy platform data for omap4 mcpdm new 1d2a38d42b04 ARM: OMAP2+: Drop legacy platform data for omap5 dmic new 4150fe384e4d ARM: OMAP2+: Drop legacy platform data for omap5 mcpdm new 6899cf73880e ARM: OMAP2+: Drop legacy platform data for am3 and am4 sham new 68e3b63e7538 ARM: OMAP2+: Drop legacy platform data for dra7 sham new c31502179d06 ARM: OMAP2+: Drop legacy platform data for am3 and am4 aes new 1633d8d37241 ARM: OMAP2+: Drop legacy platform data for dra7 aes new 69471c654ad9 ARM: OMAP2+: Drop legacy platform data for am4 des new 11b27908a3bd ARM: OMAP2+: Drop legacy platform data for dra7 des new bfdfd5636a9d ARM: OMAP2+: Drop legacy platform data for omap4 timers ex [...] new 1b44c550a481 ARM: OMAP2+: Drop legacy platform data for omap5 timers ex [...] new aec518020559 ARM: OMAP2+: Drop legacy platform data for am3 and am4 tim [...] new 3d1d10be064b ARM: OMAP2+: Drop legacy platform data for dra7 timers exc [...] new cfbeeedaa5dc ARM: OMAP2+: Drop legacy platform data for am3 and am4 epwmss new 846a1b675c8f ARM: OMAP2+: Drop legacy platform data for dra7 epwmss new c62201a3565b ARM: OMAP2+: Drop legacy platform data for am3 and am4 spinlock new d169232953f0 ARM: OMAP2+: Drop legacy platform data for omap4 spinlock new 995c1535da0a ARM: OMAP2+: Drop legacy platform data for omap5 spinlock new 4554f0a1cbe6 ARM: OMAP2+: Drop legacy platform data for dra7 spinlock new 78e2d1f4b703 ARM: OMAP2+: Drop legacy platform data for am3 and am4 spi new 17b6e0280f31 ARM: OMAP2+: Drop legacy platform data for am3 and am4 dcan new 80d861cda650 ARM: OMAP2+: Drop legacy platform data for dra7 dcan new 958036e21253 ARM: OMAP2+: Drop legacy platform data for am3 adc_tsc new 97752cc26ef1 ARM: OMAP2+: Drop legacy platform data for am4 adc_tsc new ff594e2296c3 ARM: OMAP2+: Drop legacy platform data for am3 and am4 elm new fccccdcd85f8 ARM: OMAP2+: Drop legacy platform data for omap4 elm new a9f31495c612 ARM: OMAP2+: Drop legacy platform data for dra7 elm new adb72394e2ab ARM: OMAP2+: Drop legacy platform data for am3 lcdc new 269e6ec23aeb ARM: OMAP2+: Drop legacy platform data for am4 ocp2scp new 813b09b05d49 ARM: OMAP2+: Drop legacy platform data for omap4 ocp2scp new 08f721e833dc ARM: OMAP2+: Drop legacy platform data for omap5 ocp2scp new adb47d9d141d ARM: OMAP2+: Drop legacy platform data for dra7 ocp2scp new 027678deaee3 ARM: OMAP2+: Drop legacy platform data for am4 vpfe new 72b48b999cb1 ARM: OMAP2+: Drop legacy platform data for omap4 hsi new a6b1e717e942 ARM: OMAP2+: Drop legacy platform data for omap4 smartreflex new e54740b4afe8 ARM: OMAP2+: Drop legacy platform data for dra7 smartreflex new a9e2d3c61d3d ARM: OMAP2+: Drop legacy platform data for omap4 kbd new 8c77b65635a6 ARM: OMAP2+: Drop legacy platform data for omap5 kbd new 5725e6c169c6 ARM: OMAP2+: Drop legacy platform data for omap4 slimbus new d864dbdfa6dd ARM: OMAP2+: Drop legacy platform data for omap4 fdif new 54a751f623f5 Merge branch 'omap-for-v5.6/ti-sysc-dt' into omap-for-v5.6 [...] new e4ebfc2ce6cc ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data new 6e678a76b345 ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data new 28b5afcd06d2 ARM: OMAP2+: Drop unused sdma functions new 755cbfd8cf89 ARM: OMAP2+: Drop sdma interrupt handling for mach-omap2 new f002180c3c46 ARM: OMAP2+: Configure sdma capabilities directly new c6797bcde307 ARM: OMAP2+: Configure dma_plat_info directly and drop dma [...] new 4c74ecf79227 dmaengine: ti: omap-dma: Add device tree match data and us [...] new 9938ee9cf921 dmaengine: ti: omap-dma: Configure global priority registe [...] new 211010aeb097 dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it new 61ecb53952f0 dmaengine: ti: omap-dma: Allocate channels directly new f4cfa36dab67 dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2 new 82f12e64a019 ARM: OMAP2+: Drop legacy init for sdma new 37b156ecf71a ARM: OMAP2+: Drop legacy platform data for sdma new 9fc85a7124b5 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] new e052860d1181 Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-signed' of git [...] new 030cc6cb1b6c ARM: dts: NSP: Use hardware I2C for BCM958625HR new c4414cac85b6 ARM: dts: bcm2835: Move rng definition to common location new 530735df6258 ARM: dts: bcm2711: Enable HWRNG support new 0100f76d9634 Merge tag 'tags/bcm2835-dt-next-2020-01-07' into devicetree/next new 6a346cf9738a Merge tag 'arm-soc/for-5.6/devicetree' of https://github.c [...] new 3d5191a140ba arm64: dts: hi3798cv200-poplar: add linux,rc-map-name for IR new 6fa154e46c72 arm64: dts: hi3798cv200: correct PCIe 'bus-range' setting new 031a612b16c2 Merge tag 'hisi-arm64-dt-for-5.6' of git://github.com/hisi [...] new f7a3b40baf77 ARM: dts: stm32: add pwm sleep pin muxing for stm32mp157c-ev1 new 1e381a657a1f ARM: dts: stm32: add pwm pin muxing for stm32mp157a-dk1 new 08af7401504f ARM: dts: stm32: add pwm sleep pins to stm32mp157c-ev1 new 4edf4c656db1 ARM: dts: stm32: add support for PWM on stm32mp157a-dk1 new f9b9aaaa06ad ARM: dts: stm32: add timers counter support on stm32mp157c new 0a1732cf6cdc ARM: dts: stm32: update slew-rate properties for sdmmc1 on [...] new 64e11cb783d1 ARM: dts: stm32: add sdmmc2 & 3 nodes for STM32MP157 SoC new 0382bf82fe7a ARM: dts: stm32: enable sdmmc2 node for stm32mp157c-ed1 board new 7e5d83981911 ARM: dts: stm32: add sdmmc3 node for STM32MP1 boards new ee39d8a3e4c8 ARM: dts: stm32: add ADC pins used for stm32mp157c-ed1 new 91ad4af4b297 ARM: dts: stm32: add ADC support to stm32mp157c-ed1 new ac4533a816e0 ARM: dts: stm32: remove unused rng interrupt on stm32f429 new 92d3a35c0725 ARM: dts: stm32: Adapt stm32mp157 pinctrl to manage STM32M [...] new 48c7181fa79f ARM: dts: stm32: Update stm32mp157 pinctrl files new 95e395c881b3 ARM: dts: stm32: Introduce new STM32MP15 SOCs: STM32MP151 [...] new 0eda69b6c5f9 ARM: dts: stm32: Manage security diversity for STM32M15x SOCs new 144d1ba70548 ARM: dts: stm32: Adapt STM32MP157 DK boards to stm32 DT diversity new a2bec7058852 ARM: dts: stm32: Adapt STM32MP157C ED1 board to STM32 DT d [...] new bfcfbb5c6c57 ARM: dts: stm32: remove "@" and "_" from stm32f4 pinmux groups new 49a58ba19603 ARM: dts: stm32: remove "@" and "_" from stm32f7 pinmux groups new 33ce3e626cef ARM: dts: stm32: remove syscfg clock on stm32mp15 ethernet new 46ccf1cecb22 ARM: dts: stm32: adjust slew rate for Ethernet on stm32mp15 new bf848759fb78 ARM: dts: stm32: Enable MAC TX clock gating during TX low- [...] new ad8e5610da1e ARM: dts: stm32: remove useless clock-names from RTC node [...] new 117e5dd21ced ARM: dts: stm32: remove useless clock-names from RTC node [...] new c10213273fe0 ARM: dts: stm32: enable USBPHYC on stm32mp15 DKx boards new 5841d00fe059 ARM: dts: stm32: enable USB Host (USBH) EHCI controller on [...] new 426c1e8fa7bf ARM: dts: stm32: enable USB OTG HS on stm32mp15 DKx boards new 6bdc753de689 ARM: dts: stm32: add phy-names to usbotg_hs on stm32mp157c-ev1 new 5659be8dcf1c ARM: dts: stm32: fix dma controller node name on stm32f746 new 6a60dc23a0da ARM: dts: stm32: fix dma controller node name on stm32f743 new a0fc09abf454 ARM: dts: stm32: fix dma controller node name on stm32mp157c new a09c71817f73 ARM: dts: stm32: update mlahb node according to the bindin [...] new f723d518bff3 ARM: dts: stm32: change nvmem node name on stm32f429 new 11ee8c7e44f5 ARM: dts: stm32: change nvmem node name on stm32mp1 new 0ff15a86d0c5 ARM: dts: stm32: Add power-supply for DSI panel on stm32f4 [...] new f8849332aeda ARM: dts: stm32: Add power-supply for RGB panel on stm32429i-eval new 37365e152a72 Merge tag 'stm32-dt-for-v5.6-1' of git://git.kernel.org/pu [...] new afa7f6eb4dca ARM: multi_v7_defconfig: enable STM32 PWR regulator new 8784692d2800 ARM: dts: rockchip: Add brcm bluetooth for rk3288-veyron new e964d463392d ARM: dts: rockchip: Add missing cpu operating points for r [...] new 1f5e92834006 ARM: dts: rockchip: Use ABI name for write protect pin on [...] new a950c4c63cde ARM: dts: rockchip: Use ABI name for recovery mode pin on [...] new 3886edbbb5ff Merge tag 'v5.6-rockchip-dts32-1' of git://git.kernel.org/ [...] new ec7d731d81e7 arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc new ec5b0af7da34 arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc new e748d3552733 arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc new 635f9a6d9cdc arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960 new 526ba2e2cf61 arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board new a793e19c15f2 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps new 876816b2679f arm64: dts: rockchip: Improve nanopi4 PCIe new 8554723e664d arm64: dts: rockchip: remove 408MHz operating point from px30 new 023115cdea26 arm64: dts: rockchip: add thermal infrastructure to px30 new 67dd31f71580 arm64: dts: rockchip: enable tsadc on px30-evb new a8e611f634e3 arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc new c38d8009ed6c arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc new 88c5a235e88b arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log new a308163a9d4b arm64: dts: rockchip: Use correct pin for lcd-reset pinctr [...] new 140e816a8083 arm64: dts: rockchip: Add SDR104 mode to SD-card I/F on rk [...] new a43e29090934 arm64: dts: rockchip: Enable MTD Flash on rk3399-roc-pc new 04a0077fdb19 arm64: dts: rockchip: Remove always-on properties from reg [...] new cfd66c682e8b arm64: dts: rockchip: Add regulators for PCIe for Radxa Ro [...] new 36be91112fbf arm64: dts: rockchip: Add GPU cooling device for RK3399 new ad848dd53385 dt-bindings: gpu: mali-bifrost: Add Rockchip PX30 new a07f34a083f2 arm64: dts: rockchip: add the gpu for px30 new 0c556dea089d arm64: dts: rockchip: enable the gpu on px30-evb new c2753d15d2b3 arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2 [...] new 7c5b6bfb14ca arm64: dts: rockchip: enable wifi module at sdio0 on rockpro64 new e09dabe49c68 arm64: dts: rockchip: hook up bluetooth at uart0 on rockpro64 new dc753369d129 dt-bindings: arm: rockchip: Add Rock Pi N10 binding new 488533533194 arm64: dts: rockchip: Add VMARC RK3399Pro SOM initial support new b97965803d26 ARM: dts: rockchip: Add Radxa Dalang Carrier board new 29478208c024 arm64: dts: rockchip: Add Radxa Rock Pi N10 initial support new ba790c16a8b0 arm64: dts: rockchip: remove identical &uart0 node from rk [...] new 4f279f9fbca5 arm64: dts: rockchip: Add RK3328 idle state new 7e90ccec8c3c arm64: dts: rockchip: Add PX30 DSI DPHY new cc5912ab43a1 arm64: dts: rockchip: add dsi controller for px30 new dbb6f7787961 arm64: dts: rockchip: Add PX30 LVDS new 24bea4dfa367 arm64: dts: rockchip: rk3399-firefly: remove num-slots fro [...] new 25418f9d4996 arm64: dts: rockchip: rk3399-hugsun-x99: remove supports-s [...] new 1fc61ed04d30 arm64: dts: rockchip: Enable mp8859 regulator on rk3399-roc-pc new 99e45e29b69d Merge tag 'v5.6-rockchip-dts64-1' of git://git.kernel.org/ [...] new 76c1f41577fb dt-bindings: arm: move sprd board file to vendor directory new e90cb36c77b9 ARM: dts: exynos: Remove syscon compatible from chipid nod [...] new 6c43b5d3964c ARM: dts: exynos: Add initial data for coupled regulators [...] new eaffc4de16c6 ARM: dts: exynos: Add missing CPU frequencies for Exynos5422/5800 new 5206265f78e4 ARM: dts: exynos: Correct USB3503 GPIOs polarity new c6d0192afa24 ARM: dts: exynos: Move Exynos5420 bus related OPPs to the [...] new 1019fe2c7280 ARM: dts: exynos: Adjust bus related OPPs to the values co [...] new ce258cfe4123 ARM: dts: samsung: Rename Samsung and Exynos to lowercase new dc48a3a795ca ARM: dts: exynos: Enable FIMD node and add proper panel no [...] new 90df036043d4 Merge tag 'samsung-dt-5.6' of https://git.kernel.org/pub/s [...] new 66cb6e9d7969 dt-bindings: memory-controller: Convert Tegra124 EMC to js [...] new 96b0239bbd61 dt-bindings: memory: Add Tegra186 memory client IDs new a213f9f1c35d dt-bindings: memory: Add Tegra194 memory controller header new 720ad00eade9 dt-bindings: memory: Add Tegra186 memory subsystem new e64d0098dd03 Merge tag 'tegra-for-5.6-dt-bindings' of git://git.kernel. [...] new 0cebea3ab053 ARM: tegra: Let the EMC hardware use the EMC clock new ceffd1040ac0 ARM: tegra: Rename EMC on Tegra124 new 834f1d6cf364 ARM: dts: tegra20: paz00: Add memory timings new 12c5beb98006 Merge tag 'tegra-for-5.6-arm-dt' of git://git.kernel.org/p [...] new 0bab86abe5b8 arm64: tegra: Let the EMC hardware use the EMC clock new 47cd385e08ea arm64: tegra: Rename EMC on Tegra132 new b72d52a1b60b arm64: tegra: Add interrupt for memory controller on Tegra186 new 3f6eaef9ab37 arm64: tegra: Add external memory controller on Tegra186 new be9b887f3bba arm64: tegra: Add the memory subsystem on Tegra194 new 06c6b06f8908 arm64: tegra: Make XUSB node consistent with the rest new 09903c5e07ac arm64: tegra: Add fuse/apbmisc node on Tegra194 new 6f78a9460f27 arm64: tegra: Enable PWM fan on Jetson Nano new 1f32a31fe27e arm64: tegra: Enable SDIO on Jetson Nano M.2 Key E new cd8f843c6c9b arm64: tegra: Redefine force recovery key on Jetson AGX Xavier new f41f34ddcee6 arm64: tegra: Allow bootloader to configure Ethernet MAC o [...] new 84c2f68ed2f8 Merge tag 'tegra-for-5.6-arm64-dt' of git://git.kernel.org [...] new aecc313490ae ARM: dts: mvebu: add support for SolidRun Clearfog GTR new 5c04ad85627f ARM: armada-38x-solidrun-microsom: move i2c0 to SOM DT new e645d14e243e ARM: dts: armada-38x-solidrun-microsom: add eeprom new e4018a496b72 ARM: dts: armada-388-clearfog: add eeprom new d104b3be1bab Merge tag 'mvebu-dt-5.6-1' of git://git.infradead.org/linu [...] new 1eebac024058 arm64: dts: uDPU: fix broken ethernet new fe3ec631a77d arm64: dts: uDPU: remove i2c-fast-mode new cd592187f9de arm64: dts: uDPU: SFP cages support 3W modules new 62bba54d9940 arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node new 7f1f5ac4dcbd Merge tag 'mvebu-dt64-5.6-1' of git://git.infradead.org/li [...] new a1433ca47e26 dt-bindings: arm: imx: Add the i.MX6SX-SDB Rev-A board new 7bd9f52628f0 dt-bindings: arm: imx: Add the i.MX7D-SDB Rev-A board new 5780c958da06 dt-bindings: arm: fsl: add compatible string for Tolino Shine 3 new 8c8d09e24d45 dt-bindings: mxsfb: Add compatible for iMX8MQ new 838f8ed9a094 dt-bindings: arm: fsl: Document i.MX7ULP Embedded Artists [...] new 031c8cd8bd24 media: dt-bindings: media: fsl-pxp: add missing imx6sll new 5f131c484883 bindings: fsl: document compatibles of lx2160a boards new a59666337f3b dt-bindings: arm: Add Google Coral Edge TPU entry new d611f817ecb4 dt-bindings: arm: Add devicetree binding for Thor96 Board new 747612c4aefd dt-bindings: arm: fsl: Add Gateworks Ventana i.MX6DL/Q com [...] new 485e35e4b5e6 Merge tag 'imx-bindings-5.6' of git://git.kernel.org/pub/s [...] new 388adcbb08ef ARM: dts: imx6q-logicpd: Enable ili2117a Touchscreen new e26f87c59ec4 ARM: dts: imx6sx-sdb-reva: Add revision in board compatibl [...] new 97a94cd58c50 ARM: dts: imx7d-sdb-reva: Add revision in board compatible string new 0b47f9201075 ARM: dts: add devicetree entry for Tolino Shine 3 new 6d8709248d88 ARM: dts: e60k02: Pass the memory unit address new e50811396a49 ARM: dts: imx25: consolidate properties of usbhost1 in dtsi file new 562ed3e439a6 ARM: dts: imx25: describe maximum speed of internal usbhos [...] new d27f9d634c9b ARM: dts: ls1021a: add node describing external interrupt lines new 0840a47ee85f ARM: dts: ls1021a-tsn: Use interrupts for the SGMII PHYs new 7d00c4fb4faf ARM: dts: imx7ulp-com: Add initial support for i.MX7UP COM board new 02f8eb40ef7b ARM: dts: imx7s: Add power domain for imx7d HSIC new f3042a86558e ARM: dts: imx6: rdu2: Add node for UCS1002 USB charger chip new cd58a174e586 ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 new 6bb1e09c4c37 ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed new d9267ca19534 ARM: dts: phycore-imx6: set buck regulator modes explicitly new e5380cd85b3d ARM: dts: vf610-zii-dev-rev-b: Drop redundant I2C properties new 444d18a7dd63 ARM: dts: vf610-zii-scu4-aib: Use generic names for DT nodes new b5f02bc3534a ARM: dts: vf610-zii-scu4-aib: Add node for switch watchdog new 3ee959b19c6f ARM: dts: colibri-imx6ull: correct wrong pinmuxing and add [...] new 75d91c0dcd59 ARM: dts: imx6sll: add PXP module new e1af00487dee ARM: dts: imx6qdl-apalis: mux HDMI CEC pin new ec1c36382ba1 ARM: dts: imx51-babbage: Fix the DVI output description new a52e537da7e9 ARM: dts: imx6: phycore-som: add pmic onkey device new ff80398d2a11 ARM: dts: imx7: Unify temp-grade and speed-grade nodes new b3d18de3e823 ARM: dts: imx6qdl-icore-1.5: Remove duplicate phy reset methods new 99c2e3793f93 ARM: dts: imx6qdl-icore: Add fec phy-handle new 819b5beb62c6 ARM: dts: imx7d-pico: Add LCD support new bb3bd0740db8 ARM: dts: imx6sl-tolino-shine3: Remove incorrect power sup [...] new 3b49b6cde513 ARM: dts: imx6ul-14x14-evk: Pass the "broken-cd" property new 125120298dc0 ARM: dts: imx: Add GW5907 board support new a1fb69366bb1 ARM: dts: imx: Add GW5910 board support new 169e12f99cf9 ARM: dts: imx: Add GW5913 board support new 9a820b558170 ARM: dts: imx: Add GW5912 board support new 78c47feaff05 Merge tag 'imx-dt-5.6' of git://git.kernel.org/pub/scm/lin [...] new c7649739f55d arm64: dts: imx8qxp: Remove unnecessary "interrupt-parent" [...] new 0900a484928d arm64: dts: imx8mm: remove "simple-bus" for anatop new 0f93eb28ff3a arm64: dts: imx8mn: remove "simple-bus" for anatop new 0376f6ec9eb8 arm64: dts: imx8m: Add ddr controller nodes new 912b9dacf3f0 arm64: dts: imx8mq: increase NOC clock to 800 MHz new 1987ddfca358 arm64: dts: imx8mq: Add eLCDIF controller new 4999236e05b8 arm64: dts: zii-ultra: adjust board names new fcb1991c46a6 arm64: dts: imx8mq: add missing SAI nodes new c77fae5ba09a arm64: dts: ls1028a: Add FlexSPI support new a932cb23775b arm64: dts: ls1046a: Add QSPI node for ls1046afrwy new 070b761d5462 arm64: dts: ls1046a: Update QSPI node properties of ls1046ardb new d5cee6cd8b72 arm64: dts: ls208x: Remove non-compatible driver device fr [...] new 68a2b3fddb31 arm64: dts: ls1088a: Add QSPI support for NXP LS1088 new 6e1b8fae892d arm64: dts: lx2160a: add emdio1 node new f4bd225f7cf4 arm64: dts: lx2160a: add RGMII phy nodes new d51cb99cf33f arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF new bf587f8934c8 arm64: dts: imx8mn-evk: enable usb1 and typec support new 434f9cc1f7a0 arm64: dts: ls1028a: add missing sai nodes new 9c015e13c875 arm64: dts: ls1028a: put SAIs into async mode new 5705b9dcda57 arm64: dts: lx2160a: add emdio2 node new 0e8322dc5e53 arm64: dts: lx2160a: add dts for CEX7 platforms new 2728c4a124a1 arm64: dts: imx8mm: Add missing mux options for UART1 and [...] new aebf07e63e41 arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus" new 869bf854291b arm64: dts: ls1028a: Update edma compatible to fit eDMA driver new 00187f491179 arm64: dts: ls1028a-rdb: enable emmc hs400 mode new 6eca4d1f58ff arm64: dts: freescale: add initial support for Google i.MX [...] new bff5b9723732 arm64: dts: imx8mm: Add Crypto CAAM support new 537c00e3a73c arm64: dts: imx8mq-librem5-devkit: add accelerometer and g [...] new 68ca364d4812 arm64: dts: freescale: Add devicetree support for Thor96 board new 73d582606a8b arm64: dts: ls208xa: Update qspi node properties for LS2088ARDB new 67f2fd029896 arm64: dts: imx8mq-sr-som: add eeprom description new 785331b35bfa arm64: dts: imx8mq-hummingboard-pulse: add eeprom description new aad2417502a1 arm64: dts: imx8mn: add crypto node new e1437b09449a arm64: dts: imx8mm: Memory node should be in board DT new c16b4571bb27 arm64: dts: imx8mn: Memory node should be in board DT new 87f846c773ea Merge tag 'imx-dt64-5.6' of git://git.kernel.org/pub/scm/l [...] new 2c63afdafa51 arm64: dts: allwinner: orange-pi-3: Enable IR receiver new 59f3f4dcf68d arm64: dts: allwinner: h6: Enable USB 3.0 host for Beelink [...] new e69f2736cf87 ARM: dts: allwinner: Split out non-SoC specific parts of N [...] new 66e3bc4a85b0 ARM: dts: sunxi: Add Neutis N5H3 support new 3d7349846225 dt-bindings: arm: sunxi: add Neutis N5H3 new 24e9f61c1411 arm64: dts: allwinner: sun50i-h6-pine-h64: state that the [...] new f33a91175029 arm64: dts: allwinner: add pineh64 model B new d2fccf94495e media: dt-bindings: media: add new rc map name new 42ccc3d79b7f arm64: dts: allwinner: h6: tanix-tx6: Add IR remote mapping new fe67dfcb44c6 ARM: dts: sun8i: h3: Add rc map for Beelink X2 new 7aa9b9eb7d6a arm64: dts: allwinner: H6: Add PMU mode new c35a516a4618 arm64: dts: allwinner: H5: Add PMU node new 0388a110747b arm: dts: allwinner: H3: Add PMU node new 6a85afe4bc88 dt-bindings: pwm: allwinner: Add H6 PWM description new 88432f5f8469 arm64: dts: allwinner: h6: Add PWM node new f0c3b29f56f0 arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators new 012af5531471 arm64: dts: allwiner: Fix typo in dual licensed SPDX identifier new d2ab1a675698 arm64: dts: allwinner: Fix wrong license header new b4b8f2c96158 arm64: dts: allwinner: Convert license to SPDX identifier new cabbaed71989 arm64: dts: allwinner: unify header comment style new 0738badd9d3f ARM: dts: sun8i: r40: Add I2C pinmux options new 04a55fb2ff70 dt-bindings: clocks: Convert Allwinner DE2 clocks to a schema new c82f30306cdd dt-bindings: clocks: Convert Allwinner A80 USB clocks to a schema new c1cc29f2a045 dt-bindings: clocks: Convert Allwinner A80 DE clocks to a schema new 96940819e5b3 ARM: dts: sun9i: Make sure the USB PHY resources are in th [...] new c36ffe4db690 ARM: dts: sun8i: v3s: Remove redundant assigned-clocks new ef4afc620fa0 ARM: dts: sunxi: Add missing dmas properties to TCON new 7309386df550 ARM: dts: sun8i: nanopi-duo2: Fix GPIO regulator state array new b39f712dbe85 ARM: dts: sun9i: Remove useless reset and clock names new 1b084d2e4eae ARM: dts: sun8i-a83t: Add thermal sensor and thermal zones new b37da9c8e62e ARM: dts: sun8i-h3: Add thermal sensor and thermal zones new 9ad42557109a arm64: dts: allwinner: h5: Add thermal sensor and thermal zones new 59f5e9b9a802 arm64: dts: allwinner: a64: Add thermal sensors and thermal zones new 16c8ff571a16 arm64: dts: allwinner: a64: Add MIPI DSI pipeline new 1b27080ab245 ARM: dts: sunxi: Add Libre Computer ALL-H3-IT H5 board new d7cfb661b206 arm64: dts: allwinner: h6: Add thermal sensor and thermal zones new 7569ac447569 ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K new 396c95e8b138 ARM: dts: sun8i: R40: Add PMU node new 0a934343a4bf ARM: dts: sun8i: r40: Use tcon top clock index macros new 06dfaf1dc27f ARM: dts: sunxi: Add missing LVDS resets and clocks new 7faf7fbf2500 ARM: dts: sun4i: Add CSI1 controller and pinmux options new 2c2479406405 ARM: dts: sun7i: Add CSI1 controller and pinmux options new 8614a5e97206 ARM: dts: sun8i: r40: Add device node for CSI0 new ad39fc5b5fe5 arm64: dts: allwinner: a64: pinebook: Fix lid wakeup new 554581b79139 ARM: dts: sun8i: R40: Add SPI controllers nodes and pinmuxes new 60d0426d7603 arm64: dts: allwinner: h5: Add Libre Computer ALL-H5-CC H5 board new 765866edb16a ARM: dts: sunxi: Use macros for references to CCU clocks new b71818cbda25 arm64: dts: allwinner: sun50i-a64: Use macros for newly ex [...] new f267eff70c0c arm64: dts: allwinner: a64: add CPU clock to CPU0-3 nodes new e1c3804a1774 arm64: dts: allwinner: a64: add cooling maps and thermal t [...] new 51b3eaba8ad7 arm64: dts: allwinner: a64: add dtsi with CPU operating points new ac904843087b arm64: dts: allwinner: a64: enable DVFS new 7d6292ab1119 Merge tag 'sunxi-dt-for-5.6-2' of https://git.kernel.org/p [...] new 19f62c76f1c6 arm64: dts: mt8173: Add dynamic power node. new d3c306e31bc7 arm64: dts: add gce node for mt8183 new 1180beb08b91 arm64: dts: mt8173: add Mediatek JPEG Codec new a845ad16212e arm64: dts: mt8183: add reset-cells in infracfg new 2db34041dcac Merge tag 'v5.5-next-dts64' of https://git.kernel.org/pub/ [...] new d8beb54edb78 ARM: dts: at91: sama5d2: disable pwm0 by default new 4514a7c81234 ARM: dts: at91: sama5d2: mark secumod as a GPIO controller new c963e34f5ac6 dt-bindings: ARM: at91: Document SAMA5D27 WLSOM1 and Evalu [...] new 5d4c3cfb63fe ARM: dts: at91: sama5d27_wlsom1: add SAMA5D27 wlsom1 and w [...] new e52a033610b0 ARM: dts: at91: sama5d27_som1_ek: add i2c filters properties new bbd73c02e7d1 ARM: dts: at91: sama5d2: set the sdmmc gclk frequency new 9d39d86cd4af ARM: dts: at91: Reenable UART TX pull-ups new eb41690c92a5 ARM: dts: at91: sama5d27_som1_ek: add the microchip,sdcal- [...] new 2bb040225d87 ARM: dts: at91: rearrange kizbox dts using aliases nodes new d9b6867e8a17 dt-bindings: arm: at91: Document Kizboxmini and Smartkiz b [...] new 414002bc3279 ARM: dts: at91: add smartkiz support and a common kizboxmi [...] new 0a79e952a830 ARM: dts: at91: nattis 2: remove unnecessary include new ee0aa926ddb0 ARM: dts: at91: sama5d3: fix maximum peripheral clock rates new a7e0f3fc01df ARM: dts: at91: sama5d3: define clock rate range for tcb1 new e59760f70b7d Merge tag 'at91-5.6-dt-1' of git://git.kernel.org/pub/scm/ [...] new e68ca6b6fdd7 arm64: dts: sdm845: thermal: Add critical interrupt support new f1cbee2d8732 dt-bindings: qcom: Add SC7180 bindings new 90db71e48070 arm64: dts: sc7180: Add minimal dts/dtsi files for SC7180 soc new d66df6248a10 arm64: dts: sc7180: Add device node for apps_smmu new e0abc5eb526e arm64: dts: qcom: sc7180: Add cmd_db reserved area new fec6359c2863 arm64: dts: qcom: sc7180: Add rpmh-rsc node new 22f185ee81d2 arm64: dts: qcom: sc7180: Add pdc interrupt controller new 0f9dc5f09fbd arm64: dts: qcom: sc7180: Add SPMI PMIC arbiter device new a727ec1232d9 arm64: dts: qcom: pm6150: Add PM6150/PM6150L PMIC peripherals new b62e108da52d arm64: dts: qcom: sc7180-idp: Add RPMh regulators new 0def3f14c565 arm64: dts: qcom: SC7180: Add node for rpmhcc clock driver new ba3fc6496366 arm64: dts: sc7180: Add qupv3_0 and qupv3_1 new a21c95482135 arm64: dts: qcom: msm8998: Add anoc2 smmu node new 19b7caaa93e6 arm64: dts: qcom: msm8998: Add wifi node new 05caa5bf9cab arm64: dts: qcom: msm8998: Fix tcsr syscon size new 72b67ebf9d24 arm64: dts: qcom: add PDC interrupt controller for SDM845 new aeae948f6afb arm64: dts: qcom: setup PDC as the wakeup parent for TLMM [...] new 809b3c51e65b arm64: dts: msm8916: thermal: Add interrupt support new 15f1eae3469a arm64: dts: sc7180: Fix indentation/ordering of qspi nodes [...] new a0f96390336a arm64: dts: sc7180: Add a comment to i2c7 about external pullup new 39abbd30877e arm64: dts: sdm845: Update the device tree node for LLCC new 4722f95646de arm64: dts: qcom: sc7180: Add APSS watchdog node new fb2d815006a9 arm64: dts: qcom: sm8150: Add APSS watchdog node new c831fa299996 arm64: dts: qcom: sc7180: Add Last level cache controller node new d026c96b25b7 arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core new 86899d8235ea arm64: dts: sc7180: Add cpufreq HW node for cpu scaling new d6f55763c718 arm64: dts: qcom: Use gcc clock enums new 3834a2e92229 arm64: dts: qcom: sm8150: Add ufs nodes new 3e5bf28d2c39 arm64: dts: qcom: sm8150-mtp: Enable UFS nodes new 876a7573709e arm64: dts: qcom: msm8998: Add gpucc node new 82bdc93972bf arm64: dts: qcom: sc7180: Add device node support for TSEN [...] new 0b766e7fe5a2 arm64: dts: qcom: sc7180: Add USB related nodes new 741a5ea7a697 arm64: dts: qcom: pm8916: Add vibration motor node new 4868f573a754 arm: dts: qcom: db410c: Enable USB OTG support new d8b076b891df arm64: dts: sc7180: Remove additional spi chip select muxes new 9868a31c3134 arm64: dts: sc7180: Add aliases for all i2c and spi devices new 017e7856ede5 arm64: dts: sm8150: Add rpmh power-domain node new d8c5133583db arm64: dts: qcom: sc7180: Add SoC name to compatible new ac00546a6780 arm64: dts: qcom: sc7180: Rename gic-its node to msi-controller new 6e3697279eba arm64: dts: qcom: sc7180: Add "#clock-cells" property to u [...] new 3f155dbebf90 arm64: dts: qcom: pm6150: Remove macro from unit name of adc-chan new fd916516647f arm64: dts: qcom: sc7180: Avoid "phy" for USB QMP PHY wrapper new 61025b815e94 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI smp2p new 39523c56b668 arm64: dts: qcom: sdm845-cheza: Add cr50 spi node new 8529728f25d6 arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth new 7cee5c742899 arm64: dts: qcom: sc7180: Fix node order new 49076351a263 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI re [...] new 456d677c4e7b arm64: dts: qcom: sc7180: Add wakeup parent for TLMM new 28d647fd8305 arm64: dts: msm8998-clamshell: Add pm8005_s1 regulator new 29c5cb641b59 arm64: dts: qcom: sc7180: Fix I2C/UART numbers 2, 4, 7, and 9 new 9692d9ffa874 arm64: dts: qcom: qcs404: Update the compatible for watchd [...] new fea8930bd55e arm64: dts: qcom: sm8150: Add cpufreq HW device node new f5ab220d162c arm64: dts: qcom: sc7180: Add remoteproc enablers new fda8fba6687d arm64: dts: qcom: msm8998: Update reserved memory map new a9ee66deeca5 arm64: dts: qcom: msm8998: Add ADSP, MPSS and SLPI nodes new 276bb28c2984 arm64: dts: qcom: sdm845: Rename gic-its node to msi-controller new 2e198c395a08 arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk new f978d45b4aab arm64: dts: qcom: db820c: Move non-soc entries out of /soc new 75b77d6492eb arm64: dts: qcom: msm8996: Use node references in db820c new 808844314309 arm64: dts: qcom: msm8996: Move regulator consumers to db820c new c61a5658e882 arm64: dts: qcom: msm8996: Move regulators to db820c new 7b494cc41ebb arm64: dts: qcom: db820c: Group root nodes new d5f4ac865a4e arm64: dts: qcom: db820c: Sort all nodes new 88264f1f6bf5 arm64: dts: qcom: db820c: Remove pin specific files new 86f6d6225e5e arm64: dts: qcom: msm8996: Pad addresses new 50aa72ccb30b arm64: dts: qcom: msm8996: Sort all nodes in msm8996.dtsi new 83d9ed4342a3 arm64: dts: qcom: db820c: Use regulator names from schematics new 6cbdec2d3ca6 arm64: dts: qcom: msm8996: Introduce IFC6640 new 82b1cc447a2c arm64: dts: qcom: db845c: Move remoteproc firmware to sdm845 new 1246f78297f2 arm64: dts: msm8996: thermal: Add critical interrupt support new f0b888af539e arm64: dts: msm8998: thermal: Add critical interrupt support new 268b4cdfff0c arm64: dts: pm8004: Add SPMI regulator and add phandles to lsids new a16f862f6059 arm64: dts: qcom: sc7180: Add rpmh power-domain node new 118764988c8e arm64: dts: qcom: msm8916: Add the clocks for the APCS mux [...] new 40b3d9404384 arm64: dts: qcom: qcs404: Add HFPLL node new 01163a2001ea arm64: dts: qcom: qcs404: Add the clocks for APCS mux/divider new cbccc6bcdf92 arm64: dts: qcom: qcs404: Add DVFS support new 04aadcaadd39 arm64: dts: qcom: qcs404: Add CPR and populate OPP table new 7c785435bac7 arm64: dts: qcom: sm8150-mtp: Add UFS gpio reset new c79ec8911e5e arm64: dts: qcom: sm8150: Fix UFS phy register size new a8aa481a5d1e arm64: dts: qcom: sdm845: add the ufs reset new 277a13b5f81a arm64: dts: qcom: msm8996: Fix venus iommu nodename error new 2552c123e8a7 arm64: dts: qcom: sc7180: Add critical interrupt and cooli [...] new c9ec155b5962 arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3 new eac8ce86cb90 arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in hig [...] new 7a2a2231ef22 arm64: dts: apq8096-db820c: Fix VDD core voltage new d07706276b4c arm64: dts: qcom: sm8150: Hard code rpmhpd constants new f489b13dae02 arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts new 2e04d1bd540c Merge tag 'qcom-arm64-for-5.6' of https://git.kernel.org/p [...] new a2cc991ed634 ARM: dts: qcom: msm8974: add ocmem node new 98073faf9f15 ARM: dts: qcom: msm8974: add interconnect nodes new c7c0edecfba8 ARM: dts: msm8974: Introduce the wcnss remoteproc node new 6aa71bb876d2 ARM: dts: msm8974-FP2: Introduce the wcnss remoteproc node new 13f3b8e3dc0f ARM: dts: msm8974: Add modem remoteproc node new b1ca5b49f1e5 ARM: dts: msm8974: Move ADSP smd edge to ADSP PIL new d5897d602b3b ARM: dts: qcom: apq8084: Change tsens definition to new style new ced44b9da52d ARM: dts: qcom: apq8084: Remove all instances of IRQ_TYPE_NONE new 5e4548922009 ARM: dts: qcom: Add nodes for SMP boot in IPQ40xx new 116a4b85f6fb Merge tag 'qcom-dts-for-5.6' of https://git.kernel.org/pub [...] new 03f2dea752d0 arm64: dts: meson: add reset controller for Meson-A1 SoC new e6eeb92d23e2 arm64: dts: meson: a1: add pinctrl controller support new 56f118744518 dt-bindings: Add vendor prefix for Videostrong new 206e4d6f4ccd dt-bindings: arm: amlogic: add Videostrong KII Pro bindings new db353fa92df8 arm64: dts: meson-gxbb: add support for Videostrong KII Pro new fbceee82c19a arm64: dts: meson-g12-common: add video decoder node new 302d95c61368 arm64: dts: meson-sm1: add video decoder compatible new 4e11697528eb arm64: dts: meson: gxl: add i2c C pins new 727d01cb17c8 dt-bindings: arm: amlogic: add libretech-pc bindings new 865a0d06f870 arm64: dts: meson: add libretech-pc boards support new be63807524dd arm64: dts: meson: add audio fifo depths new 5a74e85ae4ba Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] new 9cf7956865b8 Merge tag 'clk-meson-dt-v5.6-1' of https://github.com/BayL [...] new 630ea3108adf ARM: dts: meson: provide the XTAL clock using a fixed-clock new c4ac5c37a4a5 ARM: dts: meson8: add the DDR clock controller new 6d549ff55c37 ARM: dts: meson8b: add the DDR clock controller new da2565574417 ARM: dts: meson8b: fix the clock controller compatible string new fe634a7a9a57 ARM: dts: meson8: use the actual frequency for the GPU's 1 [...] new c3dd3315ab58 ARM: dts: meson8b: use the actual frequency for the GPU's [...] new a0be47376f1d Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] new e1cd7b804687 arm64: dts: bitmain: Add clock controller support for BM1880 SoC new dee0be5c2138 arm64: dts: bitmain: Source common clock for UART controllers new 994772632f00 dmaengine: ti: omap-dma: don't allow a null od->plat point [...] new a25e29bd0fe9 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] new 25e3e8119ae9 Merge tag 'omap-for-v5.6/sdma-fix-signed' of git://git.ker [...] new 161546850dc0 ARM: dts: Add dtsi files for AM3703, AM3715 and DM3725 new 6bcc319fc619 ARM: dts: Add omap3-echo new b252fd42b126 Merge tag 'omap-for-v5.6/dt-part2-signed' of git://git.ker [...] new cb27354b38f3 arm64: dts: ti: k3-j721e: Add DT nodes for few peripherials new 07481770e84c arm64: dts: ti: k3-am65: Add OSPI DT node new ca3be22dd0de arm64: dts: k3-am654-base-board: Add IRQ line for GPIO expander new f2965b99795a arm64: dts: ti: k3-am65-mcu: add system control module node new 3f03a58b2575 arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu new bd4d5488d37a Merge tag 'ti-k3-soc-for-v5.6' of git://git.kernel.org/pub [...] new b0e55fef624e arm64: dts: exynos: Rename Samsung and Exynos to lowercase new c5a1e5375d19 ARM: dts: bcm283x: Unify CMA configuration new d5c8dc0d4c88 ARM: dts: bcm2711: Enable PCIe controller new faaa9f6e8ab9 Merge tag 'arm-soc/for-5.6/devicetree-part2' of https://gi [...] new cf206bca178c ARM: dts: rockchip: add reg property to brcmf sub node for [...] new fed1fc519488 ARM: dts: rockchip: rename dwmmc node names to mmc new 8039c828a6cb ARM: dts: rockchip: Kill off "simple-panel" compatibles new b744f09879a1 Merge tag 'v5.6-rockchip-dts32-2' of git://git.kernel.org/ [...] new 7f2147350291 arm64: dts: rockchip: fix dwmmc clock name for px30 new 2be6a280144e arm64: dts: rockchip: fix dwmmc clock name for rk3308 new 96ff264bccb2 arm64: dts: rockchip: add reg property to brcmf sub-nodes new cf3c5397835f arm64: dts: rockchip: Enable sdio0 and uart0 on rk3399-roc [...] new 110f02719331 arm64: dts: rockchip: hook up the px30-evb dsi display new 3ef7c2558f31 arm64: dts: rockchip: rename dwmmc node names to mmc new 62b5efc919b1 arm64: dts: rockchip: Kill off "simple-panel" compatibles new 71acc94c4932 Merge tag 'v5.6-rockchip-dts64-2' of git://git.kernel.org/ [...] new 11ae60b6d30e dt-bindings: at_xdmac: remove wildcard new 97f807f36af0 dt-bindings: at_xdmac: add microchip,sam9x60-dma new 75f453f28ca8 dt-bindings: atmel-can: add microchip,sam9x60-can new 08c2da3da2b0 dt-bindings: atmel-isi: add microchip,sam9x60-isi new 7c7acbc34d64 dt-bindings: at91-sama5d2_adc: add microchip,sam9x60-adc new 00b9a43be066 dt-bindings: atmel-matrix: add microchip,sam9x60-matrix new 7402b7fa4860 dt-bindings: atmel-nand: add microchip,sam9x60-pmecc new ac9168dfbafd dt-bindings: atmel-sysreg: add microchip,sam9x60-ddramc new e517d6d949a2 dt-bindings: atmel-smc: add microchip,sam9x60-smc new 523752d8da38 dt-bindings: atmel-gpbr: add microchip,sam9x60-gpbr new be0b9aa757c7 dt-bindings: arm: add sam9x60-ek board new 1e5f532c2737 ARM: dts: at91: sam9x60: add device tree for soc and board new 55a03ac8374d Merge tag 'at91-5.6-dt-2' of git://git.kernel.org/pub/scm/ [...] new 89d6d772f613 dt-bindings: pinctrl: aspeed: Add reg property as a hint new ce885265ef29 dt-bindings: misc: Document reg for aspeed, p2a-ctrl nodes new b41c03c1cfde ARM: dts: aspeed-g5: Move EDAC node to APB new 1f3051142b12 ARM: dts: aspeed-g5: Use recommended generic node name for SDMC new 95d519ceb8a3 ARM: dts: vesnin: Add unit address for memory node new 5da9a5896362 ARM: dts: fp5280g2: Cleanup gpio-keys-polled properties new 53820e00aaa1 ARM: dts: swift: Cleanup gpio-keys-polled properties new 1d6d2e0d46ad ARM: dts: witherspoon: Cleanup gpio-keys-polled properties new 2de782b76938 ARM: dts: aspeed: Cleanup lpc-ctrl and snoop regs new e3f0cf4fb827 ARM: dts: aspeed: Add reg hints to syscon children new cf4aae1a05a2 ARM: dts: aspeed-g5: Sort LPC child nodes by unit address new 56d71b550134 ARM: dts: aspeed-g6: Cleanup watchdog unit address new dafa8fe276e8 ARM: dts: ibm-power9-dual: Add a unit address for OCC nodes new d4d171bd3e04 ARM: dts: aspeed: AST2400 disables hw checksum new 4ba33177c61e ARM: dts: aspeed: netbmc: Delete no-hw-checksum new 78b08af0dd1b ARM: dts: aspeed: yamp: Delete no-hw-checksum new e4aab38ed5d1 ARM: dts: aspeed: Add SD card for Vesnin new 09fa16f065a5 ARM: dts: aspeed: rainier: Switch PSUs to unknown version new 39be9e84f65b ARM: dts: aspeed: rainier: Add UCD90320 power sequencer new c14e723e4074 Merge tag 'aspeed-5.6-devicetree' of git://git.kernel.org/ [...] new a8fdb80f4d47 arm64: zynqmp: Add ZynqMP SDHCI compatible string new a6764cbda6c6 arm64: dts: zynqmp: Use decimal values for drm-clock properties new df906cf54bd5 arm64: zynqmp: Add dr_mode property to usb node new 9c8a47b484ed arm64: dts: xilinx: Add the clock nodes for zynqmp new 4406486805bf arm64: dts: xilinx: Remove dtsi for fixed clock new 959b86ae37c6 arm64: dts: xilinx: Add the power nodes for zynqmp new 13d21eba781e arm64: zynqmp: Use ethernet-phy as node name for ethernet phys new 4b0ec30be98c arm64: zynqmp: Remove addition number in node name new 8cfb5a11e179 arm64: zynqmp: Fix address for tca6416_u97 chip on zcu104 new 4426df7c8dc2 arm64: zynqmp: Turn comment to gpio-line-names new 48b44b909073 arm64: zynqmp: Setup clock-output-names for si570 chips new 25ef9bb6c221 arm64: zynqmp: Fix the si570 clock frequency on zcu111 new b4582390d584 arm64: zynqmp: Remove broken-cd from zcu100-revC new c8e75cd49077 arm64: zynqmp: Setup default number of chipselects for zcu100 new 526a63f00f10 arm64: zynqmp: Enable iio-hwmon for ina226 on zcu100 new 2fe83978336c arm64: zynqmp: Enable iio-hwmon for ina226 on zcu111 new 9529be140ffa arm64: zynqmp: Add label property to all ina226 on zcu111 new 86444d3ecfd5 arm64: zynqmp: Enable iio-hwmon for ina226 on zcu102 new 353f5ece949d arm64: zynqmp: Add label property to all ina226 on zcu102 new d7b13a3cf20e arm64: zynqmp: Enable iio-hwmon for ina226 on zcu106 new 5a25e646902f arm64: zynqmp: Add label property to all ina226 on zcu106 new 498f2a4be634 Merge tag 'zynqmp-dt-for-v5.6' of https://github.com/Xilin [...] new 02a93929e3e4 ARM: dts: zynq: enablement of coresight topology new 9b0b308a1586 Merge tag 'zynq-dt-for-v5.6-v2' of https://github.com/Xili [...] new 38dbf2de46ac ARM: dts: uniphier: add pinmux nodes for I2C ch5, ch6 new 37f3e0096f71 ARM: dts: uniphier: add reset-names to NAND controller node new 3a29339b21a2 Merge tag 'uniphier-dt-v5.6' of git://git.kernel.org/pub/s [...] new e98d5023fe1f arm64: dts: uniphier: add reset-names to NAND controller node new e6ecae6b8f6e Merge tag 'uniphier-dt64-v5.6' of git://git.kernel.org/pub [...] new 0ea5115a02f0 dt-bindings: fix compilation error of the example in marve [...] new 2daaa1801486 arm64: dts: ti: k3-am65-main: Correct main NAVSS representation new 12f207003c53 arm64: dts: ti: k3-am65-main: Move secure proxy under cbas [...] new 3d6230548c30 arm64: dts: ti: k3-am65: DMA support new 8c0deacaf40b arm64: dts: ti: k3-j721e: Correct the address for MAIN NAVSS new ab641f2811dd arm64: dts: ti: k3-j721e-main: Correct main NAVSS representation new 515c03401354 arm64: dts: ti: k3-j721e-main: Move secure proxy and smmu [...] new 6f73c1e599c4 arm64: dts: ti: k3-j721e: DMA support new 9bcb631e9953 arm64: dts: ti: k3-am654-main: Add McASP nodes new 1c4d35265fb2 arm64: dts: ti: k3-j721e-main: Add McASP nodes new e98a0424817a arm64: dts: ti: k3-am65-main Add CAL node new be28d4da7c73 arm64: dts: ti: k3-am654-base-board: Add CSI2 OV5640 camera new d030a0dd0130 Merge tag 'ti-k3-soc-for-v5.6-part2' of git://git.kernel.o [...] new 1afa9c3b7c9b Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] new ee7a9c9f67c5 firmware: arm_scmi: Add support for multiple device per protocol new 11040889afe3 firmware: arm_scmi: Skip scmi mbox channel setup for addti [...] new 9c5c463f2adf firmware: arm_scmi: Add names to scmi devices created new 4605e224db2e firmware: arm_scmi: Add versions and identifier attributes [...] new 50872a94637b firmware: arm_scmi: Match scmi device by both name and pro [...] new b55b06b79445 firmware: arm_scmi: Stash version in protocol init functions new 2deb267b26b5 firmware: arm_scmi: Skip protocol initialisation for addit [...] new 43998dfe24c1 clk: scmi: Match scmi device by both name and protocol id new 12b7662618ef cpufreq: scmi: Match scmi device by both name and protocol id new b017b2791c9c hwmon: (scmi-hwmon) Match scmi device by both name and pro [...] new 34ce3c5e6912 reset: reset-scmi: Match scmi device by both name and protocol id new 257d0e20ec4f include: trace: Add SCMI header with trace events new 729d3530a504 drivers: firmware: scmi: Extend SCMI transport layer by tr [...] new 965af1cfbb81 Merge tag 'scmi-updates-5.6' of git://git.kernel.org/pub/s [...] new f349710e413a optee: model OP-TEE as a platform device/driver new bcbf0531021f Merge tag 'tee-optee-pldrv-for-5.6' of git://git.linaro.or [...] new 24240845c871 soc: renesas: Remove ARCH_R8A7796 new 0764f2d08d46 soc: renesas: rcar-rst: Fix __iomem on configure call new b925adfceb52 soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 new 1bee7aaa075b Merge tag 'renesas-drivers-for-v5.6-tag1' of git://git.ker [...] new 4386aa866d99 cpuidle: psci: Align psci_power_state count with idle state count new a3f048b5424e dt: psci: Update DT bindings to support hierarchical PSCI states new 49fdcd7577ef firmware: psci: Export functions to manage the OSI mode new b9f8c26afc40 of: base: Add of_get_cpu_state_node() to get idle states f [...] new 778f173eb452 cpuidle: dt: Support hierarchical CPU idle states new 1595e4b09b2e cpuidle: psci: Simplify OF parsing of CPU idle state nodes new f08cfbfa4fb1 cpuidle: psci: Support hierarchical CPU idle states new a5e0454cf392 cpuidle: psci: Add a helper to attach a CPU to its PM domain new 8554951a4dd3 cpuidle: psci: Attach CPU devices to their PM domains new a0cf31946074 cpuidle: psci: Prepare to use OS initiated suspend mode vi [...] new ce85aef570df cpuidle: psci: Manage runtime PM in the idle path new 9c6ceecb6541 cpuidle: psci: Support CPU hotplug for the hierarchical model new dedd14925ec6 PM / Domains: Introduce a genpd OF helper that removes a s [...] new a65a397f2451 cpuidle: psci: Add support for PM domains by using genpd new e37131556801 arm64: dts: Convert to the hierarchical CPU topology layou [...] new 40a9012a3b24 Merge tag 'cpuidle_psci-v5.5-rc4' of git://git.linaro.org/ [...] new 3098f5eb906b soc: bcm: brcmstb: biuctrl: Tune 7260 BIU interface new b2f91a39cfba soc: bcm: brcmstb: biuctrl: Tune interface for 7255 and 7216 new ea1e84d1bd3c soc: bcm: brcmstb: biuctrl: Update layout for A72 on 7211 new add427c49e92 soc: bcm: brcmstb: biuctrl: Update programming for 7211 new ef832e4cb9b1 Merge tag 'arm-soc/for-5.6/drivers' of https://github.com/ [...] new c6ed90b54f08 dt-bindings: reset: add NPCM reset controller documentation new a5df0d4e9d7d dt-bindings: reset: Add binding constants for NPCM7xx rese [...] new 9c81b2ccf82d reset: npcm: add NPCM reset controller driver new a9457ed2ebd7 reset: Align logic and flow in managed helpers new f4aec227e985 reset: uniphier: Add SCSSI reset control for each channel new b7ab0cb00d08 dt-bindings: reset: Add YAML schemas for the Intel Reset c [...] new c9aef213e38c reset: intel: Add system reset controller driver new f6e1405f7a16 dt-bindings: reset: Document BCM7216 RESCAL reset controller new 4cf176e52397 reset: Add Broadcom STB RESCAL reset controller new e2d5e8332c96 reset: qcom-aoss: Allow CONFIG_RESET_QCOM_AOSS to be a tristate new 3abda7cabe85 Merge tag 'reset-for-5.6' of git://git.pengutronix.de/pza/ [...] new 81a0efb7af7a soc: samsung: exynos-pmu: Convert to devm_platform_ioremap [...] new 5383953f1c4f memory: samsung: exynos5422-dmc: Convert to devm_platform_ [...] new 945005409bfb soc: samsung: Rename Samsung and Exynos to lowercase new 0536309373e3 memory: samsung: Rename Exynos to lowercase new 06d3d7272504 Merge tag 'samsung-drivers-5.6' of https://git.kernel.org/ [...] new 2f56acf818a0 bus: tegra-aconnect: Remove PM_CLK dependency new 0d241c3f9519 Merge tag 'tegra-for-5.6-bus' of git://git.kernel.org/pub/ [...] new 6b9acd935546 memory: tegra: Refashion EMC debugfs interface on Tegra124 new 8209eefa3d37 memory: tegra: Implement EMC debugfs interface on Tegra20 new 8cee32b40040 memory: tegra: Implement EMC debugfs interface on Tegra30 new 0859fe9ff50d memory: tegra: Rename tegra_mc to tegra186_mc on Tegra186 new 7d723c03e07b memory: tegra: Add per-SoC data for Tegra186 new 6d3ba7616347 memory: tegra: Extract memory client SID programming new 177602b00641 memory: tegra: Add system sleep support new 52d15dd23f0b memory: tegra: Support DVFS on Tegra186 and later new 4e04b88633ae memory: tegra: Only include support for enabled SoCs new a127e690b051 memory: tegra: Add support for the Tegra194 memory controller new 5f5636ef1de9 memory: tegra: Correct reset value of xusb_hostr new 51bb73f93410 memory: tegra30-emc: Firm up suspend/resume sequence new 0f8bb9da5aee memory: tegra30-emc: Firm up hardware programming sequence new 5e5eca664487 memory: tegra30-emc: Correct error message for timed out a [...] new 083b4db85731 Merge tag 'tegra-for-5.6-memory' of git://git.kernel.org/p [...] new 3979a4c62633 soc/tegra: fuse: Add Tegra194 support new 19d41e5e9c68 soc/tegra: fuse: Add APB DMA dependency for Tegra20 new 45f019a68425 soc/tegra: regulators: Do nothing if voltage is unchanged new 221c057a84c4 soc/tegra: fuse: Cache values of straps and Chip ID registers new c71f213fa5af soc/tegra: fuse: Warn if straps are not ready new 2d9ea1934f8e soc/tegra: fuse: Correct straps' address for older Tegra12 [...] new 02676345e9b3 soc/tegra: fuse: Unmap registers once they are not needed anymore new e87f61892c6e Merge tag 'tegra-for-5.6-soc' of git://git.kernel.org/pub/ [...] new e8acad4d8395 firmware: turris-mox-rwtm: small white space cleanup new 54dd5fcb7cc0 bus: moxtet: declare moxtet_bus_type as static new f3ba1c86c2cd memory: mvebu-devbus: convert to devm_platform_ioremap_resource new 34efc83727c8 mailbox: armada-37xx-rwtm: convert to devm_platform_iorema [...] new c7ce73eb0185 Merge tag 'mvebu-drivers-5.6-1' of git://git.infradead.org [...] new cd262dbfd703 soc: imx8: print SoC type and revision new 18f662a73862 soc: imx: Add i.MX8MP SoC driver support new 83a4c74c0195 soc: imx: Enable compile testing of IMX_SCU_SOC new f52cdcce9197 firmware: imx: Allow IMX DSP to be selected as module new 0f827273178f Merge tag 'imx-driver-5.6' of git://git.kernel.org/pub/scm [...] new 1972194f9633 soc: fsl: qe: remove space-before-tab new cf037a9b7af6 soc: fsl: qe: drop volatile qualifier of struct qe_ic::regs new d9d95bcad38d soc: fsl: qe: rename qe_(clr/set/clrset)bit* helpers new 6ac9b61786cc soc: fsl: qe: introduce qe_io{read,write}* wrappers new 77d7676a92d1 soc: fsl: qe: avoid ppc-specific io accessors new 580996853864 soc: fsl: qe: replace spin_event_timeout by readx_poll_tim [...] new df049d1f4916 soc: fsl: qe: qe.c: guard use of pvr_version_is() with CON [...] new 43223922f947 soc: fsl: qe: drop unneeded #includes new 003204b4640b soc: fsl: qe: drop assign-only high_active in qe_ic_init new ea275d1f07c1 soc: fsl: qe: remove pointless sysfs registration in qe_ic.c new 273e66721e36 soc: fsl: qe: use qe_ic_cascade_{low, high}_mpic also on 83xx new 4e0e161d3cc4 soc: fsl: qe: move calls of qe_ic_init out of arch/powerpc/ new 01a2ffbdb2e5 powerpc/83xx: remove mpc83xx_ipic_and_qe_init_IRQ new a36742d13a1d soc: fsl: qe: move qe_ic_cascade_* functions to qe_ic.c new 523eef1d206a soc: fsl: qe: rename qe_ic_cascade_low_mpic -> qe_ic_cascade_low new d7c2878cfcfa soc: fsl: qe: remove unused qe_ic_set_* functions new 10d7930dbb51 soc: fsl: qe: don't use NO_IRQ in qe_ic.c new 5bd202223452 soc: fsl: qe: make qe_ic_get_{low,high}_irq static new 882c626d1d46 soc: fsl: qe: simplify qe_ic_init() new 9dab15b1a0e3 soc: fsl: qe: merge qe_ic.h headers into qe_ic.c new 123ee6e90b06 soc: fsl: qe: qe.c: use of_property_read_* helpers new abc6311b99f2 soc: fsl: qe: qe_io.c: don't open-code of_parse_phandle() new 6aef51238782 soc: fsl: qe: qe_io.c: access device tree property using b [...] new b3f4ff62f62c soc: fsl: qe: qe_io.c: use of_property_read_u32() in par_i [...] new d5b4a762b7bb soc: fsl: move cpm.h from powerpc/include/asm to include/soc/fsl new c1c80cde7f78 soc/fsl/qe/qe.h: update include path for cpm.h new 2f58c2ae9e50 serial: ucc_uart: explicitly include soc/fsl/cpm.h new 8b1cdc4033bd serial: ucc_uart: replace ppc-specific IO accessors new 96b6b6aaac79 serial: ucc_uart: factor out soft_uart initialization new 002dedc5e933 serial: ucc_uart: stub out soft_uart_init for !CONFIG_PPC32 new 89ad26f5f8bb serial: ucc_uart: use of_property_read_u32() in ucc_uart_probe() new b0816f88b9b5 serial: ucc_uart: limit brg-frequency workaround to PPC32 new 09a39ec9decd serial: ucc_uart: access __be32 field using be32_to_cpu new 800cd6fb76f0 soc: fsl: qe: change return type of cpm_muram_alloc() to s32 new 754f40e0977c soc: fsl: qe: make cpm_muram_free() return void new 900470ce3999 soc: fsl: qe: make cpm_muram_free() ignore a negative offset new b6231ea2b3c6 soc: fsl: qe: drop broken lazy call of cpm_muram_init() new ec2058ac8f50 soc: fsl: qe: refactor cpm_muram_alloc_common to prevent B [...] new 611780a6aa50 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_slow.c new 4c3e565cc623 soc: fsl: qe: drop use of IS_ERR_VALUE in qe_sdma_init() new 71352b8c4016 soc: fsl: qe: drop pointless check in qe_sdma_init() new c93c159aefb0 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_fast.c new be2e9415f8b3 net/wan/fsl_ucc_hdlc: avoid use of IS_ERR_VALUE() new 49b865b332a6 net/wan/fsl_ucc_hdlc: fix reading of __be16 registers new 148587a59f6b net/wan/fsl_ucc_hdlc: reject muram offsets above 64K new 114724b78281 net: ethernet: freescale: make UCC_GETH explicitly depend [...] new 8d70df8b88a2 soc: fsl: qe: remove unused #include of asm/irq.h from ucc.c new 5a35435ef4e6 soc: fsl: qe: remove PPC32 dependency from CONFIG_QUICC_ENGINE new 6e62bd36e9ad soc: fsl: qe: remove set but not used variable 'mm_gc' new a9e3e12f3f58 Merge tag 'soc-fsl-next-v5.6' of git://git.kernel.org/pub/ [...] new 52af26e33e70 soc: qcom: qmi: Return EPROBE_DEFER if no address family new 813dede18088 dt-bindings: msm: Rename cache-controller to system-cache- [...] new 18ec173d56a1 dt-bindings: power: Add rpmh power-domain bindings for SM8150 new 4e6a2011fdbe soc: qcom: rpmhpd: Add SM8150 RPMH power-domains new 52a4cb577bde dt-bindings: power: Add rpmh power-domain bindings for sc7180 new a30657b6387b soc: qcom: rpmhpd: Add SC7180 RPMH power-domains new a9e8fce61a78 soc: qcom: Fix Kconfig indentation new 461e58f034e5 dt-bindings: power: rpmpd: Convert rpmpd bindings to yaml new a6a0bc7ca993 firmware: scm: Add stubs for OCMEM and restore_sec_cfg_available new 5d0d4d42bed0 soc: qcom: rpmhpd: Set 'active_only' for active only power [...] new e0aa15396504 firmware: qcom_scm: Rename macros and structures new 5443cc5f12b1 firmware: qcom_scm: Apply consistent naming scheme to command IDs new 9a1108d2b001 firmware: qcom_scm: Remove unused qcom_scm_get_version new 4a9f1e13b7ed firmware: qcom_scm-64: Make SMC macros less magical new b30a2a72b84e firmware: qcom_scm-64: Move svc/cmd/owner into qcom_scm_desc new 1f7166fdae55 firmware: qcom_scm-64: Add SCM results struct new 3f951ea627da firmware: qcom_scm-64: Move SMC register filling to qcom_s [...] new 5dad8deee29b firmware: qcom_scm-64: Improve SMC convention detection new 0224898152bd firmware: qcom_scm-32: Use SMC arch wrappers new fd62c30b6b42 firmware: qcom_scm-32: Add funcnum IDs new efd2b15c21a0 firmware: qcom_scm-32: Use qcom_scm_desc in non-atomic calls new 590e92809a58 firmware: qcom_scm-32: Move SMCCC register filling to qcom [...] new 84528486ad7b firmware: qcom_scm-32: Create common legacy atomic call new 59b6cf3046d2 firmware: qcom_scm-32: Add device argument to atomic calls new 65f0c90b7d46 firmware: qcom_scm: Order functions, definitions by servic [...] new 57d3b816718c firmware: qcom_scm: Remove thin wrappers new 9a434cee773a firmware: qcom_scm: Dynamically support SMCCC and legacy c [...] new 333505a40658 Merge tag 'qcom-drivers-for-5.6' of https://git.kernel.org [...] new 94f6345712b3 bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO new 426d4447f92c bus: ti-sysc: Drop MMU quirks new 3f2c420596be bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code new 061937296a3b Merge tag 'omap-for-v5.6/ti-sysc-signed' of git://git.kern [...] new 2ced5a3449f1 Merge tag 'drivers_soc_for_5.6' of git://git.kernel.org/pu [...] new feec214afb53 drivers: soc: ti: knav_qmss_queue: Pass lockdep expression [...] new e0b70940536a MAINTAINERS: Add brcmstb PCIe controller entry new 96b34bac4133 Merge tag 'arm-soc/for-5.6/maintainers' of https://github. [...] new 949601a71ac5 soc: mediatek: cmdq: delete not used define new 56f6737167ca dt-bindings: mediatek: add MT6765 power dt-bindings new 9c26abeb86ce Merge branch 'v5.5-next/cmdq-stable' into v5.5-next/soc new 684415d0de30 Merge tag 'v5.5-next-soc' of https://git.kernel.org/pub/sc [...] new 461011b1e1ab drivers: firmware: xilinx: Add support for feature check new a117daa83385 dt-bindings: power: reset: xilinx: Add bindings for ipi mailbox new ffdbae28d9d1 drivers: soc: xilinx: Use mailbox IPI callback new 88b4750151a2 Merge tag 'zynqmp-soc-for-v5.6' of https://github.com/Xili [...] new eab3540562fb Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] new e168e6ecd80e ARM: defconfig: u8500: activate cpufreq new 19fd44d08335 ARM: defconfig: gemini: Update defconfig new a630a6121bef ARM: shmobile: defconfig: Enable support for panels from EDT new 2ba739aa79c6 Merge tag 'renesas-arm-defconfig-for-v5.6-tag1' of git://g [...] new f8683c2abdf5 arm64: defconfig: enable FUSB302 as module new 8f1be72b33ec Merge tag 'amlogic-defconfig' of https://git.kernel.org/pu [...] new ddb8840d2777 arm64: defconfig: Enable tegra XUDC support new 7aeff9cbbbd8 Merge tag 'tegra-for-5.6-arm64-defconfig' of git://git.ker [...] new 5e78a98601d6 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ILI210X new 6767a88f44d3 ARM: configs: imx_v6_v7_defconfig: enable USB ACM new b6828ffe3072 ARM: imx_v6_v7_defconfig: Enable NFS_V4_1 and NFS_V4_2 support new 06e38f132f74 ARM: imx_v6_v7_defconfig: Select the TFP410 driver new 90f0d7026f84 arm64: defconfig: Enable CRYPTO_DEV_FSL_CAAM new 9bfb1294571e arm64: defconfig: Enable CONFIG_CLK_IMX8MP by default new 59abae1ad93c Merge tag 'imx-defconfig-5.6' of git://git.kernel.org/pub/ [...] new cea215f68dd4 ARM: configs: at91: use savedefconfig new f013dbe4e720 ARM: configs: at91: enable config flags for sam9x60 SoC new 6022ce5176d1 Merge tag 'at91-5.6-defconfig' of git://git.kernel.org/pub [...] new 6fc73e3f7f2f arm64: defconfig: Enable Qualcomm remoteproc dependencies new 603ca8dc6213 arm64: defconfig: Enable Qualcomm SPI and QSPI controller new e0ff7f9fc34d arm64: defconfig: Enable Qualcomm socinfo driver new a0238c8432a7 arm64: defconfig: Enable Qualcomm CPUfreq HW driver new df614ece276c arm64: defconfig: Enable QCA Bluetooth over UART new 4ac0379f9cb1 arm64: defconfig: Enable SN65DSI86 display bridge new 2774e558151a arm64: defconfig: Enable Qualcomm pseudo rng new f27dbbda5900 arm64: defconfig: Enable Qualcomm watchdog driver new c7b20ce5b440 arm64: defconfig: enable PDC interrupt controller for Qual [...] new 2dcb404529f4 arm64: defconfig: Enable QCOM PMIC thermal new d83d8d7b8aba arm64: defconfig: Enable ATH10K_SNOC new f666fba17b32 arm64: defconfig: Enable HFPLL new 2e08c109d8dc arm64: defconfig: enable CONFIG_QCOM_CPR new a7ab9b89af22 arm64: defconfig: enable CONFIG_ARM_QCOM_CPUFREQ_NVMEM new 8b91bcd75a4f Merge tag 'qcom-arm64-defconfig-for-5.6' of https://git.ke [...] new ff9f2ad403c2 ARM: qcom_defconfig: add msm8974 interconnect support new dd973b89ebba ARM: qcom_defconfig: add anx78xx HDMI bridge support new 40d4d62708ff Merge tag 'qcom-defconfig-for-5.6' of https://git.kernel.o [...] new 0109ef6e6956 arm64: defconfig: Enable Actions Semi specific drivers new 03077ad5c025 arm64: defconfig: Enable Broadcom's STB PCIe controller new e926791a9670 arm64: defconfig: Enable Broadcom's GENET Ethernet controller new bba9d2b16309 Merge tag 'arm-soc/for-5.6/defconfig-arm64' of https://git [...] new 82720a53472d ARM: configs: at91: enable MMC_SDHCI_OF_AT91 and MICROCHIP_PIT64B new 5ad443607d24 Merge tag 'at91-5.6-defconfig-2' of git://git.kernel.org/p [...] new 9f9e2df2e64d ARM: exynos_defconfig: Bring back explicitly wanted options new b52e1f4b159a ARM: exynos_defconfig: Enable NFS v4.1 and v4.2 new 484603387077 ARM: multi_v7_defconfig: Enable NFS v4.1 and v4.2 new 9947d108d824 ARM: exynos_defconfig: Enable devfreq thermal integration new cdfc88f1cdbf ARM: multi_v7_defconfig: Enable devfreq thermal integration new 1342a6aa4abf Merge tag 'samsung-defconfig-5.6' of https://git.kernel.or [...] new 5939224ccdcc Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] new cfcbc2dbb708 ARM: dts: Add missing omap4 secure clocks new 723a567f43b8 ARM: dts: Add missing omap5 secure clocks new fbb8bb8370f6 ARM: dts: Configure omap4 rng to probe with ti-sysc new 30c2d7ca3fbc ARM: dts: Configure omap5 rng to probe with ti-sysc new 18c48e6d5bb2 ARM: dts: Configure interconnect target module for omap4 sham new 316a418e28b6 ARM: dts: Configure interconnect target module for omap4 aes new 23673f17358a ARM: dts: Configure interconnect target module for omap4 des new 814b25387734 ARM: OMAP2+: Drop legacy platform data for omap4 aes new bea5e904728e ARM: OMAP2+: Drop legacy platform data for omap4 sham new ddf664da3b9c ARM: OMAP2+: Drop legacy platform data for omap4 des new 885d21e4956d Merge branch 'omap-for-v5.6/ti-sysc-omap45-rng' into omap- [...] new 955d8f3ecb9d Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-crypto-signed' [...] new 215d103f3662 ARM: dts: dra7: add cam clkctrl node new 2baee0c5b359 ARM: OMAP: DRA7xx: Make CAM clock domain SWSUP only new b31617258977 ARM: dts: dra7-l4: Add ti-sysc node for CAM new 86a7e226dd73 ARM: dts: DRA72: Add CAL dtsi node new 414dc3d33b91 arm: dts: dra72-evm-common: Add entries for the CSI2 cameras new 807276375ff4 arm: dtsi: dra76x: Add CAL dtsi node new 3bd7b487a6dd arm: dts: dra76-evm: Add CAL and OV5640 nodes new 01053dadb79d ARM: dts: am43xx: add support for clkout1 clock new f8404f159515 ARM: dts: am437x-sk-evm: Add VPFE and OV2659 entries new d916ab415b5f ARM: dts: am43x-epos-evm: Add VPFE and OV2659 entries new 79312524dbf1 ARM: dts: dra7: add vpe clkctrl node new 1a2095160594 ARM: dts: dra7: Add ti-sysc node for VPE new d7a9d45d5f06 Merge branch 'omap-for-v5.6/ti-sysc-dt-cam' into omap-for-v5.6/dt new c3fb99f46efd ARM: dts: Configure rstctrl reset for am335x SGX new 45e118b7805e ARM: dts: Configure sgx for dra7 new a5ebccc822d8 ARM: dts: Configure interconnect target module for am437x sgx new 36f808f2f1e9 ARM: dts: motorola-cpcap-mapphone: Configure calibration i [...] new 2256e6f68c9e ARM: dts: omap4-droid4: Enable hdq for droid4 ds250x 1-wir [...] new 19d52e94e083 Merge tag 'omap-for-v5.6/dt-late-signed' of git://git.kern [...] new cea931c25104 clocksource: davinci: only enable clockevents once tim34 i [...] new 20eb43540bd0 ARM: davinci: dm365: switch to using the clocksource driver new 6b49d4fbcbc2 ARM: davinci: remove legacy timer support new 9c76e8f65d2e ARM: davinci: dm365-evm: Add Fixed regulators needed for t [...] new 5e06d19694a4 ARM: davinci: dm644x-evm: Add Fixed regulators needed for [...] new a832eb203ecd Merge tag 'davinci-for-v5.6/soc' of git://git.kernel.org/p [...] new 4ef1a30c6bd2 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] new b0ef7cda8d9b Fix up remaining devm_ioremap_nocache() in SGI IOC3 8250 U [...] new 9dc086f1e9ef powerpc/futex: Fix incorrect user access blocking new d4bf905307a1 powerpc: Fix CONFIG_TRACE_IRQFLAGS with CONFIG_VMAP_STACK new d4f309ca4118 Merge tag 'powerpc-5.6-2' of git://git.kernel.org/pub/scm/ [...]
The 1001 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/arm/microchip.rst | 6 + Documentation/devicetree/bindings/arm/amlogic.yaml | 3 + .../devicetree/bindings/arm/atmel-at91.yaml | 31 + .../devicetree/bindings/arm/atmel-sysregs.txt | 1 + Documentation/devicetree/bindings/arm/cpus.yaml | 15 + Documentation/devicetree/bindings/arm/fsl.yaml | 54 + .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 104 + Documentation/devicetree/bindings/arm/qcom.yaml | 44 +- .../devicetree/bindings/arm/rockchip.yaml | 9 + .../devicetree/bindings/arm/{ => sprd}/sprd.yaml | 2 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 23 +- Documentation/devicetree/bindings/arm/ux500.yaml | 36 + .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 76 + .../clock/allwinner,sun9i-a80-de-clks.yaml | 67 + .../clock/allwinner,sun9i-a80-usb-clocks.yaml | 59 + .../devicetree/bindings/clock/sun8i-de2.txt | 34 - .../devicetree/bindings/clock/sun9i-de.txt | 28 - .../devicetree/bindings/clock/sun9i-usb.txt | 24 - .../devicetree/bindings/display/mxsfb.txt | 1 + .../devicetree/bindings/dma/atmel-xdma.txt | 4 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 + .../bindings/iio/adc/at91-sama5d2_adc.txt | 2 +- .../devicetree/bindings/media/atmel-isi.txt | 2 +- .../devicetree/bindings/media/fsl-pxp.txt | 2 +- Documentation/devicetree/bindings/media/rc.yaml | 1 + .../memory-controllers/nvidia,tegra124-emc.txt | 374 --- .../memory-controllers/nvidia,tegra124-emc.yaml | 528 +++ .../memory-controllers/nvidia,tegra186-mc.yaml | 130 + .../devicetree/bindings/mfd/atmel-gpbr.txt | 4 +- .../devicetree/bindings/mfd/atmel-matrix.txt | 1 + .../devicetree/bindings/mfd/atmel-smc.txt | 1 + .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 1 + .../devicetree/bindings/mtd/atmel-nand.txt | 1 + .../devicetree/bindings/net/can/atmel-can.txt | 3 +- .../devicetree/bindings/net/can/rcar_can.txt | 5 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 5 +- .../bindings/phy/marvell,mmp3-hsic-phy.yaml | 42 + .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 3 + .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 3 + .../devicetree/bindings/power/qcom,rpmpd.txt | 148 - .../devicetree/bindings/power/qcom,rpmpd.yaml | 170 + .../bindings/power/reset/xlnx,zynqmp-power.txt | 42 +- .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 51 + .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 37 + .../devicetree/bindings/reset/intel,rcu-gw.yaml | 63 + .../bindings/reset/nuvoton,npcm-reset.txt | 32 + .../devicetree/bindings/soc/mediatek/scpsys.txt | 6 + .../devicetree/bindings/timer/renesas,tmu.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 6 + arch/arm/Kconfig.debug | 6 +- arch/arm/boot/dts/Makefile | 26 +- arch/arm/boot/dts/am335x-evm.dts | 40 +- arch/arm/boot/dts/am335x-evmsk.dts | 38 +- arch/arm/boot/dts/am335x-icev2.dts | 13 + arch/arm/boot/dts/am33xx-l4.dtsi | 16 - arch/arm/boot/dts/am33xx.dtsi | 94 +- arch/arm/boot/dts/am3517.dtsi | 2 +- arch/arm/boot/dts/am3703.dtsi | 14 + arch/arm/boot/dts/am3715.dtsi | 10 + arch/arm/boot/dts/am4372.dtsi | 162 +- arch/arm/boot/dts/am437x-l4.dtsi | 29 - arch/arm/boot/dts/am437x-sk-evm.dts | 27 +- arch/arm/boot/dts/am43x-epos-evm.dts | 23 +- arch/arm/boot/dts/am43xx-clocks.dtsi | 54 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 59 + arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts | 115 + arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts | 79 + arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi | 450 +++ arch/arm/boot/dts/armada-388-clearfog.dtsi | 11 +- arch/arm/boot/dts/armada-388-helios4.dts | 5 - .../arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 13 + arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 1 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 1 - arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 1 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 20 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 18 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 - arch/arm/boot/dts/aspeed-g4.dtsi | 21 +- arch/arm/boot/dts/aspeed-g5.dtsi | 49 +- arch/arm/boot/dts/aspeed-g6.dtsi | 2 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 1 - arch/arm/boot/dts/at91-kizbox.dts | 172 +- arch/arm/boot/dts/at91-kizboxmini-base.dts | 24 + ...-kizboxmini.dts => at91-kizboxmini-common.dtsi} | 163 +- arch/arm/boot/dts/at91-kizboxmini-mb.dts | 26 + arch/arm/boot/dts/at91-kizboxmini-rd.dts | 49 + arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 1 - arch/arm/boot/dts/at91-sam9x60ek.dts | 647 ++++ arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 + arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 6 + arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 304 ++ arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 270 ++ arch/arm/boot/dts/at91-smartkiz.dts | 109 + arch/arm/boot/dts/at91sam9260.dtsi | 16 +- arch/arm/boot/dts/at91sam9261.dtsi | 6 +- arch/arm/boot/dts/at91sam9263.dtsi | 6 +- arch/arm/boot/dts/at91sam9g45.dtsi | 8 +- arch/arm/boot/dts/at91sam9rl.dtsi | 8 +- arch/arm/boot/dts/bcm2711.dtsi | 70 +- arch/arm/boot/dts/bcm2835-common.dtsi | 6 + arch/arm/boot/dts/bcm283x.dtsi | 19 +- arch/arm/boot/dts/bcm958625hr.dts | 15 +- arch/arm/boot/dts/dm3725.dtsi | 10 + arch/arm/boot/dts/dra7-l4.dtsi | 126 +- arch/arm/boot/dts/dra7.dtsi | 276 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 31 + arch/arm/boot/dts/dra72x.dtsi | 42 + arch/arm/boot/dts/dra74x.dtsi | 71 +- arch/arm/boot/dts/dra76-evm.dts | 101 + arch/arm/boot/dts/dra76x.dtsi | 42 + arch/arm/boot/dts/dra7xx-clocks.dtsi | 32 +- arch/arm/boot/dts/e60k02.dtsi | 3 +- arch/arm/boot/dts/exynos3250.dtsi | 4 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 6 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 5 + arch/arm/boot/dts/exynos4412-midas.dtsi | 29 + arch/arm/boot/dts/exynos4412-n710x.dts | 5 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +- arch/arm/boot/dts/exynos4412-tiny4412.dts | 25 + arch/arm/boot/dts/exynos4412.dtsi | 4 +- arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 4 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250.dtsi | 12 +- arch/arm/boot/dts/exynos5260-xyref5260.dts | 4 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 4 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 2 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 4 +- arch/arm/boot/dts/exynos5420.dtsi | 339 +- arch/arm/boot/dts/exynos5422-cpus.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 285 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 64 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 78 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 58 + arch/arm/boot/dts/exynos54xx.dtsi | 4 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 13 + arch/arm/boot/dts/exynos5800.dtsi | 58 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 4 +- .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts | 2 - arch/arm/boot/dts/imx25-pdk.dts | 2 - arch/arm/boot/dts/imx25.dtsi | 3 + arch/arm/boot/dts/imx51-babbage.dts | 64 +- arch/arm/boot/dts/imx6dl-gw5907.dts | 14 + arch/arm/boot/dts/imx6dl-gw5910.dts | 14 + arch/arm/boot/dts/imx6dl-gw5912.dts | 13 + arch/arm/boot/dts/imx6dl-gw5913.dts | 14 + arch/arm/boot/dts/imx6q-gw5907.dts | 14 + arch/arm/boot/dts/imx6q-gw5910.dts | 14 + arch/arm/boot/dts/imx6q-gw5912.dts | 13 + arch/arm/boot/dts/imx6q-gw5913.dts | 14 + arch/arm/boot/dts/imx6q-logicpd.dts | 10 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 399 +++ arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 491 +++ arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 461 +++ arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 348 ++ arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 2 - arch/arm/boot/dts/imx6qdl-icore.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 9 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 84 +- arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 322 ++ arch/arm/boot/dts/imx6sll.dtsi | 9 + arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 1 + arch/arm/boot/dts/imx6ull-colibri.dtsi | 188 +- arch/arm/boot/dts/imx7d-pico.dtsi | 90 + arch/arm/boot/dts/imx7d-sdb-reva.dts | 3 + arch/arm/boot/dts/imx7d.dtsi | 2 +- arch/arm/boot/dts/imx7s.dtsi | 16 +- arch/arm/boot/dts/imx7ulp-com.dts | 79 + arch/arm/boot/dts/iwg20d-q7-common.dtsi | 88 +- arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 1 - arch/arm/boot/dts/ls1021a-tsn.dts | 4 + arch/arm/boot/dts/ls1021a.dtsi | 19 + arch/arm/boot/dts/meson.dtsi | 7 + arch/arm/boot/dts/meson6.dtsi | 7 - arch/arm/boot/dts/meson8.dtsi | 28 +- arch/arm/boot/dts/meson8b-ec100.dts | 2 +- arch/arm/boot/dts/meson8b-mxq.dts | 2 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8b.dtsi | 30 +- arch/arm/boot/dts/mmp3-dell-ariel.dts | 22 + arch/arm/boot/dts/mmp3.dtsi | 44 + arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 5 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 19 + arch/arm/boot/dts/omap2.dtsi | 43 +- arch/arm/boot/dts/omap2430.dtsi | 4 + arch/arm/boot/dts/omap3-echo.dts | 461 +++ arch/arm/boot/dts/omap3-n900.dts | 5 + arch/arm/boot/dts/omap3.dtsi | 46 +- arch/arm/boot/dts/omap36xx.dtsi | 4 + arch/arm/boot/dts/omap4-l4-abe.dtsi | 7 - arch/arm/boot/dts/omap4-l4.dtsi | 79 +- arch/arm/boot/dts/omap4.dtsi | 154 +- arch/arm/boot/dts/omap44xx-clocks.dtsi | 11 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 - arch/arm/boot/dts/omap5-l4.dtsi | 44 +- arch/arm/boot/dts/omap5.dtsi | 40 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 10 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 44 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 7 + arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 45 + arch/arm/boot/dts/qcom-msm8974.dtsi | 222 +- arch/arm/boot/dts/r7s72100.dtsi | 18 +- arch/arm/boot/dts/r8a73a4.dtsi | 42 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 +- arch/arm/boot/dts/r8a7740.dtsi | 102 +- arch/arm/boot/dts/r8a7743.dtsi | 162 +- arch/arm/boot/dts/r8a7744.dtsi | 162 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 3 +- arch/arm/boot/dts/r8a7745.dtsi | 122 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 86 +- arch/arm/boot/dts/r8a7778.dtsi | 11 +- arch/arm/boot/dts/r8a7779-marzen.dts | 3 +- arch/arm/boot/dts/r8a7779.dtsi | 16 +- arch/arm/boot/dts/r8a7790-lager.dts | 6 +- arch/arm/boot/dts/r8a7790.dtsi | 167 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 9 +- arch/arm/boot/dts/r8a7791-porter.dts | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 159 +- arch/arm/boot/dts/r8a7792.dtsi | 67 +- arch/arm/boot/dts/r8a7793-gose.dts | 9 +- arch/arm/boot/dts/r8a7793.dtsi | 123 +- arch/arm/boot/dts/r8a7794-alt.dts | 6 +- arch/arm/boot/dts/r8a7794-silk.dts | 3 +- arch/arm/boot/dts/r8a7794.dtsi | 111 +- arch/arm/boot/dts/rk3036.dtsi | 6 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 3 + arch/arm/boot/dts/rk322x.dtsi | 6 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 13 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 9 + .../boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi | 22 + arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 21 - arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-fievel.dts | 14 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 22 + arch/arm/boot/dts/rk3288-veyron-jerry.dts | 22 + arch/arm/boot/dts/rk3288-veyron-mickey.dts | 9 + arch/arm/boot/dts/rk3288-veyron-minnie.dts | 23 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 22 + arch/arm/boot/dts/rk3288-veyron-speedy.dts | 21 + arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 59 +- arch/arm/boot/dts/rk3288.dtsi | 8 +- arch/arm/boot/dts/rk3xxx.dtsi | 6 +- .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 81 + arch/arm/boot/dts/rv1108.dtsi | 6 +- arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 +- arch/arm/boot/dts/sam9x60.dtsi | 691 ++++ arch/arm/boot/dts/sama5d2.dtsi | 10 +- arch/arm/boot/dts/sama5d3.dtsi | 28 +- arch/arm/boot/dts/sama5d3_can.dtsi | 4 +- arch/arm/boot/dts/sama5d3_tcb1.dtsi | 1 + arch/arm/boot/dts/sama5d3_uart.dtsi | 4 +- arch/arm/boot/dts/sh73a0.dtsi | 139 +- arch/arm/boot/dts/ste-ab8500.dtsi | 102 +- .../boot/dts/{ste-ab8500.dtsi => ste-ab8505.dtsi} | 157 +- arch/arm/boot/dts/ste-db8500.dtsi | 15 + arch/arm/boot/dts/ste-db8520.dtsi | 15 + arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi | 632 ++++ arch/arm/boot/dts/ste-dbx5x0.dtsi | 75 +- arch/arm/boot/dts/ste-href-ab8505.dtsi | 234 -- arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 532 +-- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 79 + arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 58 + arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 71 +- arch/arm/boot/dts/ste-href.dtsi | 67 +- arch/arm/boot/dts/ste-href520-tvk.dts | 22 + arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus.dtsi | 1 - arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi | 5 + arch/arm/boot/dts/ste-snowball.dts | 70 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 455 +++ arch/arm/boot/dts/stm32429i-eval.dts | 8 + arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 28 +- arch/arm/boot/dts/stm32f429.dtsi | 4 +- arch/arm/boot/dts/stm32f469-disco.dts | 8 + arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 22 +- arch/arm/boot/dts/stm32f746.dtsi | 5 +- arch/arm/boot/dts/stm32h743.dtsi | 6 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 1092 ++++++ .../boot/dts/{stm32mp157c.dtsi => stm32mp151.dtsi} | 301 +- arch/arm/boot/dts/stm32mp153.dtsi | 45 + arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 953 ------ arch/arm/boot/dts/stm32mp157.dtsi | 31 + arch/arm/boot/dts/stm32mp157a-avenger96.dts | 5 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 498 +-- arch/arm/boot/dts/stm32mp157c-dk2.dts | 15 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 38 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 22 +- arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 - arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 - arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 - arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 - arch/arm/boot/dts/stm32mp15xc.dtsi | 18 + .../{stm32mp157a-dk1.dts => stm32mp15xx-dkx.dtsi} | 141 +- arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi | 85 + arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi | 57 + arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi | 73 + arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi | 57 + arch/arm/boot/dts/sun4i-a10.dtsi | 35 + arch/arm/boot/dts/sun5i.dtsi | 3 +- arch/arm/boot/dts/sun6i-a31.dtsi | 25 +- arch/arm/boot/dts/sun7i-a20.dtsi | 36 + arch/arm/boot/dts/sun8i-a23-a33.dtsi | 13 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 42 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 1 + .../dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts | 72 + arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi | 11 + arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 3 +- arch/arm/boot/dts/sun8i-h3.dtsi | 35 +- arch/arm/boot/dts/sun8i-r40.dtsi | 172 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 2 - arch/arm/boot/dts/sun9i-a80.dtsi | 42 +- arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi | 170 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 180 + arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124.dtsi | 4 +- arch/arm/boot/dts/tegra20-paz00.dts | 46 + arch/arm/boot/dts/uniphier-ld4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pinctrl.dtsi | 10 + arch/arm/boot/dts/uniphier-pro4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 3 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 3 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 3 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 10 - arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 29 +- arch/arm/boot/dts/zynq-7000.dtsi | 135 + arch/arm/configs/at91_dt_defconfig | 59 +- arch/arm/configs/exynos_defconfig | 9 + arch/arm/configs/gemini_defconfig | 24 +- arch/arm/configs/imx_v6_v7_defconfig | 5 + arch/arm/configs/multi_v7_defconfig | 4 + arch/arm/configs/qcom_defconfig | 4 + arch/arm/configs/shmobile_defconfig | 3 + arch/arm/configs/u8500_defconfig | 4 +- arch/arm/include/debug/brcmstb.S | 24 +- arch/arm/mach-at91/Kconfig | 24 +- arch/arm/mach-at91/Makefile | 1 + arch/arm/mach-at91/at91sam9.c | 18 - arch/arm/mach-at91/pm.c | 11 +- arch/arm/mach-at91/sam9x60.c | 34 + arch/arm/mach-bcm/Kconfig | 1 + arch/arm/mach-davinci/Makefile | 3 +- arch/arm/mach-davinci/board-dm365-evm.c | 20 + arch/arm/mach-davinci/board-dm644x-evm.c | 20 + arch/arm/mach-davinci/devices-da8xx.c | 1 - arch/arm/mach-davinci/devices.c | 19 - arch/arm/mach-davinci/dm365.c | 22 +- arch/arm/mach-davinci/include/mach/common.h | 17 - arch/arm/mach-davinci/include/mach/time.h | 33 - arch/arm/mach-davinci/time.c | 400 --- arch/arm/mach-exynos/Kconfig | 37 +- arch/arm/mach-exynos/common.h | 2 +- arch/arm/mach-exynos/exynos.c | 4 +- arch/arm/mach-exynos/include/mach/map.h | 2 +- arch/arm/mach-exynos/pm.c | 2 +- arch/arm/mach-exynos/smc.h | 2 +- arch/arm/mach-exynos/suspend.c | 2 +- arch/arm/mach-imx/Kconfig | 2 + arch/arm/mach-imx/cpu.c | 30 +- arch/arm/mach-omap2/Makefile | 6 +- arch/arm/mach-omap2/clockdomains43xx_data.c | 10 + arch/arm/mach-omap2/clockdomains7xx_data.c | 2 +- arch/arm/mach-omap2/common.h | 5 +- arch/arm/mach-omap2/dma.c | 119 +- arch/arm/mach-omap2/io.c | 11 + arch/arm/mach-omap2/omap-iommu.c | 128 +- arch/arm/mach-omap2/omap-secure.c | 50 + arch/arm/mach-omap2/omap-secure.h | 10 + arch/arm/mach-omap2/omap-smc.S | 6 +- arch/arm/mach-omap2/omap_device.c | 170 - arch/arm/mach-omap2/omap_device.h | 4 - arch/arm/mach-omap2/omap_hwmod.c | 18 - arch/arm/mach-omap2/omap_hwmod.h | 3 - arch/arm/mach-omap2/omap_hwmod_2420_data.c | 34 - arch/arm/mach-omap2/omap_hwmod_2430_data.c | 34 - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 18 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 33 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 124 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 335 -- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 91 - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 61 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 448 --- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 1282 +------ arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 662 ---- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 873 ----- arch/arm/mach-omap2/omap_hwmod_common_data.h | 1 - arch/arm/mach-omap2/omap_hwmod_reset.c | 24 - arch/arm/mach-omap2/pdata-quirks.c | 44 +- arch/arm/mach-omap2/pm24xx.c | 22 +- arch/arm/mach-omap2/pm33xx-core.c | 24 + arch/arm/mach-omap2/pm34xx.c | 5 - arch/arm/mach-omap2/prcm43xx.h | 1 + arch/arm/mach-s3c24xx/Kconfig | 16 +- arch/arm/mach-s3c24xx/mach-rx1950.c | 19 +- arch/arm/mach-s3c64xx/Kconfig | 1 - arch/arm/mach-tegra/sleep-tegra30.S | 30 +- arch/arm/mach-zynq/platsmp.c | 6 +- arch/arm/plat-omap/dma.c | 471 +-- arch/arm/plat-samsung/adc.c | 2 +- arch/arm/plat-samsung/devs.c | 2 +- arch/arm/plat-samsung/gpio-samsung.c | 2 +- arch/arm/plat-samsung/include/plat/samsung-time.h | 2 +- arch/arm64/boot/dts/allwinner/Makefile | 3 + arch/arm64/boot/dts/allwinner/axp803.dtsi | 43 +- .../dts/allwinner/sun50i-a64-amarula-relic.dts | 23 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 60 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 75 + .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 60 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 8 +- .../dts/allwinner/sun50i-a64-olinuxino-emmc.dts | 10 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 77 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 62 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 7 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 43 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 60 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 26 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 48 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 65 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 26 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 185 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 88 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 68 +- .../allwinner/sun50i-h5-libretech-all-h3-cc.dts | 6 +- .../allwinner/sun50i-h5-libretech-all-h3-it.dts | 11 + .../allwinner/sun50i-h5-libretech-all-h5-cc.dts | 61 + .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 45 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 43 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 43 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 48 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 9 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 43 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 85 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 14 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 10 +- .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 6 +- .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 8 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 8 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 21 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 23 +- .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 15 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 59 +- arch/arm64/boot/dts/altera/Makefile | 3 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 223 ++ arch/arm64/boot/dts/amlogic/Makefile | 3 + arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 25 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 23 + arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 6 + .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 375 +++ arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 78 + .../dts/amlogic/meson-gxl-s905d-libretech-pc.dts | 16 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 9 + .../dts/amlogic/meson-gxm-s912-libretech-pc.dts | 62 + arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 12 + arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts | 9 - arch/arm64/boot/dts/bitmain/bm1880.dtsi | 28 + .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 4 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/freescale/Makefile | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 17 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 63 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 14 + arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 24 + arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 24 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 13 + arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 6 +- .../{fsl-lx2160a-rdb.dts => fsl-lx2160a-cex7.dtsi} | 126 +- .../boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts | 15 + .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 57 + .../boot/dts/freescale/fsl-lx2160a-honeycomb.dts | 15 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 28 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 21 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 25 + arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 16 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 55 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 20 + arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 70 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 61 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 27 + .../dts/freescale/imx8mq-hummingboard-pulse.dts | 6 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 7 + arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 376 +++ arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 6 + arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 581 ++++ .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 107 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 12 - .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 1 + arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 2 +- arch/arm64/boot/dts/intel/Makefile | 3 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 76 +- .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 135 + arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 8 + .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 18 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 11 + arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 34 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 4 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 56 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 73 + arch/arm64/boot/dts/qcom/Makefile | 2 + .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 19 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 11 +- arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 109 - .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 92 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1408 +++++--- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 385 +++ arch/arm64/boot/dts/qcom/msm8916.dtsi | 62 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3530 ++++++++++---------- arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 49 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 41 + arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 25 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 262 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 72 + arch/arm64/boot/dts/qcom/pm6150l.dtsi | 31 + arch/arm64/boot/dts/qcom/pm8004.dtsi | 10 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 + arch/arm64/boot/dts/qcom/pm8994.dtsi | 4 + arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 160 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 430 +++ arch/arm64/boot/dts/qcom/sc7180.dtsi | 2187 ++++++++++++ arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 15 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 18 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 7 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 32 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 7 + arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 35 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 391 ++- arch/arm64/boot/dts/renesas/Makefile | 27 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 3 +- .../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 116 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 164 +- ...-es1-salvator-x.dts => r8a77950-salvator-x.dts} | 4 +- ...{r8a7795-h3ulcb-kf.dts => r8a77950-ulcb-kf.dts} | 4 +- .../{r8a7795-es1-h3ulcb.dts => r8a77950-ulcb.dts} | 4 +- .../renesas/{r8a7795-es1.dtsi => r8a77950.dtsi} | 4 +- ...7795-salvator-x.dts => r8a77951-salvator-x.dts} | 4 +- ...95-salvator-xs.dts => r8a77951-salvator-xs.dts} | 8 +- ...7795-es1-h3ulcb-kf.dts => r8a77951-ulcb-kf.dts} | 4 +- .../{r8a7795-h3ulcb.dts => r8a77951-ulcb.dts} | 4 +- .../dts/renesas/{r8a7795.dtsi => r8a77951.dtsi} | 216 +- ...7796-salvator-x.dts => r8a77960-salvator-x.dts} | 4 +- ...96-salvator-xs.dts => r8a77960-salvator-xs.dts} | 4 +- ...{r8a7796-m3ulcb-kf.dts => r8a77960-ulcb-kf.dts} | 4 +- .../{r8a7796-m3ulcb.dts => r8a77960-ulcb.dts} | 4 +- .../dts/renesas/{r8a7796.dtsi => r8a77960.dtsi} | 206 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 390 ++- ...8a77965-m3nulcb-kf.dts => r8a77965-ulcb-kf.dts} | 2 +- .../{r8a77965-m3nulcb.dts => r8a77965-ulcb.dts} | 0 arch/arm64/boot/dts/renesas/r8a77965.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 96 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 164 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 74 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 6 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 3 +- arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 43 + arch/arm64/boot/dts/rockchip/px30.dtsi | 199 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 12 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 23 +- .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 6 - arch/arm64/boot/dts/rockchip/rk3368.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 2 - .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 3 + arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 3 + .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 25 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 97 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 26 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 11 + .../boot/dts/rockchip/rk3399-rockpro64-v2.dts | 30 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 759 +---- ...{rk3399-rockpro64.dts => rk3399-rockpro64.dtsi} | 68 +- .../dts/rockchip/rk3399-sapphire-excavator.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 13 +- .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 17 + .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 333 ++ arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 3 +- arch/arm64/boot/dts/sprd/Makefile | 3 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 523 +++ arch/arm64/boot/dts/sprd/sharkl3.dtsi | 78 + arch/arm64/boot/dts/sprd/sp9863a-1h10.dts | 39 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 144 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 92 + arch/arm64/boot/dts/ti/k3-am65.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 80 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 150 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 411 ++- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 149 + arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 45 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 222 ++ arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 213 -- arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 7 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 11 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 6 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 6 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 17 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 197 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 11 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 154 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 124 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 74 +- arch/arm64/configs/defconfig | 38 + arch/powerpc/include/asm/cpm.h | 172 +- arch/powerpc/include/asm/futex.h | 10 +- arch/powerpc/kernel/entry_32.S | 2 +- arch/powerpc/platforms/83xx/km83xx.c | 3 +- arch/powerpc/platforms/83xx/misc.c | 23 - arch/powerpc/platforms/83xx/mpc832x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc832x_rdb.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_rdk.c | 3 +- arch/powerpc/platforms/83xx/mpc83xx.h | 7 - arch/powerpc/platforms/85xx/corenet_generic.c | 10 - arch/powerpc/platforms/85xx/mpc85xx_mds.c | 27 - arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 17 - arch/powerpc/platforms/85xx/twr_p102x.c | 15 - drivers/base/power/domain.c | 38 + drivers/bus/Kconfig | 1 - drivers/bus/moxtet.c | 3 +- drivers/bus/ti-sysc.c | 18 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/mmp/clk-of-mmp2.c | 6 + drivers/clk/ti/clk-44xx.c | 13 + drivers/clk/ti/clk-54xx.c | 13 + drivers/clocksource/timer-davinci.c | 8 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpuidle/Makefile | 4 +- drivers/cpuidle/cpuidle-psci-domain.c | 308 ++ drivers/cpuidle/cpuidle-psci.c | 161 +- drivers/cpuidle/cpuidle-psci.h | 17 + drivers/cpuidle/dt_idle_states.c | 5 +- drivers/dma/ti/omap-dma.c | 288 +- drivers/firmware/Kconfig | 8 - drivers/firmware/Makefile | 5 +- drivers/firmware/arm_scmi/bus.c | 29 +- drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/common.h | 2 + drivers/firmware/arm_scmi/driver.c | 110 +- drivers/firmware/arm_scmi/perf.c | 2 + drivers/firmware/arm_scmi/power.c | 2 + drivers/firmware/arm_scmi/reset.c | 2 + drivers/firmware/arm_scmi/scmi_pm_domain.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 + drivers/firmware/imx/Kconfig | 2 +- drivers/firmware/psci/psci.c | 18 +- drivers/firmware/qcom_scm-32.c | 671 ---- drivers/firmware/qcom_scm-64.c | 579 ---- drivers/firmware/qcom_scm-legacy.c | 242 ++ drivers/firmware/qcom_scm-smc.c | 151 + drivers/firmware/qcom_scm.c | 854 ++++- drivers/firmware/qcom_scm.h | 178 +- drivers/firmware/turris-mox-rwtm.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 43 + drivers/hwmon/scmi-hwmon.c | 2 +- drivers/mailbox/armada-37xx-rwtm-mailbox.c | 5 +- drivers/memory/mvebu-devbus.c | 4 +- drivers/memory/samsung/Kconfig | 2 +- drivers/memory/samsung/exynos-srom.c | 2 +- drivers/memory/samsung/exynos5422-dmc.c | 7 +- drivers/memory/tegra/Makefile | 3 +- drivers/memory/tegra/tegra124-emc.c | 185 +- drivers/memory/tegra/tegra186-emc.c | 293 ++ drivers/memory/tegra/tegra186.c | 1117 ++++++- drivers/memory/tegra/tegra20-emc.c | 175 + drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 352 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 23 +- drivers/net/wan/fsl_ucc_hdlc.h | 2 +- drivers/of/base.c | 36 + drivers/power/reset/Kconfig | 4 +- drivers/reset/Kconfig | 25 +- drivers/reset/Makefile | 3 + drivers/reset/core.c | 33 +- drivers/reset/reset-brcmstb-rescal.c | 107 + drivers/reset/reset-intel-gw.c | 262 ++ drivers/reset/reset-npcm.c | 291 ++ drivers/reset/reset-qcom-aoss.c | 3 +- drivers/reset/reset-scmi.c | 2 +- drivers/reset/reset-uniphier.c | 13 +- drivers/soc/atmel/soc.c | 5 +- drivers/soc/bcm/brcmstb/biuctrl.c | 30 +- drivers/soc/fsl/qe/Kconfig | 3 +- drivers/soc/fsl/qe/gpio.c | 36 +- drivers/soc/fsl/qe/qe.c | 104 +- drivers/soc/fsl/qe/qe_common.c | 50 +- drivers/soc/fsl/qe/qe_ic.c | 285 +- drivers/soc/fsl/qe/qe_ic.h | 99 - drivers/soc/fsl/qe/qe_io.c | 70 +- drivers/soc/fsl/qe/qe_tdm.c | 8 +- drivers/soc/fsl/qe/ucc.c | 27 +- drivers/soc/fsl/qe/ucc_fast.c | 86 +- drivers/soc/fsl/qe/ucc_slow.c | 60 +- drivers/soc/fsl/qe/usb.c | 2 +- drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/soc-imx8.c | 9 + drivers/soc/mediatek/mtk-cmdq-helper.c | 2 - drivers/soc/qcom/Kconfig | 30 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmhpd.c | 56 + drivers/soc/renesas/Kconfig | 14 +- drivers/soc/renesas/rcar-rst.c | 2 +- drivers/soc/samsung/Kconfig | 2 +- drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/soc/samsung/exynos-pmu.c | 6 +- drivers/soc/samsung/exynos-pmu.h | 2 +- drivers/soc/samsung/exynos3250-pmu.c | 2 +- drivers/soc/samsung/exynos4-pmu.c | 2 +- drivers/soc/samsung/exynos5250-pmu.c | 2 +- drivers/soc/samsung/exynos5420-pmu.c | 2 +- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/fuse/fuse-tegra.c | 3 + drivers/soc/tegra/fuse/fuse-tegra30.c | 29 + drivers/soc/tegra/fuse/fuse.h | 4 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 34 +- drivers/soc/tegra/regulators-tegra20.c | 8 +- drivers/soc/tegra/regulators-tegra30.c | 6 + drivers/soc/ti/knav_qmss_queue.c | 7 +- drivers/soc/xilinx/Kconfig | 6 +- drivers/soc/xilinx/zynqmp_power.c | 120 +- drivers/tee/optee/core.c | 153 +- drivers/tty/serial/8250/8250_ioc3.c | 2 +- drivers/tty/serial/ucc_uart.c | 385 ++- include/dt-bindings/clock/marvell,mmp2.h | 2 + include/dt-bindings/clock/omap4.h | 11 + include/dt-bindings/clock/omap5.h | 11 + include/dt-bindings/memory/tegra186-mc.h | 139 + include/dt-bindings/memory/tegra194-mc.h | 410 +++ include/dt-bindings/power/mt6765-power.h | 14 + include/dt-bindings/power/qcom-rpmpd.h | 24 + include/dt-bindings/reset/nuvoton,npcm7xx-reset.h | 91 + include/linux/cpuhotplug.h | 1 + include/linux/firmware/xlnx-zynqmp.h | 7 + include/linux/of.h | 8 + include/linux/omap-dma.h | 18 - include/linux/platform_data/ti-sysc.h | 1 + include/linux/pm_domain.h | 8 + include/linux/psci.h | 2 + include/linux/qcom_scm.h | 119 +- include/linux/scmi_protocol.h | 5 +- include/linux/soc/samsung/exynos-pmu.h | 2 +- include/linux/soc/samsung/exynos-regs-pmu.h | 16 +- .../powerpc/include/asm => include/soc/fsl}/cpm.h | 0 include/soc/fsl/qe/qe.h | 59 +- include/soc/fsl/qe/qe_ic.h | 135 - include/soc/fsl/qe/ucc_fast.h | 4 +- include/soc/fsl/qe/ucc_slow.h | 6 +- include/sound/aess.h | 53 - include/trace/events/scmi.h | 90 + 800 files changed, 38596 insertions(+), 20273 deletions(-) rename Documentation/devicetree/bindings/arm/{ => sprd}/sprd.yaml (92%) create mode 100644 Documentation/devicetree/bindings/arm/ux500.yaml create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de- [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/sun8i-de2.txt delete mode 100644 Documentation/devicetree/bindings/clock/sun9i-de.txt delete mode 100644 Documentation/devicetree/bindings/clock/sun9i-usb.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt create mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml create mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata- [...] create mode 100644 Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml create mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt create mode 100644 arch/arm/boot/dts/am3703.dtsi create mode 100644 arch/arm/boot/dts/am3715.dtsi create mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts create mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts create mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi create mode 100644 arch/arm/boot/dts/at91-kizboxmini-base.dts rename arch/arm/boot/dts/{at91-kizboxmini.dts => at91-kizboxmini-common.dtsi} (51%) create mode 100644 arch/arm/boot/dts/at91-kizboxmini-mb.dts create mode 100644 arch/arm/boot/dts/at91-kizboxmini-rd.dts create mode 100644 arch/arm/boot/dts/at91-sam9x60ek.dts create mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi create mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts create mode 100644 arch/arm/boot/dts/at91-smartkiz.dts create mode 100644 arch/arm/boot/dts/dm3725.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-gw5907.dts create mode 100644 arch/arm/boot/dts/imx6dl-gw5910.dts create mode 100644 arch/arm/boot/dts/imx6dl-gw5912.dts create mode 100644 arch/arm/boot/dts/imx6dl-gw5913.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5907.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5910.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5912.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5913.dts create mode 100644 arch/arm/boot/dts/imx6qdl-gw5907.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-gw5910.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-gw5912.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-gw5913.dtsi create mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine3.dts create mode 100644 arch/arm/boot/dts/imx7ulp-com.dts create mode 100644 arch/arm/boot/dts/omap3-echo.dts create mode 100644 arch/arm/boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi create mode 100644 arch/arm/boot/dts/rockchip-radxa-dalang-carrier.dtsi create mode 100644 arch/arm/boot/dts/sam9x60.dtsi copy arch/arm/boot/dts/{ste-ab8500.dtsi => ste-ab8505.dtsi} (59%) create mode 100644 arch/arm/boot/dts/ste-db8500.dtsi create mode 100644 arch/arm/boot/dts/ste-db8520.dtsi create mode 100644 arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-ab8505.dtsi create mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi create mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi create mode 100644 arch/arm/boot/dts/ste-href520-tvk.dts create mode 100644 arch/arm/boot/dts/ste-ux500-samsung-golden.dts create mode 100644 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi rename arch/arm/boot/dts/{stm32mp157c.dtsi => stm32mp151.dtsi} (87%) create mode 100644 arch/arm/boot/dts/stm32mp153.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xc.dtsi copy arch/arm/boot/dts/{stm32mp157a-dk1.dts => stm32mp15xx-dkx.dtsi} (83%) create mode 100644 arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts create mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi create mode 100644 arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi create mode 100644 arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi create mode 100644 arch/arm/mach-at91/sam9x60.c delete mode 100644 arch/arm/mach-davinci/include/mach/time.h delete mode 100644 arch/arm/mach-davinci/time.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-it.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h5-cc.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64-model-b.dts create mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gx-libretech-pc.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-libretech-pc.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-s912-libretech-pc.dts copy arch/arm64/boot/dts/freescale/{fsl-lx2160a-rdb.dts => fsl-lx2160a-cex7.dtsi} (50%) create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-honeycomb.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand.dts delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts create mode 100644 arch/arm64/boot/dts/qcom/pm6150.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm6150l.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-idp.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts rename arch/arm64/boot/dts/renesas/{r8a7795-es1-salvator-x.dts => r8a77950-salvato [...] rename arch/arm64/boot/dts/renesas/{r8a7795-h3ulcb-kf.dts => r8a77950-ulcb-kf.dts} (75%) rename arch/arm64/boot/dts/renesas/{r8a7795-es1-h3ulcb.dts => r8a77950-ulcb.dts} (89%) rename arch/arm64/boot/dts/renesas/{r8a7795-es1.dtsi => r8a77950.dtsi} (98%) rename arch/arm64/boot/dts/renesas/{r8a7795-salvator-x.dts => r8a77951-salvator-x. [...] rename arch/arm64/boot/dts/renesas/{r8a7795-salvator-xs.dts => r8a77951-salvator-x [...] rename arch/arm64/boot/dts/renesas/{r8a7795-es1-h3ulcb-kf.dts => r8a77951-ulcb-kf. [...] rename arch/arm64/boot/dts/renesas/{r8a7795-h3ulcb.dts => r8a77951-ulcb.dts} (92%) rename arch/arm64/boot/dts/renesas/{r8a7795.dtsi => r8a77951.dtsi} (94%) rename arch/arm64/boot/dts/renesas/{r8a7796-salvator-x.dts => r8a77960-salvator-x. [...] rename arch/arm64/boot/dts/renesas/{r8a7796-salvator-xs.dts => r8a77960-salvator-x [...] rename arch/arm64/boot/dts/renesas/{r8a7796-m3ulcb-kf.dts => r8a77960-ulcb-kf.dts} (77%) rename arch/arm64/boot/dts/renesas/{r8a7796-m3ulcb.dts => r8a77960-ulcb.dts} (90%) rename arch/arm64/boot/dts/renesas/{r8a7796.dtsi => r8a77960.dtsi} (94%) rename arch/arm64/boot/dts/renesas/{r8a77965-m3nulcb-kf.dts => r8a77965-ulcb-kf.dt [...] rename arch/arm64/boot/dts/renesas/{r8a77965-m3nulcb.dts => r8a77965-ulcb.dts} (100%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dts copy arch/arm64/boot/dts/rockchip/{rk3399-rockpro64.dts => rk3399-rockpro64.dtsi} (93%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-rock-pi-n10.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi create mode 100644 arch/arm64/boot/dts/sprd/sc9863a.dtsi create mode 100644 arch/arm64/boot/dts/sprd/sharkl3.dtsi create mode 100644 arch/arm64/boot/dts/sprd/sp9863a-1h10.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi create mode 100644 drivers/cpuidle/cpuidle-psci-domain.c create mode 100644 drivers/cpuidle/cpuidle-psci.h delete mode 100644 drivers/firmware/qcom_scm-32.c delete mode 100644 drivers/firmware/qcom_scm-64.c create mode 100644 drivers/firmware/qcom_scm-legacy.c create mode 100644 drivers/firmware/qcom_scm-smc.c create mode 100644 drivers/memory/tegra/tegra186-emc.c create mode 100644 drivers/reset/reset-brcmstb-rescal.c create mode 100644 drivers/reset/reset-intel-gw.c create mode 100644 drivers/reset/reset-npcm.c delete mode 100644 drivers/soc/fsl/qe/qe_ic.h create mode 100644 include/dt-bindings/memory/tegra194-mc.h create mode 100644 include/dt-bindings/power/mt6765-power.h create mode 100644 include/dt-bindings/reset/nuvoton,npcm7xx-reset.h copy {arch/powerpc/include/asm => include/soc/fsl}/cpm.h (100%) delete mode 100644 include/soc/fsl/qe/qe_ic.h delete mode 100644 include/sound/aess.h create mode 100644 include/trace/events/scmi.h