This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from f11901ed723d Merge tag 'xfs-5.10-merge-7' of git://git.kernel.org/pub/s [...] new c65176fd49f4 arm64: dts: ti: k3-j721e: Rename mux header and update mac [...] new abc7220b2233 Merge tag 'ti-k3-dt-fixes-for-v5.9' of git://git.kernel.or [...] new 3658a2b7f3e1 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator new 2933bf352800 arm64: dts: allwinner: h5: remove Mali GPU PMU module new 190b05d751bb Merge tag 'sunxi-fixes-for-5.9-1' of https://git.kernel.or [...] new 7a366707bb6a soc: qcom: pdr: Fixup array type of get_domain_list_resp message new 32fe0116aa3a Merge tag 'qcom-drivers-fixes-for-5.9' of https://git.kern [...] new e0b760a5f6c9 arm64: dts: sdm845: Fixup OPP table for all qup devices new 326407d2c576 arm64: dts: sdm630: Temporarily disable SMMUs by default new e884fb6cc89d arm64: dts: qcom: kitakami: Temporarily disable SDHCI1 new 22f5adc75a8d arm64: dts: qcom: pm660: Fix missing pound sign in interru [...] new 6cd19012d0d6 Merge tag 'qcom-arm64-fixes-for-5.9' of https://git.kernel [...] new bc38325703eb soc: actions: include header to fix missing prototype new f1466cdd82f4 Merge tag 'actions-drivers-fixes-for-v5.9' of git://git.ke [...] new a6f2f0fdc73a soc: xilinx: Fix error code in zynqmp_pm_probe() new 6b9c8c8bb789 Merge tag 'zynqmp-soc-for-v5.9-v2' of https://github.com/X [...] new 08d7a73fffb6 ARM: dts: iwg20d-q7-common: Fix touch controller probe failure new fbbb7c53bb24 Merge tag 'renesas-fixes-for-v5.9-tag1' of git://git.kerne [...] new b753e41d9999 ARM: dts: am33xx: modify AM33XX_IOPAD for #pinctrl-cells = 2 new 8f04aea048d5 ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_en [...] new 6869f774b1cd Merge tag 'omap-for-v5.9/fixes-rc7' of git://git.kernel.or [...] new 1f70935f637d Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] new 12b7b5c04bcc ARM: s3c64xx: fix return value check in s3c_usb_otgphy_init() new 177f71f18ee5 MAINTAINERS: drop Vincent Sanders from Simtec S3C boards new 351367bb05bd MAINTAINERS: add more name matches for Samsung SoC entries new bb82067abc9b ARM: s3c64xx: use simple i2c probe function new 0e77112777f8 ARM: s3c64xx: include header to fix -Wmissing-prototypes new b0b276736eee ARM: s3c24xx: demote kerneldoc comment new f73fefa2d98b ARM: samsung: fix language typo new c2fe8ebb332e clk: samsung: s3c64xx: declare s3c64xx_clk_init() in share [...] new 16b17fcf77f2 clk: samsung: s3c24xx: declare s3c24xx_common_clk_init() i [...] new 80c0b155e564 ARM: s3c: remove plat-samsung/.../samsung-time.h new dce6e8ee6188 ARM: s3c24xx: include common.h header in s3c2443.c new dc986f243ea4 ARM: s3c24xx: sdhci: include plat/sdhci.h header new 79f35b7cc664 ARM: s3c24xx: ts: include platform data header new 455102d435a0 ARM: s3c24xx: ts: document function argument new 903bfd46d049 ARM: s3c: remove unneeded machine header includes new 7bcb41c5d157 mmc: s3cmci: remove unneeded machine header include new 73dff51f575c ARM: samsung: fix kerneldoc of s3c_pm_do_restore_core() new 5b5858ef4590 ARM: s3c24xx: drop s3c-camif setup platform code new 7dd3cae90d85 ARM: samsung: remove HAVE_S3C2410_WATCHDOG and use direct [...] new 8166c10001b2 ARM: s3c64xx: switch to generic watchdog driver reset new f6d7cde84f6c ARM: s3c24xx: fix missing system reset new 3af4e8774b6d ARM: s3c24xx: fix mmc gpio lookup tables new 4f9f0e068884 ARM: s3c24xx: iotiming: make functions static new 346f183cc134 ARM: s3c24xx: make S3C24XX_MISCCR access indirect new b84e23f51351 ARM: s3c24xx: pass pointer to clk driver via platform data new 98c2922ec8f0 ARM: s3c24xx: simplify mach/io.h new 188db4435ac6 usb: gadget: s3c: use platform resources new 5f745424761a usb: gadget: s3c-hsudc: remove platform header dependency new 31dc1c23769b usb: gadget: s3c: remove unused 'udc' variable new 9089d7b8cecf ARM: samsung: don't build plat/pm-common for Exynos new 1e574a665ed1 ARM: samsung: remove s3c_pm_debug_init() new dbd6fefb598b ARM: samsung: make pm-debug platform independent new b3a775127d33 ARM: samsung: move CONFIG_DEBUG_S3C_UART to Kconfig.debug new edaff7e1c6f5 ARM: exynos: use private samsung_cpu_id copy new cb6c03019cdd ARM: exynos: stop selecting PLAT_SAMSUNG new 17132da70eb7 ARM: samsung: move pm check code to drivers/soc new 423c62bfb623 ARM: s5pv210: use private pm save/restore new db8230d29c3a ARM: s5pv210: don't imply CONFIG_PLAT_SAMSUNG new a07c4a8c169b ARM: s3c64xx: remove mach/hardware.h new 0144e3fce3d6 ARM: s3c24xx: move regs-spi.h into spi driver new 95b415efff2c ARM: s3c24xx: move irqchip driver back into platform new 7dbad03ebcb9 ARM: s3c: adc: move header to linux/soc/samsung new f131a4443ea4 ARM: s3c24xx: move spi fiq handler into platform new 35ee36c79380 Merge tag 'samsung-platdrv-boards' of https://git.kernel.o [...] new 673085f450b2 ARM: s3c24xx: move iis pinctrl config into boards new f67f6c00c7f3 ARM: s3c24xx: move s3cmci pinctrl handling into board files new b2a587cb650f ARM: s3c24xx: include mach/irqs.h where needed new cd4bd8f9435d ARM: s3c24xx: spi: avoid hardcoding fiq number in driver new 704b18250f59 ARM: s3c24xx: bast: avoid irq_desc array usage new 81994e0ffc37 fbdev: s3c2410fb: remove mach header dependency new 01e93a173935 cpufreq: s3c24xx: split out registers new 81b11a6a0996 ARM: s3c: remove cpufreq header dependencies new 44c01f5ce1c7 cpufreq: s3c2412: use global s3c2412_cpufreq_setrefresh new c38758e3d574 cpufreq: s3c24xx: move low-level clk reg access into platf [...] new a3814e55b411 ARM: s3c24xx: stop including mach/hardware.h from mach/io.h new 71b9114d2c13 ARM: s3c: move into a common directory new c6ff132d4224 ARM: s3c: make headers local if possible new 21cfa049290b ARM: s3c: Cleanup from old plat-samsung include new a1342f6a9ff8 ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup new 465c335bb5fd Merge tag 'samsung-soc-s3c-5.10' of https://git.kernel.org [...] new 9f467393e297 soc: integrator: Drop pointless static qualifier in integr [...] new 5d007a09f3c8 ARM: versatile: Remove Integrator and Realview from PHYS_OFFSET new c9c7ddd0d7ad Merge tag 'versatile-soc-v5.10-1' of git://git.kernel.org/ [...] new 3aa36fdd3073 ARM: OMAP2+: PRM: Replace HTTP links with HTTPS ones new 88ca7bfb2137 ARM: OMAP2+: Replace HTTP links with HTTPS ones new a784e5893b0e ARM: OMAP2+: hwmod: Replace HTTP links with HTTPS ones new f8fbd8c341ef ARM: OMAP2+: pm33xx-core: Replace HTTP links with HTTPS ones new 83bf6db02024 ARM: OMAP2+: Replace HTTP links with HTTPS ones new ef4d0a80c614 arm: mach-omap1: mux.h: delete duplicate word new 501e69b028a4 Merge branch 'omap-for-v5.10/omap1' into omap-for-v5.10/soc new 63e850f1cd15 Merge tag 'omap-for-v5.10/soc-signed' of git://git.kernel. [...] new 2152fbbd47c0 soc: ti: pm33xx: Simplify RTC usage to prepare to drop pla [...] new 6b8a3deedcfd ARM: OMAP2+: Drop legacy platform data for am3 and am4 rtc new 90aa4ed5a43f ARM: OMAP2+: Drop legacy platform data for dra7 rtcss new de104a292d07 dt-bindings: omap: Update PRM binding for genpd new 58cbff023bfa soc: ti: omap-prm: Add basic power domain support new f8f91486e8e7 soc: ti: omap-prm: Configure sgx power domain for am3 and am4 new 2bbcd6590a25 soc: ti: omap-prm: Configure omap4 and 5 l4_abe power domain new 587c437d96a3 ARM: dts: Configure am3 and am4 sgx for genpd and drop pla [...] new 0fd1594b3c33 ARM: dts: Configure omap4 and 5 l4_abe for genpd and drop [...] new 0d7ce5c5c4e6 Merge branch 'omap-for-v5.10/prm-genpd' into omap-for-v5.1 [...] new 989286ffe832 Merge tag 'omap-for-v5.10/ti-sysc-drop-pdata-signed' of gi [...] new 487047b87a6c MAINTAINERS: extend BCM5301X ARM ARCHITECTURE files new 0a29f7e408ab Merge tag 'arm-soc/for-5.10/maintainers' of https://github [...] new 6b84ca265fe5 ARM: brcmstb: Add debug UART entry for 72614 new 2ca0c6a30fc3 ARM: bcm: Enable BCM7038_L1_IRQ for ARCH_BRCMSTB new 4e5cafa8b3ea ARM: brcmstb: Add debug UART entry for 72615 new 632db90624b1 Merge tag 'arm-soc/for-5.10/soc' of https://github.com/Bro [...] new e70bfc2fa8fe ARM: at91: pm: add support for ULP0 fast wakeup new 39add36049c3 ARM: at91: pm: add per soc validation of pm modes new e222f9435195 ARM: at91: pm: of_node_put() after its usage new faf6dc64c4b1 ARM: at91: pm: remove unnecessary at91sam9x60_idle new 8af11ee90cd5 Merge tag 'at91-soc-5.10' of git://git.kernel.org/pub/scm/ [...] new 919c385dde9c ARM: shmobile: rcar-gen2: Make rcar_gen2_{timer_init, rese [...] new 7a5f0085db92 Merge tag 'renesas-arm-soc-for-v5.10-tag1' of git://git.ke [...] new 952c54446a8a ARM: exynos: clear L310_AUX_CTRL_NS_LOCKDOWN in default l2 [...] new 8caa6ed90b58 MAINTAINERS: mark linux-samsung-soc list non-moderated new 7be0d19c751b ARM: samsung: fix PM debug build with DEBUG_LL but !MMU new a0663189acf2 ARM: s3c24xx: fix Wunused-variable warning on !MMU new 0df3c29f6883 ARM: s3c64xx: bring back notes from removed debug-macro.S new 76940c8d5ab1 Merge tag 'samsung-soc-5.10' of https://git.kernel.org/pub [...] new acddaa55366f ARM: stm32: Replace HTTP links with HTTPS ones new 511bd85485c6 ARM: mstar: Select MStar intc new 7de3f326dd24 ARM: davinci: use simple i2c probe function new 1d004afe5fae Merge tag 'davinci-for-v5.10/soc' of git://git.kernel.org/ [...] new fb2c599f0566 ARM: omap3: enable off mode automatically new 025565212d39 Merge tag 'omap-for-v5.10/soc-part2-v2-signed' of git://gi [...] new c0831445ad53 ARM: hisi: add support for SD5203 SoC new c5fdb66829d1 ARM: debug: add UART early console support for SD5203 new a4f07008bf45 Merge tag 'hisi-arm-soc-for-5.10' of git://github.com/hisi [...] new 0c11bbcf0229 ARM: imx: Place "Cortex-A/Cortex-M" comment in the correct [...] new 4b563a066611 ARM: imx: Remove imx21 support new 879c0e5e0ac7 ARM: imx: Remove i.MX27 board files new c93197b0041d ARM: imx: Remove i.MX31 board files new e1324ece2af4 ARM: imx: Remove i.MX35 board files new b154d8d8ba19 ARM: imx: Remove ehci board files new cf4ff9618d23 ARM: imx7ulp: enable cpufreq new 24e0729703ba ARM: imx27: Remove imx27_soc_init() new eeae56887bc6 ARM: imx27: Remove iomux-v1 board code new 86fa07075cf3 ARM: imx27: Get rid of mm-imx27.c new fc673fbf8cc1 ARM: imx27: Retrieve AVIC base address from devicetree new a542fc18168c ARM: imx31: Remove remaining i.MX31 board code new 6c5f05a6cd88 ARM: imx3: Remove imx3 soc_init() new e8d992fb529e ARM: imx: Remove iomux-v3 board code new 8485adf17a15 ARM: imx: Remove imx device directory new f92c710f4644 ARM: imx: Remove remnant board file support pieces new 94b2bec1b0e0 ARM: imx27: Retrieve the SYSCTRL base address from devicetree new d54debc72f5f ARM: imx27: Retrieve the CCM base address from devicetree new 3172225d45bd ARM: imx31: Retrieve the IIM base address from devicetree new 2cf98d12958c ARM: imx3: Retrieve the CCM base address from devicetree new 445cf02cada4 ARM: imx3: Retrieve the AVIC base address from devicetree new f68ea682d1da ARM: imx35: Retrieve the IIM base address from devicetree new b70c9cacbfb1 ARM: imx: Remove unused definitions new 4d66bc3c5f4a clk: imx: imx27: Remove mx27_clocks_init() new 30c1951790df clk: imx: imx31: Remove mx31_clocks_init() new fb956b3e20f0 clk: imx: imx35: Remove mx35_clocks_init() new accdab6d9e8f Merge tag 'imx-soc-5.10' of git://git.kernel.org/pub/scm/l [...] new e731f3146ff3 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] new c05210ab9757 drivers: optee: allow op-tee to access devices on the i2c bus new 0f863bb6b80a Merge tag 'optee-i2c-for-v5.10' of git://git.linaro.org/pe [...] new ba171d3f0850 driver: tee: Handle NULL pointer indication from client new d4ee2d35009a Merge tag 'tee-memref-null-for-v5.10' of git://git.linaro. [...] new 4300cd6374a5 tee: convert get_user_pages() --> pin_user_pages() new aa10e3cfdb42 Merge tag 'tee-pin-user-pages-for-5.10' of git://git.linar [...] new 539f8fc253ec drivers: optee: fix i2c build issue new 0bd1937ad844 Merge tag 'optee-i2c-fix-for-v5.10' of git://git.linaro.or [...] new 928bfbc6c76c soc: renesas: Use menu for Renesas SoC new 464d9b349be6 soc: renesas: Align driver description titles new 21a8fa6b6ddb Merge tag 'renesas-drivers-for-v5.10-tag1' of git://git.ke [...] new 7f7d9e1e02f0 memory: samsung: exynos5422-dmc: Additional locking for 'c [...] new 911c94dac952 memory: samsung: exynos5422-dmc: Document mutex scope new 8e9ffd5ed368 memory: omap-gpmc: remove unneeded asm/mach-types.h inclusion new ddbfbcba4933 memory: omap-gpmc: remove unused file-scope phys_base and [...] new d25112aa34d0 memory: omap-gpmc: return meaningful error codes in gpmc_c [...] new 1724f1b6963a memory: omap-gpmc: remove GPMC_SET_ONE_CD_MAX macro for safety new 07b6cc4540d3 memory: omap-gpmc: use WARN() instead of BUG() on wrong free new dc1a9283f16a memory: omap-gpmc: consistently use !res for NULL checks new 3cd7040762a4 memory: renesas-rpc-if: simplify with PTR_ERR_OR_ZERO new 4a661364e6ff memory: tegra: tegra210-emc: fix indentation new 904ffa81b709 memory: brcmstb_dpfe: add separate entry for compile test new ea0c0ad6b6eb memory: Enable compile testing for most of the drivers new 296050a04c9e memory: tegra: Correct shift value of apew new 4da1edcf8f22 memory: brcmstb_dpfe: Fix memory leak new f42ae4bbf94c memory: brcmstb_dpfe: fix array index out of bounds new 4c54228ac8fd memory: omap-gpmc: Fix a couple off by ones new 13d029ee51da memory: omap-gpmc: Fix build error without CONFIG_OF new fd2278164808 memory: emif: Remove bogus debugfs error handling new bb0ebc7d3964 memory: samsung: exynos5422-dmc: rename timing register fi [...] new 1415fa0dca59 memory: samsung: exynos5422-dmc: remove unused exynos5_dmc [...] new 4c2af5ddf84b memory: samsung: exynos5422-dmc: add missing and fix kerneldoc new 74ca0d837b99 memory: brcmstb_dpfe: Simplify with dev_err_probe() new 25f2f5e5910f memory: tegra186-emc: Simplify with dev_err_probe() new ea90f66f2a86 memory: tegra: Remove GPU from DRM IOMMU group new 6cf238d4e21b memory: omap-gpmc: Fix -Wunused-function warnings new dd85345abca6 memory: fsl-corenet-cf: Fix handling of platform_get_irq() error new bac9bd958aec Merge tag 'memory-controller-drv-5.10' of https://git.kern [...] new c9864df48d2e bus: brcmstb_gisb: Shorten prints new 9eda7c1f6fb4 soc: bcm: brcmstb: biuctrl: Enable Read-ahead cache new 7c12a14802a2 dt-bindings: soc: brcm: add BCM63xx power domain binding new 5292481134b2 MIPS: BMIPS: add BCM6328 power domain definitions new 9f9fd9766a28 MIPS: BMIPS: add BCM6362 power domain definitions new 5a3be0d0ccfb MIPS: BMIPS: add BCM63268 power domain definitions new 8bf86a155688 MIPS: BMIPS: add BCM6318 power domain definitions new 6c41106f177e soc: bcm: add BCM63xx power domain driver new 60515712abee MIPS: BMIPS: dts: add BCM6328 power domain support new 07fcf7772f57 MIPS: BMIPS: dts: add BCM6362 power domain support new f4d1afc0a454 MIPS: BMIPS: dts: add BCM63268 power domain support new 5dfd145aada8 soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72164 new 4029f3b419da soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72165 new 091353c88b3b soc: bcm: brcmstb: biuctrl: Change RAC prefetch distance f [...] new 10e7dd54cdaa soc: bcm: brcmstb: biuctrl: Change RAC data line prefetchi [...] new 541b6e6ee7a4 dt-bindings: bus: Document breakpoint interrupt for gisb-arb new fb8a0b80c4bb bus: brcmstb_gisb: Add support for breakpoint interrupts new bd2fad8cd302 Merge tag 'arm-soc/for-5.10/drivers' of https://github.com [...] new 69ecb3230b00 cpufreq: arm_scmi: Constify scmi_perf_ops pointers new 82894c1d397f firmware: arm_scmi: Constify ops pointers in scmi_handle new 3de7b83017bd firmware: arm_scmi: Constify static scmi-ops new a8803055127a firmware: arm_scmi: Add system power protocol support new 481f6ccf399b firmware: arm_scmi: Add SCMI device for system power protocol new 6ed6c558234f firmware: arm_scmi: Fix NULL pointer dereference in mailbo [...] new 6825f17c950c firmware: smccc: Export both smccc functions new 5a2f0a0bdf20 firmware: arm_scmi: Move scmi bus init and exit calls into [...] new 1eaf18e35a78 firmware: arm_scmi: Move scmi protocols registration into [...] new 66d90f6ecee7 firmware: arm_scmi: Enable building as a single module new 8119f4b91d54 Merge tag 'scmi-updates-5.10' of git://git.kernel.org/pub/ [...] new 8fae67585090 soc: renesas: Use ARM32/ARM64 for menu description new 6d5aded8d57f soc: renesas: Sort driver description title new 090e87e7fbe3 soc: renesas: Identify R-Car V3U new 8e9529f5cde7 soc: renesas: rcar-rst: Add support for R-Car V3U new 468588c8806e Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into rene [...] new 1b4298f00006 soc: renesas: r8a779a0-sysc: Add r8a779a0 support new 802b26b3c2af Merge tag 'renesas-drivers-for-v5.10-tag2' of git://git.ke [...] new ab3d8e1baaee tee: replace cdev_add + device_add with cdev_device_add new 8c05f50fe845 tee: avoid explicit sysfs_create/delete_group by initialis [...] new 5746b3b88627 Merge tag 'tee-dev-cleanup-for-v5.10' of git://git.linaro. [...] new 775edf7856d8 soc/tegra: fuse: Extract tegra_get_platform() new 52e6d399a41d soc/tegra: fuse: Implement tegra_is_silicon() new 1f44febf71ba soc/tegra: fuse: Add Tegra234 support new 03d285230708 soc/tegra: misc: Add Tegra234 support new f98485e4edbb soc/tegra: pmc: Reorder reset sources/levels definitions new 34e214a99689 soc/tegra: pmc: Add Tegra234 support new e8c9d35ea6ea Merge tag 'tegra-for-5.10-soc' of git://git.kernel.org/pub [...] new e5c88986b990 Merge branch 'for-5.10/soc' into for-5.10/firmware new 0ebdf11699d0 firmware: tegra: Enable BPMP support on Tegra234 new 63e15ef136d3 Merge tag 'tegra-for-5.10-firmware' of git://git.kernel.or [...] new 95e7be062aea soc: ti: k3: ringacc: add am65x sr2.0 support new aee123f48f38 bindings: soc: ti: soc: ringacc: remove ti,dma-ring-reset-quirk new bd691ce0ba9d dt-bindings: soc: ti: Add TI PRUSS bindings new dc1129564a01 soc: ti: pruss: Add a platform driver for PRUSS in TI SoCs new 78251639d376 soc: ti: pruss: Add support for PRU-ICSSs on AM437x SoCs new ae19b8a14525 soc: ti: pruss: Add support for PRU-ICSS subsystems on AM5 [...] new 3227c8daac3c soc: ti: pruss: Add support for PRU-ICSS subsystems on 66AK2G SoC new 6530cd9b201d soc: ti: pruss: Enable support for ICSSG subsystems on K3 [...] new 557003a98fb8 soc: ti: pruss: Enable support for ICSSG subsystems on K3 [...] new efa5c01cd7ee soc: ti: ti_sci_pm_domains: switch to use multiple genpds [...] new 71b610825f4b firmware: ti_sci: allow frequency change for disabled cloc [...] new 25bafac9408f dt-bindings: soc: ti: Update TI PRUSS bindings regarding c [...] new ba59c9b43c86 soc: ti: pruss: support CORECLK_MUX and IEPCLK_MUX new 4f02044123b2 soc: ti: k3-socinfo: Add entry for J7200 new 6259c8441c4d dmaengine: ti: k3-udma-glue: Fix parameters for rx ring pa [...] new 74e0e43a09ce soc: ti: Convert to DEFINE_SHOW_ATTRIBUTE new dcca7a97c6bf Add missing '#' to fix schema errors: new aa78dd167e11 Merge tag 'drivers_soc_for_5.10' of git://git.kernel.org/p [...] new 1893a2d5264e soc: sunxi: sram: remove unneeded semicolon new 8fc6726d9020 Merge tag 'sunxi-drivers-for-5.10-1' of https://git.kernel [...] new b663b798d04f soc: imx: gpcv2: Use dev_err_probe() to simplify error handling new e2314cf5af30 firmware: imx: scu-pd: ignore power domain not owned new a39c258cc476 Merge tag 'imx-drivers-5.10' of git://git.kernel.org/pub/s [...] new 1fe44191f361 soc: fsl: qman: fix -Wpacked-not-aligned warnings new 750cf40c0f70 soc: fsl: qbman: Fix return value on success new 72f7fe2d6a26 soc: fsl: dpio: remove set but not used 'addr_cena' new 5ed2da99e3fc soc: fsl: qman: convert to use be32_add_cpu() new d97b957e32b1 soc: fsl: qe: Remove unnessesary check in ucc_set_tdm_rxtx_clk new c78c6e18ab26 Merge tag 'soc-fsl-next-v5.10' of git://git.kernel.org/pub [...] new 7303fbd2f07e soc: qcom: socinfo: add soc id for IPQ6018 new cb8aed7b92f3 soc: qcom: socinfo: add SC7180 entry to soc_id array new 0feea33d7982 soc: qcom-geni-se: Don't use relaxed writes when writing commands new 2bc20f3c8487 soc: qcom: rpmh-rsc: Sleep waiting for tcs slots to be free new a32a43e00e68 soc: qcom: socinfo: Add msm8992/4 and apq8094 SoC IDs new ba34f977c333 soc: qcom: apr: Fixup the error displayed on lookup failure new 2899347249fe soc: qcom: llcc: use devm_platform_ioremap_resource_byname() new f8e87554b176 Merge tag 'qcom-drivers-for-5.10' of https://git.kernel.or [...] new 97de44c5ecd4 dt-bindings: power: amlogic, meson-ee-pwrc: add Amlogic AX [...] new 525054782a74 soc: amlogic: meson-ee-pwrc: add support for the Meson AXG SoCs new 5aabf1180fa9 soc: amlogic: pm-domains: use always-on flag new e863e45ef97e Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] new a442abbbe186 reset: imx7: Support module build new a297104aceeb dt-bindings: reset: Updated binding for Versal reset driver new 552f388bbe1f reset: reset-zynqmp: Added support for Versal platform new 3315be577411 reset: Fix and extend kerneldoc new cbc111d1552e dt-bindings: reset: imx8mq: add m4 reset new f008c403270c reset: imx7: add the cm4 reset for i.MX8MQ new 68a215164e19 reset: sti: reset-syscfg: fix struct description warnings new c8952516e8b4 Merge tag 'reset-for-v5.10' of git://git.pengutronix.de/pz [...] new 8014c4781b46 memory: tegra: Delete duplicated argument to '|' in functi [...] new 83ab016dfac3 dt-bindings: memory: mediatek: Add binding for MT8167 SMI new a8529f3b1cd8 memory: mtk-smi: add support for MT8167 new 26cb1d2fffb7 memory: omap-gpmc: Fix compile test on SPARC new 67a344e88966 memory: tegra: Convert to DEFINE_SHOW_ATTRIBUTE new 94ca85733699 memory: emif: Convert to DEFINE_SHOW_ATTRIBUTE new 64de2cd335db Merge tag 'memory-controller-drv-5.10-2' of https://git.ke [...] new 11b490c6aea9 soc: mediatek: mtk-infracfg: Fix kerneldoc new 2b8cf38343b3 soc: mediatek: cmdq: add address shift in jump new 5f6e560c2dd5 soc: mediatek: cmdq: add write_s function new 11c7842d41c8 soc: mediatek: cmdq: add write_s_mask function new d3b04aab06fb soc: mediatek: cmdq: add read_s function new 1af43fce813e soc: mediatek: cmdq: add write_s value function new 88a2ffc48d5b soc: mediatek: cmdq: add write_s_mask value function new 946f1792d3d7 soc: mediatek: cmdq: add jump function new 23c22299cd29 soc: mediatek: cmdq: add clear option in cmdq_pkt_wfe api new bee1abc9cc02 drm/mediatek: reduce clear event new 9f7f26930035 Merge tag 'v5.9-next-soc' of https://git.kernel.org/pub/sc [...] new 2e368dd2bbea Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] new 19d3e9a0bdd5 ARM: dts: omap4: Fix sgx clock rate for 4430 new 23807f8cbaeb ARM: dts: omap: add channel to DSI panels new 86ea53b42b6f ARM: dts: omap4-droid4: add panel compatible new 95d4208075e8 ARM: dts: omap4-droid4: add panel orientation new 31bdd786f900 ARM: dts: am335x: add common dtsi for MOXA UC-8100 series new 12c24ea1f8e2 Merge branch 'omap-for-v5.10/dt-moxa' into omap-for-v5.10/dt new 03e23ca9ff83 ARM: dts: am33xx: add ocp label new bbdb5d129daf ARM: dts: omap3: Add cpu trips and cooling map for omap34/ [...] new 513f8297f6b1 Merge branch 'fixes' into omap-for-v5.10/dt new 20789171a9da Merge tag 'omap-for-v5.10/dt-signed' of git://git.kernel.o [...] new cbb2f09abcd6 arm64: dts: renesas: r8a774e1: Add PCIe device nodes new 2f3c7323aba2 arm64: dts: renesas: r8a774e1: Add SATA controller node new 92b2c276e15c arm64: dts: renesas: r8a774e1: Add USB2.0 phy and host (EH [...] new 0faf5f952b4e arm64: dts: renesas: r8a774e1: Add USB3.0 device nodes new 896c62d4369c arm64: dts: renesas: r8a774e1: Add USB-DMAC and HSUSB devi [...] new 8183a7938cfe arm64: dts: renesas: r8a774e1: Add audio support new cfc7ba103fbd arm64: dts: renesas: r8a774e1: Add VIN and CSI-2 nodes new 992d7a8b88c8 arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend i [...] new eb302bb9c7ab ARM: dts: r8a7742-iwg21d-q7: Enable HSUSB, USB2.0 and xHCI new 73aa5b7c9411 ARM: dts: iwg22d-sodimm: Fix dt nodes sorting new 4304d880a1c3 ARM: dts: r8a7742-iwg21d-q7: Enable cmt0 new b4a43810f596 ARM: dts: r8a7742: Add PWM SoC support new 02b248229535 ARM: dts: r8a7742: Add TPU support new 6a62f64305c6 ARM: dts: r8a7742: Add DU support new 549f43917ab3 ARM: dts: r8a7742: Add LVDS support new a3855ebcded8 arm64: dts: renesas: r8a774e1: Add FCPF and FCPV instances new 4398ab2367fa arm64: dts: renesas: r8a774e1: Add VSP instances new e7cc614be788 arm64: dts: renesas: r8a774b1-hihope-rzg2n-ex: Enable sata new ebe5f898b60b ARM: dts: r8a7742: Add PCIe Controller device node new f22d0550b835 arm64: dts: renesas: r8a774e1: Populate DU device node new 5698b68de784 arm64: dts: renesas: r8a774e1: Populate HDMI encoder node new 112441c24bcd arm64: dts: renesas: r8a774e1: Add LVDS device node new 2e23a1db4840 arm64: dts: renesas: r8a774e1-hihope-rzg2h: Setup DU clocks new afdac0bfbd49 ARM: dts: r8a7742: Add QSPI support new 578450883bb1 arm64: dts: renesas: r8a774a1: Add PCIe EP nodes new d12d16205f79 arm64: dts: renesas: r8a774b1: Add PCIe EP nodes new 0c77ecdcfcd3 arm64: dts: renesas: r8a774c0: Add PCIe EP node new 5a81ade1dd28 ARM: dts: r8a7742: Add CAN support new be571bec2cfd ARM: dts: r8a7742-iwg21m: Sort the nodes alphabetically new c0ed2ee793f1 ARM: dts: r8a7742-iwg21m: Add RTC support new 7da4d2a8c6bc arm64: dts: renesas: r8a774e1-hihope-rzg2h: Enable HS400 mode new fc7f54fb13b8 ARM: dts: r8a7742-iwg21m: Add SPI NOR support new 557e64084aba arm64: dts: renesas: r8a774e1: Add PWM device nodes new bce8ac223e76 arm64: dts: renesas: r8a77961: Enable Sound / Audio-DMAC new 18f99f24a970 ARM: dts: r8a7742: Add IPMMU DT nodes new a0be3c32b156 ARM: dts: r8a7742-iwg21d-q7: Enable PCIe Controller new ff9e786f0ee0 arm64: dts: renesas: r8a774e1: Add FDP1 device nodes new 912d3c5383f7 arm64: dts: renesas: r8a774e1: Add cpuidle support for CA5x cores new e9f0fb53ac88 arm64: dts: renesas: Add HiHope RZ/G2H board with idk-1110 [...] new 8e299e619333 Merge tag 'renesas-arm-dt-for-v5.10-tag1' of git://git.ker [...] new a553f90b6714 ARM: dts: exynos: Add sound support to Midas new a084c9d2042d dt-bindings: arm: samsung: Do not require clkout on Exynos [...] new 91b440ed2542 ARM: dts: exynos: add prefetch properties for L2C-310 cache new 68f4babbc637 ARM: dts: exynos: Move fixed clocks under root node in Exynos3250 new de653d045636 ARM: dts: exynos: Remove snps, dwc2 compatible in Exynos3250 new df63dce2d60b ARM: dts: exynos: Silence i2c-gpio dtschema warning in Gal [...] new 57d4449fd443 ARM: dts: exynos: Correct GPU regulator properties in Gala [...] new 10c977cc029b ARM: dts: exynos: Correct S3C RTC bindings and enable it i [...] new 83d50121a09a ARM: dts: exynos: Correct S3C RTC bindings and enable it i [...] new 9ce975bf6b4b ARM: dts: exynos: Correct S3C RTC bindings and enable it in Trats new e416f0cabf0b ARM: dts: exynos: Correct S3C RTC bindings and enable it i [...] new eb7e538dceda ARM: dts: exynos: Correct S3C RTC bindings in SMDKv310 new b9294408b9a3 ARM: dts: exynos: Add and enable 32 kHz modem clock in Gal [...] new 8bdca79f584d ARM: dts: exynos: Add and enable 32 kHz modem clock in Trats new 64fb61e11fa2 ARM: dts: exynos: Align SPI GPIO node name with dtschema i [...] new f11d702242a3 ARM: dts: exynos: Replace deprecated GPIO spi-gpio propert [...] new a51e695cafc7 ARM: dts: exynos: Align SPI GPIO node name with dtschema i [...] new 1708f56081e2 ARM: dts: exynos: Override thermal by label in Exynos4210 new ed32017c7344 ARM: dts: exynos: Override thermal by label in Galaxy I9000 new 03ebf390c4e9 ARM: dts: exynos: Override thermal by label in Trats new 5d2bb6621caa ARM: dts: exynos: Add CPU cooling in Exynos4210 Origen new bd031c725d74 ARM: dts: exynos: Add CPU cooling in SMDKv310 new 9102399b7fd6 ARM: dts: exynos: Add CPU cooling in Universal C210 new 2b857a10d544 ARM: dts: exynos: Align MHL GPIO pin configuration with dt [...] new a26fe748716e ARM: dts: exynos: Correct compatible of fixed clocks in Mi [...] new eeb62f3d1d33 ARM: dts: exynos: Add S5M8767 clocks for RTC in Exynos4412 Origen new e4cf0a4dba7f ARM: dts: exynos: Override thermal by label in Midas new 1f2448dcb9a2 ARM: dts: exynos: Override thermal by label in Exynos4412 Odroids new ffed15b889a4 ARM: dts: exynos: Add CPU cooling in Exynos4412 Origen new 4134628c38da ARM: dts: exynos: Add CPU cooling in SMDK4412 new 173ab0310fb4 ARM: dts: exynos: Add CPU cooling in Tiny4412 new 1716af24998a ARM: dts: exynos: Correct S3C RTC bindings in SMDK4412 new 6511f11a4982 ARM: dts: exynos: Correct S3C RTC bindings in Tiny4412 new a6b5a1977c6b ARM: dts: exynos: Correct whitespace and indentation issues new cd972fe90008 ARM: dts: s5pv210: Enable audio on Aries boards new dfe3a98aac4f ARM: dts: exynos: Correct compatible for Exynos5 GIC new 1fa7c1ac2365 ARM: dts: exynos: Correct compatible for Exynos5260 GIC new 2495ddd2d17c ARM: dts: exynos: Remove unneeded address/size cells in Ex [...] new 8dec8385bee4 ARM: dts: exynos: Correct S3C RTC bindings in SMDK5410 new 41af0d2ea1b0 ARM: dts: exynos: Silence i2c-gpio dtschema warning in Exy [...] new 9e7fe41778c6 ARM: dts: exynos: Correct whitespace and indentation issue [...] new 7e86ef5cc896 ARM: dts: exynos: Override thermal by label in Exynos5250 new ac88a60a276b ARM: dts: exynos: Add max77686 clocks for S3C RTC in SMDK5250 new a2d86d420fa4 ARM: dts: exynos: Use S5M8767 clock in S3C RTC in Exynos52 [...] new d872e4e98751 ARM: dts: exynos: Silence DP HPD pinctrl dtschema warning [...] new cd5b0321ed32 ARM: dts: exynos: Use S2MPS11 clock in S3C RTC in SMDK5420 new 75a4a04e78c6 ARM: dts: samsung: odroid-xu3: Move assigned-clock* proper [...] new 975bcbce5b16 ARM: dts: exynos: Remove I2C9 samsung, i2c-slave-addr from [...] new d3604c91566a ARM: dts: exynos: Silence SATA PHY warning in Exynos5250 new 8bc946b1a1c2 Merge tag 'samsung-dt-5.10' of https://git.kernel.org/pub/ [...] new 1e1129b65ef3 arm64: dts: exynos: Replace deprecated "gpios" i2c-gpio pr [...] new 7e98d540f21f arm64: dts: exynos: Add compatibles to sysreg nodes new 0630fe41e9eb Merge tag 'samsung-dt64-5.10' of https://git.kernel.org/pu [...] new 34a459187180 ARM: dts: arm: Fix SP804 users new a894c6dd56c9 ARM: dts: arm: Fix SP805 clocks new b83ded8a31e3 arm64: dts: arm: Fix SP805 clock-names new 34cfebc0d88a Merge tag 'juno-updates-5.10' of git://git.kernel.org/pub/ [...] new c3b1d561869a ARM: dts: aspeed: Remove flash layout from Facebook AST250 [...] new f883a606097d ARM: dts: aspeed: cmm: Set 32MB FMC flash layout new 11c4124d5343 ARM: dts: aspeed: yamp: Set 32MB FMC flash layout new ac6cec4c3acf ARM: dts: aspeed: minipack: Update 64MB FMC flash layout new bc8d756d5ba0 ARM: dts: aspeed: Add Facebook Wedge400 BMC new fe84b8fd24d0 ARM: dts: aspeed: wedge40: Update FMC flash0 label new 7c32a9d95c9a ARM: dts: aspeed: wedge40: Update UART4 pin settings new edb1a2e25647 ARM: dts: aspeed: rainier: Enable XDMA engine new 7505340245ff ARM: dts: aspeed: tacoma: Add IBM Operation Panel I2C device new d270bb09f4b1 ARM: dts: aspeed: rainier: Add IBM Operation Panel I2C device new c82bf6e133d3 ARM: aspeed: g5: Do not set sirq polarity new adfe14797e17 ARM: dts: rainier: Disable internal pull-downs on eMMC pins new e89570584d2b ARM: dts: aspeed: Add Mowgli BMC platform new 679bc801175a Merge tag 'aspeed-5.10-devicetree' of git://git.kernel.org [...] new b2b72b00795a arm64: dts: alpine: Align GIC nodename with dtschema new 5024f03c09e4 arm64: dts: alpine: Fix GIC unit address new b5ac61e4483f Merge tag 'dt64-schema-5.10' of https://git.kernel.org/pub [...] new 53486d937cb5 ARM: dts: prima: Align L2 cache-controller nodename with dtschema new dcc339affb95 ARM: dts: qcom: Align L2 cache-controller nodename with dtschema new 1fbd0475a59f ARM: dts: spear: Align L2 cache-controller nodename with dtschema new 55d3db1103c4 ARM: dts: tango: Align L2 cache-controller nodename with dtschema new 14ed3139e10b ARM: dts: zx: Align L2 cache-controller nodename with dtschema new 48d5732cdf57 ARM: dts: alpine: Align GIC nodename with dtschema new 439a95a04422 Merge tag 'dt-schema-5.10' of https://git.kernel.org/pub/s [...] new a2e385f5374d dt-bindings: ARM: add bindings for the Meraki MR32 new 0ea4b29d1495 ARM: dts: BCM5301X: Specify PWM in the DT new 5e396bb05b89 ARM: dts: BCM5301X: Specify uart2 in the DT new c4cd6fcae46f ARM: dts: BCM5301X: Specify pcie2 in the DT new ec88a9c344d9 ARM: BCM5301X: Add DT for Meraki MR32 new 5d00306e3aae ARM: dts: NSP: replace status value "ok" by "okay" new 9d6693369fc7 ARM: dts: Cygnus: Fix SP805 clocks new f5146e5da433 ARM: dts: NSP: Fix SP805 clock-names new be7e6bd01cda ARM: dts: broadcom: Fix SP804 node new 4564363351e2 ARM: dts: bcm2711: Enable the display pipeline new 1a4a752ee876 Merge tag 'tags/bcm2835-dt-next-2020-09-08' into devicetree/next new ba601120cfbd Merge tag 'arm-soc/for-5.10/devicetree' of https://github. [...] new ed23822eb24b arm64: dts: broadcom: replace status value "ok" by "okay" new 6534dfbbfab3 arm64: dts: broadcom: Fix SP805 clock-names new 5f37a0d90360 Merge tag 'arm-soc/for-5.10/devicetree-arm64' of https://g [...] new 64ea21e01737 arm64: dts: hisilicon: replace status value "ok" by "okay" new a665b2c1d284 arm64: dts: hisilicon: Fix SP805 clocks new 39d601ba9a4d Merge tag 'hisi-arm64-dt-for-5.10' of git://github.com/his [...] new c26979a7acf2 ARM: dts: hisilicon: Fix SP804 users new 3328c656663f ARM: dts: hisilicon: Fix SP805 clocks new a7140476d680 Merge tag 'hisi-arm32-dt-for-5.10' of git://github.com/his [...] new 45145406f30c arm64: dts: sparx5: Add Sparx5 eMMC support new d14f6a1ae07f arm64: dts: sparx5: Add hwmon temperature sensor new b17400c9dec4 MAINTAINERS: Add git tree for Sparx5 new 08ee16e95492 arm64: dts: sparx5: Add SPI controller and associated mmio-mux new ba4d1c074fd7 arm64: dts: sparx5: Add spi-nor support new 5df50128050d arm64: dts: sparx5: Add spi-nand devices new 38c419037abe Merge tag 'sparx5-dt-5.10' of https://github.com/microchip [...] new b6e5aac243b9 ARM: dts: ux500-golden: Add S6E63M0 DSI display new 7f6d6e484b93 ARM: dts: ux500-skomer: Add KTD253 backlight new 78efa6a766eb ARM: dts: ste-href: Add reg property to the LP5521 channel nodes new dc47f7e7729d Merge tag 'ux500-dts-for-v5.10' of git://git.kernel.org/pu [...] new 2232aeb1160b arm64: dts: agilex: increase shared memory size to 32Mb new 6e043c658e79 arm64: dts: stratix10/agilex: add the ptp_ref clock new b042dc742440 Merge tag 'socfpga_dts_update_for_v5.10' of git://git.kern [...] new c05a4bff5c50 dt-bindings: arm: at91: Add GARDENA smart Gateway (Art. 19 [...] new 25ffa0dde53c ARM: at91: Add GARDENA smart Gateway (Art. 19000) support new 58f984941d45 ARM: dts: at91: fix cpu node new cd6228b782ae ARM: dts: at91: fix sram nodes new b0d0c3bba90b ARM: dts: at91: move mmc pinctrl-names property to board dts new 996710a8956e ARM: dts: at91: add unit-address to memory node new 860b6d803f3d ARM: dts: at91: sama5d2: add missing flexcom spi node properties new 3e0111ecafcc Merge tag 'at91-dt-5.10' of git://git.kernel.org/pub/scm/l [...] new e89c32fe22e4 ARM: dts: picoxcell: build DTBs with make dtbs new 088a2644de6a ARM: dts: picoxcell: drop unused reg-io-width from DW APB [...] new 61163895f3e0 arm64: dts: apm: drop unused reg-io-width from DW APB GPIO [...] new e90ac411dcbd arm64: dts: apm: add required gpio-cells to DW APB GPIO co [...] new b7ecb51b2d9b arm64: dts: renesas: r8a774e1: Add PCIe EP nodes new 7345e5c1853d arm64: dts: renesas: r8a774e1-hihope-rzg2h-ex: Enable sata new 4c32a2b34e62 ARM: dts: r8a7742: Add VIN DT nodes new 8368ca1540f0 ARM: dts: r8a7742-iwg21d-q7: Add SPI NOR support new 68ee7720a01c ARM: dts: r8a7742-iwg21d-q7: Add can1 support to carrier board new 8feb34840611 ARM: dts: r8a7742-iwg21d-q7: Enable SD2 LED indication new 52c91f0ca8e4 Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into rene [...] new 834c310f5418 arm64: dts: renesas: Add Renesas R8A779A0 SoC support new 63070d7c2270 arm64: dts: renesas: Add Renesas Falcon boards support new d9fd7ff595a8 ARM: dts: renesas: Fix pin controller node names new a2053990f327 arm64: dts: renesas: Fix pin controller node names new 9ab847043f24 arm64: dts: renesas: r8a77961: Add FCP device nodes new 298b0c8b2a5f arm64: dts: renesas: r8a77961: Add VSP device nodes new d56896a40247 arm64: dts: renesas: r8a77961: Add DU device nodes new 0ecbe08bb43d arm64: dts: renesas: r8a77961: Add HDMI device nodes new 58b1b1ddfcc1 arm64: dts: renesas: r8a77961: salvator-xs: Add HDMI Displ [...] new 3137852c13c0 arm64: dts: renesas: r8a77961: salvator-xs: Add HDMI Sound [...] new c3d91c82c21f arm64: dts: renesas: Drop superfluous pin configuration co [...] new a937909702e0 ARM: dts: r8a7742: Add VSP support new 9d8827b27b75 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add can0 support to c [...] new 1ada85b6201d arm64: dts: renesas: r8a77990: Add DRIF support new 453802c463ab arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels new c91dfc9818df arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels new 0b69d912b3d3 Merge tag 'renesas-arm-dt-for-v5.10-tag2' of git://git.ker [...] new 3cc006b395e2 dt-bindings: arm: renesas: Document R-Car V3U SoC DT bindings new 2e95492de6d9 dt-bindings: power: renesas,rcar-sysc: Document r8a779a0 S [...] new 461cb5952e35 dt-bindings: reset: renesas,rst: Document r8a779a0 reset module new b08892556b3f dt-bindings: arm: renesas: Document Renesas Falcon boards new 2e6115aa2bed Merge tag 'renesas-dt-bindings-for-v5.10-tag1' of git://gi [...] new 54cc33a3a44f dt-bindings: misc: tegra-apbmisc: Add missing compatible strings new c8f413b93005 dt-bindings: misc: tegra186-misc: Add missing compatible string new c9e43d13f027 dt-bindings: misc: tegra186-misc: Add Tegra234 support new b0e0423cfabc dt-bindings: tegra: Add Tegra234 VDK compatible new e4fb9a715f75 dt-bindings: fuse: tegra: Add Tegra234 support new b198a6ed0256 dt-bindings: tegra: pmc: Add Tegra234 support new 2312c291f6ac dt-bindings: power: supply: Add device-tree binding for Su [...] new 61d5d791cbf7 Merge tag 'tegra-for-5.10-dt-bindings' of git://git.kernel [...] new 228f1e6ab55f arm64: tegra: Add ID EEPROMs on Jetson AGX Xavier new a41315610bab arm64: tegra: Wire up pinctrl states for all DPAUX controllers new 78bc57ffa809 arm64: tegra: Add VBUS supply for micro USB port on Jetson Nano new da415b71cd4f arm64: tegra: Disable SD card write-protection on Jetson Nano new 0cc6ba3ce87c arm64: tegra: Describe display controller outputs for Tegra210 new 562da8b494c4 arm64: tegra: Use valid PWM period for VDD_GPU on Tegra210 new 818ae79a50da arm64: tegra: Properly size register regions for GPU on Tegra194 new 547141b56c6c arm64: tegra: Enable ACONNECT, ADMA and AGIC on Jetson Nano new 177208f7b06d arm64: tegra: Add DT binding for AHUB components new a4387f2973a0 arm64: tegra: Add label properties for EEPROMs new 2b9ee384b450 arm64: tegra: Populate EEPROMs for Jetson Xavier NX new 639448912ba1 arm64: tegra: Initial Tegra234 VDK support new dd59aed76d02 Merge tag 'tegra-for-5.10-arm64-dt' of git://git.kernel.or [...] new ad1edcdf477d dt-bindings: samsung: pmu: document S5Pv210 new 2c6658c607a3 ARM: dts: s5pv210: fix pinctrl property of "vibrator-en" r [...] new ea4e792f3c89 ARM: dts: s5pv210: remove DMA controller bus node name to [...] new d38cae370e5f ARM: dts: s5pv210: move fixed clocks under root node new bb98fff84ad1 ARM: dts: s5pv210: move PMU node out of clock controller new 6c17a2974abf ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node new e59cb2fb3b33 ARM: dts: s5pv210: add RTC 32 KHz clock in Aquilla new 086c4498b0cc ARM: dts: s5pv210: add RTC 32 KHz clock in Aries family new ebb105b59c75 ARM: dts: s5pv210: add RTC 32 KHz clock in Goni new 37dea4fa9888 ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKC110 new 7260b363457a ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 new fd595722c104 ARM: dts: s5pv210: add RTC 32 KHz clock in Torbreck new 0e2774e18081 ARM: dts: s5pv210: use defines for GPIO flags in Aquila new 0f2e43cf3d63 ARM: dts: s5pv210: use defines for GPIO flags in Goni new c272f1cc9492 ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 new b5c528ba9759 ARM: dts: s5pv210: use defines for IRQ flags in Goni new 1ed7f6d0bab2 ARM: dts: s5pv210: align SPI GPIO node name with dtschema [...] new 28ab4caccd17 ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 new 8b81a8decea7 ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 new c298c89ace61 ARM: dts: s3c6410: move fixed clocks under root node in SMDK6410 new 5911622eff51 ARM: dts: s3c6410: align node SROM bus node name with dtsc [...] new e9da51094a3a ARM: dts: s3c6410: align node SROM bus node name with dtsc [...] new a904023f7ad4 ARM: dts: s3c6410: remove additional CPU compatible new 83c968058d5d ARM: dts: s3c24xx: fix number of PWM cells new 9166c9f8aa12 ARM: dts: s3c24xx: override nodes by label new 17281a3c7f5c ARM: dts: s3c24xx: align PWM/timer node name with dtschema new 2436a7e38f9c ARM: dts: s3c24xx: add address to CPU node new 30b904632eae ARM: dts: s3c24xx: move fixed clocks under root node in SMDK2416 new f9e8785da5a6 ARM: dts: exynos: add input clock to CMU in Exynos3250 new eaf2d2f6895d ARM: dts: exynos: add input clock to CMU in Exynos4412 Odroid new 4afb06afd768 ARM: dts: exynos: move assigned-clock* properties to i2s0 [...] new 3a3a5a59ee62 ARM: dts: exynos: Align OPP table name with dt-schema new bb4e9860686b ARM: dts: s5pv210: move fixed regulators under root node i [...] new 8fbc73dc57e1 ARM: dts: s5pv210: move fixed regulators under root node in Goni new ddeb5e7d3da8 ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio pro [...] new 6995a4c46331 ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio pro [...] new 76e5b12c9032 Merge tag 'samsung-dt-5.10-2' of https://git.kernel.org/pu [...] new edbf3cbe2a17 arm64: dts: exynos: Remove undocumented i2s properties in [...] new fceeb3f69e5d arm64: dts: exynos: Align OPP table name with dt-schema new 12f0f6f654d8 Merge tag 'samsung-dt64-5.10-2' of https://git.kernel.org/ [...] new 93b72bfa6e24 arm64: dts: ti: k3-am65: Fix interconnect node names new 995504b6fa47 arm64: dts: ti: k3-j721e: Fix interconnect node names new b366b2409c97 arm64: dts: ti: k3-am6: Add crypto accelarator node new 8ebcaaae8017 arm64: dts: ti: k3-j721e-main: Add crypto accelerator node new 74b5742b59b1 arm64: dts: ti: k3-j721e-som-p0: Move mailbox nodes from b [...] new eb9a2a637ae5 arm64: dts: ti: k3-j721e-main: Add C66x DSP nodes new a55babbf00d7 arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to C66x DSPs new e379ba840a7e arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory n [...] new 804a4cc7fe3c arm64: dts: ti: k3-j721e-main: Add C71x DSP node new cf53928fa0d9 arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to C71x DSP new 1939d37f9493 arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory n [...] new 67cfbb62132e arm64: dts: ti: k3-j721e-som-p0: Reserve memory for IPC be [...] new 269a5641b1ed arm64: dts: ti: k3-am65: restrict PCIe to Gen2 speed new 1aedefe13ba2 arm64: dts: ti: k3-j721e: Use lower case hexadecimal new 05e393c596c4 arm64: dts: ti: k3-am65-main: Use lower case hexadecimal new 91e5f404e42b arm64: dts: ti: k3-am65*: Use generic gpio for node names new 86e67b591e6d arm64: dts: ti: k3-am65*: Use generic clock for syscon clo [...] new dcccf77067e4 arm64: dts: ti: k3-*: Use generic pinctrl for node names new 4c19fb9ce266 arm64: dts: ti: k3-am65-base-board Use generic camera for [...] new 9a8ecd414322 arm64: dts: ti: k3-am65-wakeup: Use generic temperature-se [...] new e5c956c4f36c arm64: dts: ti: k3-*: Fix up node_name_chars_strict warnings new 4e5833884f66 arm64: dts: ti: k3-j721e-main: Add PCIe device tree nodes new 66db854b1f62 arm64: dts: ti: k3-j721e-common-proc-board: Configure the [...] new 5310d705a934 Merge tag 'ti-k3-dt-for-v5.10' of git://git.kernel.org/pub [...] new bee062810f42 dt-bindings: arm: fsl: Add Y Soft IOTA Orion board new 32b0aaa59da6 dt-bindings: arm: fsl: Add the librem 5 phone new c883db9a9306 dt-bindings: arm: fsl: Add Beacon i.MX8M Mini Development [...] new 663effe570d1 dt-bindings: arm: fsl: Fix Toradex Colibri i.MX 8 binding new 3db8904fa976 dt-bindings: arm: fsl: Add ZII Ultra boards binding new 334b6b6638a2 dt-bindings: arm: fsl: Add binding for Variscite VAR-SOM-M [...] new 97e875b701cf dt-bindings: arm: fsl: Add binding for Variscite Symphony [...] new 355d7d0124fd dt-bindings: nvmem: Add syscon to Vybrid OCOTP driver new 1bd3fe23ffca dt-bindings: arm: fsl: add compatible string for Tolino Sh [...] new 612a392fc04e dt-bindings: arm: fsl: Add imx8mm ddr4 evk board new 31026c72f9f2 dt-bindings: arm: fsl: Fix matching Purism Librem5 phones new 928b960fe5af dt-bindings: arm: fsl: Add an entry for the i.MX6 LogicPD board new 7b0bb204ee70 dt-bindings: arm: fsl: Add PHYTEC i.MX6 UL/ULL devicetree [...] new e8c677195cae dt-bindings: arm: fsl: Add PHYTEC i.MX6 devicetree bindings new 8e5910d2dc39 dt-bindings: arm: fsl: Add binding for Variscite Symphony [...] new 531696020eda Merge tag 'imx-bindings-5.10' of git://git.kernel.org/pub/ [...] new 82ffb35c2ce6 ARM: dts: imx6sl: fix rng node new 79428026bdbd ARM: dts: imx6sll: add rng new 92afd5786d90 ARM: dts: imx6ull: add rng new 383689f4b848 ARM: dts: imx6qp-sabreauto: enable pcie new f7e630bcae48 ARM: dts: ZII: Disable HW Ethernet switch reset GPIOs new cac849e9bbc8 ARM: dts: imx6qdl: add TQMa6{S,Q,QP} SoM new 4133a90e637e ARM: dts: imx7d-sdb: Add nodes for audio sound card new fc8004dffcfd ARM: dts: imx7: add QSPI new e42fb04e9834 ARM: dts: imx6dl-yapp4: Add ethernet aliases new 8da4716d08bc ARM: dts: imx27: Change nand node name to nand-controller new 175808884261 ARM: dts: imx: Change gpmi nand node name to nand-controller new e642c831ebdd ARM: dts: imx6dl-yapp4: Add Y Soft IOTA Orion board new 37d7b7a5baca ARM: dts: imx6dl-yapp4: Add support for OLED based on diff [...] new 71c7c2d9a2fe ARM: dts: imx25-pinfunc: add missing and fix wrong SPI rel [...] new d923d839429c ARM: dts: imx6qdl-sabresd: Support headphone and microphon [...] new 675abeb9fc0e ARM: dts: imx6q-bx50v3: Add IRQ support for internal switch new b86d3d21cd4c ARM: dts: imx6dl-yapp4: Add reg property to the lp5562 cha [...] new 0b784a7b1c53 ARM: dts: imx25-pinfunc: Fix GPT function names new 2bfdd113d0ee ARM: dts: imx: Fix the SPI chipselect polarity new fe92538086a8 ARM: dts: imx6q-kontron-samx6i: Remove old fsl,spi-num-chi [...] new 7d076e1fc9a6 ARM: dts: imx6sx-sdb: Add headphone detection for sound card new b2b8d526d7f5 ARM: dts: imx6sl-evk: Add headphone detection for sound card new 5f50799dd4d1 ARM: dts: imx6sll-evk: Add audio sound card node new 82455594c001 ARM: dts: imx6qdl-gw553x: Remove unneeded #address-cells/# [...] new 9c7016f1ca6d ARM: dts: imx: add devicetree for Tolino Shine 2 HD new ed13ffc597e6 ARM: dts: vf: Fix PCA95xx GPIO expander properties on ZII CFU1 new d77a99a8a853 ARM: dts: imx6qdl: move iomuxc compatible assignment out o [...] new f3e7dae323ab ARM: dts: imx6qdl: add enet_out clk support new e8a3d7064c34 ARM: dts: imx28-m28: Align GPMI NAND node name with schema new afe617cb5fce ARM: dts: imx6qdl-tqma6: fix indentation new 1b61fa93179a ARM: dts: imx6qdl-tqma6: remove obsolete fsl,spi-num-chipselects new 888bb3d2ccfb ARM: dts: imx6qdl-tqma6: fix LM75 compatible string new dcdd4f2e829e ARM: dts: imx6q: align GPIO hog names with dtschema new 9249d286984c ARM: dts: imx6q-logicpd: Add a specific board compatible string new dd1d4def6820 ARM: dts: imx: Add an entry for imx6q-logicpd.dtb new 55df2079eb6f ARM: dts: imx6q-logicpd: Use GPIO chipselect new 05b0852ec99d ARM: dts: imx6qdl-gw5xxx: correct interrupt flags new 2b7cfaaf0bac Merge tag 'imx-dt-5.10' of git://git.kernel.org/pub/scm/li [...] new f1e38466a939 arm64: dts: ls1028a: qds: enable lpuart1 new acfa13abf03d arm64: dts: ls1088a: add more thermal zone support new 0a0c5d13617f arm64: dts: ls208xa: add more thermal zone support new b9c7113bbdda arm64: dts: imx8mm-evk: add two parameters for samsung pic [...] new 14e292fce8fd arm64: dts: imx8mn-evk: add two parameters for samsung pic [...] new d3762a4713b1 arm64: dts: imx8m: Add the ENET PPS interrupt new d0081bd02a03 arm64: dts: imx8mq: Add NWL MIPI DSI controller new e8151ef3578c arm64: dts: imx8mq-librem5-devkit: Enable the LCD panel new 8f0216b006e5 arm64: dts: Add a device tree for the Librem 5 phone new bcf7206fe9c3 arm64: dts: imx8mp: Update pinfunc header file new 843b993c2d0b arm64: dts: imx8m: Fix the SPI chipselect polarity new fa1652340af8 arm64: dts: imx8mm-evk: Add flexspi support new 6a62bc369dcf arm64: dts: imx8mm-evk: remove orphaned pinctrl-names property new e9d594e8d497 arm64: dts: imx8mn-evk: remove orphaned pinctrl-names property new 1197989df720 arm64: dts: imx8mp-evk: remove orphaned pinctrl-names property new 0e825b32c033 arm64: dts: imx8mm-evk: Replace deprecated phy reset properties new b73af7fca916 arm64: dts: imx8mq-evk: Replace deprecated phy reset properties new 348eb3e4782e arm64: dts: imx8mq-phanbell: Replace deprecated phy reset [...] new 6ea2d1ef4e1f arm64: dts: imx8mq-sr-som: Replace deprecated phy reset pr [...] new 072edea3cf98 arm64: dts: imx8mq-thor96: Replace deprecated phy reset pr [...] new a265046dd85c arm64: dts: imx8mm-beacon-som: Align regulator names with schema new 31c78242b4c6 arm64: dts: imx8mm-beacon-som: Fix atmel,24c64 EEPROM compatible new 674b05798f40 arm64: dts: imx8mm-evk: Align regulator names with schema new 2eedac079ae4 arm64: dts: imx8mm-beacon-baseboard: Correct LED default state new 878cc5a2ca17 arm64: dts: imx8mq-evk: Add hog suffix to wl-reg-on new 86d3eedddfd8 arm64: dts: imx8mq-zii-ultra: Add hog suffixes to GPIO hogs new bf6b832f5ebe arm64: dts: imx8mm-var-som: Add Variscite VAR-SOM-MX8MM Sy [...] new d65faff66128 arm64: dts: imx8mm-var-som-symphony: Add Variscite Symphon [...] new f2dc2359b75e arm64: dts: freescale: Fix SP805 clock-names new a4a3550e0db8 arm64: dts: imx8mq-librem5-devkit: Add missing clock-cells [...] new aa71d0648318 arm64: dts: imx8mm: Split the imx8mm evk board dts to a co [...] new 7e767ab5c43d arm64: dts: imx8mm: Add imx8mm ddr4 evk board support new 0a96ec9bddd1 arm64: dts: imx8mm-beacon: Align pin configuration group n [...] new a6a355ede574 arm64: dts: imx8mm-evk: Add 32.768 kHz clock to PMIC new fc54664e0bbf arm64: dts: imx8mm-evk: Align pin configuration group name [...] new a304ae85b9db arm64: dts: imx8mm-ddr4-evk: Align pin configuration group [...] new 9cfa2dda4b81 arm64: dts: imx8mn-ddr4-evk: Align regulator names with schema new a09854718247 arm64: dts: imx8mn-evk: Align pin configuration group name [...] new ad5260e07c1a arm64: dts: imx8mq-evk: Align pin configuration group name [...] new ae560c43c824 arm64: dts: imx8mq-librem5-devkit: Align pin configuration [...] new cf551b1f4448 arm64: dts: imx8mq-phanbell: Align pin configuration group [...] new 02485f4aa1bd arm64: dts: imx8mq-pico-pi: Align pin configuration group [...] new 32e67c15b6db arm64: dts: imx8mq-sr-som: Align pin configuration group n [...] new f05b12564d11 arm64: dts: imx8mq-hummingboard-pulse: Align pin configura [...] new a1172ceb52e6 arm64: dts: imx8qxp-colibri: Align pin configuration group [...] new e3e61bce5f08 arm64: dts: imx8mm-var-som: Add 32.768 kHz clock to PMIC new 0f4c40f10242 arm64: dts: imx8mm-var-som-symphony: Use newer interrupts [...] new 7124b34fab91 arm64: dts: imx8mp-evk: Align pin configuration group name [...] new 791619f66843 arm64: dts: imx8mq: Add missing interrupts to GPC new 0188e9947c82 arm64: dts: imx8mq-librem5: Align regulator names with schema new 67daa514553b arm64: dts: imx8mq-librem5: Drop interrupt-names in PMIC new dd429a462128 arm64: dts: imx8mq-librem5: Add interrupt-names to ti,tps6598x new 955c69f75eba arm64: dts: imx8mm-var-som-symphony: Drop unused gpioledgrp new 510ed6749fa6 arm64: dts: imx8mm-var-som-symphony: Remove unneeded i2c3 [...] new 12cdf9d2c9f8 arm64: dts: imx8mm-var-som-symphony: Adjust ethernet pin c [...] new c48cf8e5d88b arm64: dts: imx8mn-ddr4-evk: Remove unneeded PMIC pin conf [...] new ade0176dd8a0 arm64: dts: imx8mn-var-som: Add Variscite VAR-SOM-MX8MN Sy [...] new 7358e05bddca arm64: dts: imx8mn-var-som-symphony: Add Variscite Symphon [...] new f7d48ffcfc6e arm64: dts: layerscape: Add label to pcie nodes new d367e7d3351e arm64: dts: imx8mq-evk: Add MIPI DSI support new c86e4202fde4 arm64: dts: freescale: sl28: enable sl28cpld new 945710bbdbdf arm64: dts: freescale: sl28: map GPIOs to input events new 3672d6fa6eae arm64: dts: freescale: sl28: enable LED support new 499b76787586 arm64: dts: freescale: sl28: enable fan support new f3cbcbbb4b38 arm64: dts: layerscape: correct watchdog clocks for LS1088A new 1d93b292af67 arm64: dts: imx8mm-var-som-symphony: fix ptn5150 interrupts new 5f67317bd967 arm64: dts: imx8mm: correct interrupt flags new 4153f7811a9b arm64: dts: imx8mn: correct interrupt flags new d8fa4792dad3 arm64: dts: imx8mq: correct interrupt flags new ac938aa9aec4 arm64: dts: imx8mm-var-som-symphony: Drop wake-up source from RTC new 912a6e2ef6dd arm64: dts: imx8mq-librem5: correct GPIO hog property new 5f7067bc3aa4 Merge tag 'imx-dt64-5.10' of git://git.kernel.org/pub/scm/ [...] new bd77d0ad7a69 arm64: dts: rockchip: Fix power routing to support POE on [...] new bc1f9bff0629 arm64: dts: rockchip: change spdif fallback compatible on rk3308 new 75a0a65a301f dt-bindings: arm: rockchip: Update ROCKPi 4 binding new b5edb0467370 arm64: dts: rockchip: Mark rock-pi-4 as rock-pi-4a dts new c1075b7fcca8 arm64: dts: rockchip: Add Radxa ROCK Pi 4B support new 93e0e8ce5fdf arm64: dts: rockchip: Add Radxa ROCK Pi 4C support new cb1cc137a2c1 dt-bindings: Add vendor prefix for Shenzhen Zkmagic Techno [...] new 0dc8c62c92d4 dt-bindings: arm: rockchip: add Zkmagic A95X Z2 description new 964ed0807b5f arm64: dts: rockchip: add rk3318 A95X Z2 board new 4be8df7b3bcd arm64: dts: rockchip: fix cpu-supply for rk3328-evb new 9caff35d7eba arm64: dts: rockchip: replace status value "ok" by "okay" new 8cfcf3279419 dt-bindings: Add doc for FriendlyARM NanoPi R2S new f1ec83f880db arm64: dts: rockchip: Add support for FriendlyARM NanoPi R2S new 5d71f4456994 arm64: dts: rockchip: add spiflash node to rk3399-khadas-edge new 30a9a8c16865 arm64: dts: rockchip: add ir-receiver node to rk3399-khadas-edge new 99bf15c70753 Merge tag 'v5.10-rockchip-dts64-1' of git://git.kernel.org [...] new aa551bd7a041 arm64: dts: qcom: msm8992: Fix UART interrupt property new bca4339bda09 arm64: dts: qcom: sdm845-db845c: Fix hdmi nodes new 681a607ad21a arm64: dts: qcom: sc7180: Add DisplayPort HPD pin dt node new 79493db5bb57 arm64: dts: qcom: sm8150: fix up primary USB nodes new f126991607ed arm64: dts: qcom: use sm8150 gpucc dt-bindings new 0e6aa9db44e7 arm64: dts: qcom: use sm8250 gpucc dt-bindings new efe788361f72 arm64: dts: qcom: sc7180: Fix the LLCC base register size new 7ec3e67307f8 arm64: dts: qcom: sc7180-trogdor: add initial trogdor and [...] new 152a1b4c3e7c dt-bindings: arm: qcom: Document SM8250 SoC and boards new bb1dfb4da1d0 arm64: dts: qcom: sm8250: Rename UART2 node to UART12 new b1d2674e6121 arm64: dts: qcom: Add basic devicetree support for QRB5165 RB5 new b5cbd84e499a arm64: dts: qcom: qrb5165-rb5: Add onboard LED support new 6c6a6d81f586 arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for TLMM block new 70ff10d5e38f arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for PM8 [...] new f05f2c21187a arm64: dts: qcom: sc7180: Add LPASS clock controller nodes new 81921a37145e arm64: dts: qcom: sc7180: add interconnect bindings for display new 137154871cf4 arm64: dts: qcom: sdm845: Add OPP tables and power-domains [...] new ef8e58f837e6 arm64: dts: qcom: sc7180: Add OPP tables and power-domains [...] new 5a4d9f3e18f5 arm64: dts: qcom: sc7180: Add 'sustainable_power' for CPU [...] new fa8da0662862 arm64: dts: qcom: sc7180: Add bandwidth votes for eMMC and SDcard new 0a4fd091cf11 arm64: dts: sc7180: add bus clock to mdp node for sc7180 target new 77809cf74a8c arm64: dts: qcom: Add support for Xiaomi Poco F1 (Beryllium) new 76bd127e6ca5 arm64: dts: qcom: sm8250: add bi_tcxo_ao to gcc clocks new c0011172f941 arm64: dts: qcom: sm8250-mtp: add i2c device tree nodes new 135db20655ca arm64: dts: qcom: sc7180: Remove clock for bluetooth on SC [...] new bcd86d327a65 arm64: dts: qcom: Add sc7180-lazor sku2 new 9ff8b0591fcf arm64: dts: qcom: sm8250: use the right clock-freqency for [...] new 949766e0a32a arm64: dts: ipq8074: enable watchdog support new 7a1dcc9d022f arm64: dts: qcom: replace status value "ok" by "okay" new 5a8c1669f3de dt-bindings: mailbox: add compatible for the IPQ6018 SoC new 36f91e631608 arm64: dts: ipq6018: enable DVFS support new 292b18741eb2 arm64: dts: ipq8074: Use the A53 PMU compatible new 5f854f096f19 dt-bindings: qcom: Add ipq8074 bindings new 51e9874d382e arm64: dts: qcom: sc7180: Drop flags on mdss irqs new b1c0da47cc17 arm64: dts: qcom: pm660: Fix missing pound sign in interru [...] new 7c6d828e9008 arm64: dts: qcom: trogdor: Add labels for type-c ports new ff11a79878a8 arm64: dts: qcom: sc7180: Improve the uart3 pin config for [...] new 9a36c6fd0995 arm64: dts: qcom: sc7180: Add wakeup support for BT UART o [...] new 4e0a3e04e468 arm64: dts: qcom: sc7180-trogdor: Add wakeup support for BT UART new 08a9ae2d255e arch64: dts: qcom: sm8250: add uart nodes new 4134b8ef0832 arm64: dts: qcom: apq8016-sbc: Remove properties that are [...] new 974dc2f3959d arm64: dts: qcom: msm8916: Declare sound node in msm8916.dtsi new 48faf07941a5 arm64: dts: qcom: apq8016-sbc: Define leds outside of soc node new 2329e5fb54d7 arm64: dts: qcom: msm8916: Add more labels new e2f6482aff1a arm64: dts: qcom: msm8916: Use labels in board device trees new 4eb7b63d4fbb arm64: dts: qcom: pm8916: Add resin node new bfe9d754257c arm64: dts: qcom: msm8916: Move PM8916-specific parts to m [...] new cc99dd61b7f8 arm64: dts: qcom: msm8916: Move more supplies to msm8916-p [...] new b0d330c29ef3 arm64: dts: qcom: msm8916: Set default pinctrl for blsp1_uart1/2 new bfd5d21abcd5 arm64: dts: qcom: msm8916: Move common USB properties to m [...] new 43bb8074000c arm64: dts: qcom: msm8996: Add VFE1_GDSC power domain to c [...] new 01e869cc0db9 arm64: dts: sm8250: Add OPP table for all qup devices new b2106c670e86 arm64: dts: qcom: msm8916: Configure DSI port with labels new e6859ae8603c arm64: dts: qcom: msm8916: Remove one more thermal trip po [...] new c2f0cbb57dba arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec new 027cca9eb5b4 arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts new dd5f6c732407 arm64: dts: qcom: msm8916: Use IRQ defines, add IRQ types new 5342f1df8f50 arm64: dts: qcom: msm8916: Drop qcom,tcsr-mutex syscon new 1b1bd497000e arm64: dts: qcom: msm8916: Minor style fixes new 60a05ed059a0 arm64: dts: qcom: msm8916: Add MSM8916-specific compatible [...] new 6300095b0bc7 arm64: dts: qcom: msm8916: Use more generic node names new cdbb391676fa arm64: dts: qcom: msm8916: Rename "x-smp2p" to "smp2p-x" new 2e04aa29ac87 arm64: dts: qcom: msm8916: Pad addresses new 327c0f5f2510 arm64: dts: qcom: msm8916: Sort nodes new 09a587a06724 arm64: dts: qcom: pm8916: Sort nodes new a91182504625 arm64: dts: qcom: Makefile: Sort lines new 7901c2bc3ffc arm64: dts: qcom: sdm845: Increase the number of interconn [...] new e23b1220a246 arm64: dts: qcom: sc7180: Increase the number of interconn [...] new 71a2fc6e7b30 arm64: dts: qcom: sm8150: add interconnect nodes new e7e41a207a3e arm64: dts: qcom: sm8250: add interconnect nodes new a6d435c1a6ae arm64: dts: qcom: sm8150: Add OSM L3 interconnect provider new 79a595bb92ea arm64: dts: qcom: sm8250: Add EPSS L3 interconnect provider new c8c61c09e38b arm64: dts: qcom: sdm845: Add interconnects property for display new 02ae4a0ed14d arm64: dts: qcom: sm8250: Add cpufreq hw node new bac12f2569d1 arm64: dts: qcom: sm8250: Add thermal zones and throttling [...] new a1c259cdb028 Merge tag 'qcom-arm64-for-5.10' of https://git.kernel.org/ [...] new b0a07f609600 ARM: dts: stm32: Move ethernet PHY into DH SoM DT new fde180f06d7b ARM: dts: stm32: Add DHSOM based DRC02 board new 1ad6e36ec266 ARM: dts: stm32: Fix sdmmc2 pins on AV96 new 4e0ec51f8b9e ARM: dts: stm32: Add USB OTG support to DH PDK2 new 42a31ac66986 ARM: dts: stm32: lxa-mc1: Fix kernel warning about PHY delays new f3a622297b04 dt-bindings: vendor-prefixes: add Seeed Studio new 0e2807579a34 dt-bindings: arm: stm32: document Odyssey compatible new be78ab4f632c ARM: dts: stm32: add initial support for stm32mp157-odyssey board new 9e8f500af7c5 ARM: dts: stm32: Add STM32MP1 UART8 RTS/CTS pinmux new 30e9af4ba3e1 ARM: dts: stm32: Drop QSPI CS2 pinmux on DHCOM new d0ce6f1be3d3 ARM: dts: stm32: Enable RTS/CTS for DH PDK2 UART8 new 9fc37291831f ARM: dts: stm32: add display controller node to stm32h743 new 33aa48808619 ARM: dts: stm32: add resets property to spi device nodes o [...] new 862f5c7ebc88 ARM: dts: stm32: use stm32h7 usart compatible string for s [...] new 9ad98319e952 ARM: dts: stm32: Swap PHY reset GPIO and TSC2004 IRQ on DHCOM SOM new 3c5c0eee95ec ARM: dts: stm32: Enable RTS/CTS for DH AV96 UART7 new 57592d2a98db ARM: dts: stm32: Fix DH PDK2 display PWM channel new bae2b7f6774b ARM: dts: stm32: lxa-mc1: enable DDR50 mode on eMMC new fdcf9ea31c33 ARM: dts: stm32: add FMC2 EBI support for stm32mp157c new 71593c519f16 ARM: dts: stm32: add arm-pmu node on stm32mp15 new 873c33192730 Merge tag 'stm32-dt-for-v5.10-1' of git://git.kernel.org/p [...] new 8bcbcdb7293c ARM: dts: meson: move the L2 cache-controller inside the SoC node new c490eab96902 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] new 1f9d87d08e4a arm64: dts: meson: vim3: correct led polarity new 7c9c06246cea arm64: dts: meson: vim3: make sound card common to all variants new 80c2145fa5e7 arm64: dts: meson: vim3l: remove sound card definition new ef599f5f3e10 arm64: dts: meson: convert ODROID-N2 to dtsi new 88ba71cdc549 dt-bindings: arm: amlogic: add support for the ODROID-N2+ new 98d24896ee11 arm64: dts: meson: add support for the ODROID-N2+ new 0748c77fc8dc dt-bindings: arm: amlogic: add support for libretch s905x cc v2 new 63fafc5a046b arm64: dts: meson: initial support for aml-s905x-cc v2 new 9289beb8ebb5 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] new 9d955478a89b arm64: dts: mt8173-elm: fix supported values for regulator [...] new 1652dbf7363a arm64: dts: mt8183: add scp node new e2a8fa1e0faa arm64: dts: mediatek: fix tca6416 reset GPIOs in pumpkin new 1276be23fd53 arm64: dts: mt8173: elm: Fix nor_flash node property new f866c471542e arm64: dts: mt8183: update watchdog device node new f75ff2c7bc94 Merge tag 'v5.9-next-dts64' of https://git.kernel.org/pub/ [...] new 27831102b89b arm: dts: mt2701: Add jpeg enc device tree node new c0d66c560ea2 arm: dts: mt7623: move display nodes to separate mt7623n.dtsi new 2c78f4bd2b67 arm: dts: mt7623: add display subsystem related device nodes new 8cf333f8367a arm: dts: mt7623: add lima related regulator new 36f0a5fc5284 arm: dts: mt7623: add missing pause for switchport new fffde96eb0b5 Merge tag 'v5.9-next-dts32' of https://git.kernel.org/pub/ [...] new f5ddee15086b dt-bindings: misc: tegra-apbmisc: Add missing compatible strings new 249894763525 dt-bindings: misc: tegra186-misc: Add missing compatible string new 2778aca0b429 dt-bindings: misc: tegra186-misc: Add Tegra234 support new 97cb586ad243 dt-bindings: tegra: Add Tegra234 VDK compatible new ba81973044b4 dt-bindings: fuse: tegra: Add Tegra234 support new ac82240510b3 dt-bindings: tegra: pmc: Add Tegra234 support new e9b641030d91 dt-bindings: power: supply: Add device-tree binding for Su [...] new 6c3550e91a78 Merge branch 'for-5.10/dt-bindings' into for-5.10/arm/dt new 110a58034242 ARM: tegra: nexus7: Add aliases for MMC new 21806bb0a1dc ARM: tegra: acer-a500: Add aliases for MMC new 878fd50925f9 ARM: tegra: acer-a500: Remove atmel,cfg_name property new eb885f5ef73b ARM: tegra: acer-a500: Correct PINCTRL configuration new a252efadf3e7 ARM: tegra: acer-a500: Set WiFi MMC clock rate to 50 MHz new 98e710a01738 ARM: tegra: acer-a500: Use PLLC for WiFi MMC clock parent new 17110cbbef70 ARM: tegra: nexus7: Use PLLC for WiFi MMC clock parent new c82ef94b3a21 ARM: tegra: nexus7: Add touchscreen new c2ef3aa464a7 ARM: tegra: nexus7: Add SMB347 battery charger new 7d0c5aee9616 Merge tag 'tegra-for-5.10-arm-dt' of git://git.kernel.org/ [...] new 21bb8c83c949 arm64: dts: ti: Makefile: Use ARCH_K3 for building dtbs new 66e06509aa37 dt-bindings: arm: ti: Convert K3 board/soc bindings to DT schema new 214b0eb35e55 dt-bindings: arm: ti: Add bindings for J7200 SoC new d361ed88455f arm64: dts: ti: Add support for J7200 SoC new 26bd3f312c2e arm64: dts: ti: Add support for J7200 Common Processor Board new 463742644e96 arm64: dts: ti: k3-j7200: add DMA support new c5d73d8d49f6 arm64: dts: ti: k3-j7200-main: add main navss cpts node new a323da4b43fd arm64: dts: ti: k3-j7200-mcu: add mcu cpsw nuss node new fc3b15506d8f arm64: dts: ti: k3-j7200-common-proc-board: add mcu cpsw n [...] new 03bfeb528772 arm64: dts: ti: k3-j7200: Add I2C nodes new e25889f8f5db arm64: dts: ti: k3-j7200-common-proc-board: Add I2C IO expanders new 1b77265626a4 arm64: dts: ti: k3-j7200-mcu-wakeup: Add HyperBus node new 0bf331496ae0 arm64: dts: ti: k3-j7200-som-p0: Add HyperFlash node new 7cd03dc78b29 arm64: dts: ti: k3-j7200-main: Add support for MMC/SD cont [...] new a2178b83ae8f arm64: dts: ti: k3-j7200-common-proc-board: Add support fo [...] new 197bbae9ed8b arm64: dts: ti: k3-j721e-common-proc-board: align GPIO hog [...] new ffb0024ecd3d Merge tag 'ti-k3-dt-fixes-for-v5.9' into ti-k3-dts-next new ba90e0c92666 dt-bindings: ti-serdes-mux: Add defines for J7200 SoC new 1509295295c0 arm64: dts: ti: k3-j7200-main: Add SERDES lane control mux new 9a09e6e9cfcf arm64: dts: ti: k3-j7200-main.dtsi: Add USB to SERDES lane MUX new 6197d7139d12 arm64: dts: ti: k3-j7200-main: Add USB controller new e38a45b0192c arm64: dts: ti: k3-j7200-common-proc-board: Configure the [...] new bbcb0522ae0c arm64: dts: ti: k3-j7200-common-proc-board: Add USB support new ef3c139ba042 Merge tag 'ti-k3-dt-for-v5.10-part2' of git://git.kernel.o [...] new 737e7610b545 ARM: dts: meson8: remove two invalid interrupt lines from [...] new d9dd2c609b63 Merge tag 'amlogic-dt-2' of https://git.kernel.org/pub/scm [...] new 7db1aa6ff981 arm64: dts: allwinner: replace numerical constant with CCU_CLKX new a371b1bdf2b8 arm64: dts: allwinner: Mark timer as stopped in suspend new 4a6c1be2f9d9 dt-bindings: gpu: mali-utgard: Add Allwinner R40 compatible new 12bb1887be9d ARM: dts: sun8i: r40: Add Mali node new 64faa1053197 ARM: dts: sun4i: Enable HDMI support on the Mele A1000 new 0552942ffded dt-bindings: irq: sun7i-nmi: fix dt-binding for a80 nmi new 5805c747f4db dt-bindings: irq: sun7i-nmi: Add binding for A100's NMI co [...] new 0dea1794f3b4 arm64: allwinner: A100: add the basical Allwinner A100 DTSI file new 1c09280f0b21 dt-bindings: arm: sunxi: Add Allwinner A100 Perf1 Board bindings new 95c83906380e arm64: allwinner: A100: add support for Allwinner Perf1 board new 4c508a44d400 dt-bindings: dma: allwinner,sun50i-a64-dma: Add R40 compatible new 5822bfed6472 ARM: dts: sun8i: r40: Add DMA node new ee30214a4a79 dt-bindings: media: allwinner, sun4i-a10-ir: Add R40 compatible new 166405e1f89a ARM: dts: sun8i: r40: Add IR nodes new 44406428f576 ARM: dts: sun8i: r40: bananapi-m2-ultra: Enable IR new 73225f0b4cd1 dt-bindings: sram: allwinner, sun4i-a10-system-control: Ad [...] new 3566b0869179 ARM: dts: sun8i: r40: Add node for system controller new a770df83d85e ARM: dts: sun8i: r40: Add video engine node new 44967e8182e6 ARM: dts: sun8i: a33: Update codec widget names new 631e6a353060 arm64: dts: allwinner: a64: Update codec widget names new db9c6ad2e886 arm64: dts: allwinner: a64: Update the audio codec compatible new 884d1a334ae8 dt-bindings: crypto: Specify that allwinner, sun8i-a33-cry [...] new b7158866c3b8 dt-bindings: crypto: Add compatible for V3s new 96820e359e25 ARM: dts: sun8i: v3s: Enable crypto engine new 2494ad156d2a Merge tag 'sunxi-dt-for-5.10-1' of https://git.kernel.org/ [...] new d684ad5a4c3d dt-bindings: Add vendor prefix for Caninos Loucos new ccc3b1ac4ac6 dt-bindings: arm: actions: Document Caninos Loucos Labrador new dde8a1e4426d dt-bindings: Add vendor prefix for RoseapplePi.org new 494eebdc7e90 dt-bindings: arm: actions: Document RoseapplePi new a6d862f21ad9 Merge tag 'actions-bindings-for-v5.10' of git://git.kernel [...] new 874a36f05764 ARM: dts: Add Caninos Loucos Labrador v2 new 55f6c9931f7c ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers new 47be1cdee7ac ARM: dts: owl-s500: Add RoseapplePi new d4509b65457a Merge tag 'actions-arm-dt-for-v5.10' of git://git.kernel.o [...] new 4bb1eb3cd4bd arm64: dts: actions: limit address range for pinctrl node new 13441281bde0 arm64: dts: actions: Add DMA Controller for S700 new a3ca4b5e9226 Merge tag 'actions-arm64-dt-for-v5.10' of git://git.kernel [...] new b282ae0511cd ARM: dts: rockchip: update cpu supplies on rk3288 new 9ab4a7312bf3 ARM: dts: rockchip: rk3066a: add label to cpu@1 new 20e464c0f12a ARM: dts: rockchip: update cpu supplies on rk3066a new 0cf10e6f9433 ARM: dts: rockchip: replace status value "ok" by "okay" new 02c96f8353dd Merge tag 'v5.10-rockchip-dts32-1' of git://git.kernel.org [...] new 02ed6bb83ec3 ARM: dts: sun8i: V3/V3s/S3/S3L: add Ethernet support new c0dcfbe29edc ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for UART2 RX/TX new 90e048101fa1 ARM: dts: sun8i: V3/V3s/S3/S3L: add CSI1 device node new e174afa66e09 ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for 8-bit para [...] new b5a2221c077a ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for I2C1 at PE bank new 61f4bc990b37 dt-bindings: arm: sunxi: add Pine64 PineCube binding new bbcf293d838b ARM: dts: sun8i: s3l: add support for Pine64 PineCube IP camera new 2bd5298af55c ARM: dts: sun8i: v3s: Add simple-framebuffer new e27312539a39 Merge tag 'sunxi-dt-for-5.10-2' of https://git.kernel.org/ [...] new fa7a98eb47f4 arm64: dts: zynqmp-zcu100-revC: correct interrupt flags new cbf5a878aea9 arm64: dts: xilinx: align GPIO hog names with dtschema new dfff9066e60e arm64: dts: zynqmp: Rename buses to be align with simple-bus yaml new 35292518cb0a arm64: dts: zynqmp: Remove additional compatible string fo [...] new db7691f9587c arm64: dts: zynqmp: Remove undocumented u-boot properties new 9a19a39ee48b arm64: dts: zynqmp: Fix leds subnode name for zcu100/ultra96 v1 new 02d0bf1ae82a Merge tag 'zynqmp-dt-for-v5.10' of https://github.com/Xili [...] new 3b4a05645538 ARM: dts: n9, n950: Remove nokia,nvm-size property new fe93b72551ee ARM: dts: omap: replace status value "ok" by "okay" new 0893a701a281 ARM: dts: dra7xx: replace status value "ok" by "okay" new ca6bfe9721b2 ARM: dts: am43xx: replace status value "ok" by "okay" new 67e97cc60d8a ARM: dts: am5729: beagleboneai: switch to new cpsw switch drv new d56fe359e6b6 ARM: dts: am57xx-idk: switch to new cpsw switch drv new ea952beb292b ARM: dts: beagle-x15: switch to new cpsw switch drv new 56d6c721f2dc ARM: dts: dra7x-evm: switch to new cpsw switch drv new fa46e7e7dc6d ARM: dts: am57xx-cl-som-am57x: switch to new cpsw switch drv new ec9bc5bedb20 ARM: dts: dra7: drop legacy cpsw dt node new 7bf8f37aea82 ARM: dts: am437x-l4: add dt node for new cpsw switchdev driver new aff7e5038c85 ARM: dts: am437x: switch to new cpsw switch drv new 8cbe7afc92d0 ARM: dts: am437x-l4: drop legacy cpsw dt node new 97b16ed1038b ARM: dts: am335x: lxm: fix PCA9539 GPIO expander properties new ccd73f07e05d ARM: dts: am335x: t335: align GPIO hog names with dtschema new 5e7998b8017f ARM: dts: am3874: iceboard: fix GPIO expander reset GPIOs new 1ddaaa42ac3b Merge tag 'omap-for-v5.10/dt-part2-signed' of git://git.ke [...] new 227afa0488c4 ARM: dts: hisilicon: fix the system controller compatible nodes new a332f5f96b27 ARM: dts: hisilicon: add SD5203 dts new 5c505432deb5 Merge tag 'hisi-arm32-dt-for-5.10-tag2' of git://github.co [...] new 925595f77f8b ARM: mstar: Add interrupt controller to base dtsi new 0434460442a7 ARM: mstar: Add interrupt to pm_uart new f1ef5b78a762 ARM: mstar: Add mstar prefix to all of the dtsi/dts files new f6320e326f40 ARM: mstar: Fix up the fallout from moving the dts/dtsi files new fc772314a368 arm64: dts: lg: Fix SP805 clocks new c9794866ac30 arm64: dts: lg: Fix SP804 users new e916bfacf558 ARM: dts: nspire: Fix SP804 users new b3ff08bc9ba6 dt-bindings: arm: toshiba: add Toshiba Visconti ARM SoCs new a1fd0c367be3 dt-bindings: arm: toshiba: Add the TMPV7708 RM main board new 0aa56c7eba9a arm64: visconti: Add initial support for Toshiba Visconti [...] new 48dea9a700c8 arm64: dts: visconti: Add device tree for TMPV7708 RM main board new 836863a08c99 MAINTAINERS: Add information for Toshiba Visconti ARM SoCs new c29900d50f44 arm64: defconfig: Enable configs for Toshiba Visconti new 098bfcec1bfc Merge tag 'visconti-initial-for-5.10-tag2' of git://git.ke [...] new e533cda12d8f Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] new e42fd7681b58 ARM: configs: Update Versatile defconfig new 41bcfa4cd47b ARM: configs: Update Realview defconfig new 77eaaf97335c ARM: shmobile: defconfig: Enable TOUCHSCREEN_STMPE new cd8bc7d4eb66 arm64: defconfig: Enable R-Car PCIe endpoint driver new 72e7ef46f144 ARM: shmobile: defconfig: Refresh for v5.9-rc1 new ddc0e61a2e3e arm64: defconfig: Enable RPC-IF support new 9b801a1449b1 ARM: multi_v7_defconfig: Enable CONFIG_PCIE_RCAR_HOST new 5a87251dac0d ARM: shmobile: defconfig: Enable CONFIG_PCIE_RCAR_HOST new 714b348cdc0e Merge tag 'renesas-arm-defconfig-for-v5.10-tag1' of git:// [...] new 98c3f0a1b3ef ARM: config: aspeed: Fix selection of media drivers new 00355d82ef4e ARM: config: aspeed-g5: Enable I2C GPIO mux driver new 74976e861309 ARM: config: aspeed_g5: Enable IBM OP Panel driver new ce726b672b11 Merge tag 'aspeed-5.10-defconfig' of git://git.kernel.org/ [...] new b554321dbd6d arm64: defconfig: Build AHUB component drivers new ff4c371d2bc0 arm64: defconfig: Build ADMA and ACONNECT driver new a8ba256afe17 Merge tag 'tegra-for-5.10-arm64-defconfig' of git://git.ke [...] new 68ed226fae9d ARM: exynos_defconfig: enable platform media drivers new acb01032e11a arm64: defconfig: Enable clock driver for ROHM BD718x7 PMIC new 4c42831b3078 arm64: defconfig: Enable Samsung S3FWRN5 NFC driver new 0059e8d648af Merge tag 'samsung-defconfig-5.10' of https://git.kernel.o [...] new b402b4e67c1b ARM: multi_v7_defconfig: add FMC2 EBI controller support new 8aa6361f7251 ARM: omap2plus_defconfig: enable twl4030_madc as a loadabl [...] new 74623757b982 ARM: omap2plus_defconfig: enable generic net options new e3a2e20297fc Merge tag 'omap-for-v5.10/defconfig-signed' of git://git.k [...] new 93b3e9273112 ARM: multi_v7_defconfig: enable caam crypto module new 75779fac9544 ARM: multi_v7_defconfig: Enable i.MX6SLL SoC new 89dd9ae16d7c ARM: multi_v7_defconfig: Enable i.MX7ULP SoC new 9d1a85c7d90c ARM: imx_v6_v7_defconfig: Support i.MX8MN/P/Q new 6ab28d61fe45 arm64: defconfig: re-sync DRM related defconfig bits new 0c08ed48c956 arm64: defconfig: Enable imx8mq-librem5-devkit display stack new 19bc26e0ba37 arm64: defconfig: Enable the eLCDIF and Raydium RM67191 drivers new c80bcf19e0c5 arm64: defconfig: enable the sl28cpld board management controller new 017fc1516eb0 Merge tag 'imx-defconfig-5.10' of git://git.kernel.org/pub [...] new e670f1d09707 arm64: defcondfig: Enable USB ACM and FTDI drivers new f3d95f5f5136 arm64: defconfig: Enable Lontium LT9611 driver new 6b0290b147ea arm64: defconfig: Enable Qcom SNPS Femto PHY new 3ba4a661ee49 arm64: defconfig: enable INTERCONNECT for Qualcomm chipsets new b7340527d622 arm64: defconfig: qcom: enable GPU clock controller for SM8[12]50 new e38175f6e117 arm64: defconfig: enable Qualcomm ASoC modules new 4550e2c8d3e0 Merge tag 'qcom-arm64-defconfig-for-5.10' of https://git.k [...] new 45fe605832c8 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...]
The 1047 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/devicetree/bindings/arm/actions.yaml | 11 + Documentation/devicetree/bindings/arm/amlogic.yaml | 2 + .../devicetree/bindings/arm/atmel-at91.yaml | 1 + .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 2 + Documentation/devicetree/bindings/arm/fsl.yaml | 95 + .../devicetree/bindings/arm/omap/prm-inst.txt | 2 + Documentation/devicetree/bindings/arm/qcom.yaml | 11 + Documentation/devicetree/bindings/arm/renesas.yaml | 12 + .../devicetree/bindings/arm/rockchip.yaml | 16 +- .../devicetree/bindings/arm/samsung/pmu.yaml | 24 +- .../devicetree/bindings/arm/stm32/stm32.yaml | 6 + Documentation/devicetree/bindings/arm/sunxi.yaml | 10 + Documentation/devicetree/bindings/arm/tegra.yaml | 4 + .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 3 +- Documentation/devicetree/bindings/arm/ti/k3.txt | 26 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 35 + Documentation/devicetree/bindings/arm/toshiba.yaml | 22 + .../devicetree/bindings/bus/brcm,gisb-arb.txt | 3 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 6 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 9 +- .../bindings/fuse/nvidia,tegra20-fuse.txt | 1 + .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 2 + .../allwinner,sun7i-a20-sc-nmi.yaml | 5 +- .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 1 + .../bindings/media/allwinner,sun4i-a10-ir.yaml | 5 +- .../memory-controllers/mediatek,smi-common.txt | 3 +- .../memory-controllers/mediatek,smi-larb.txt | 3 +- .../bindings/misc/nvidia,tegra186-misc.txt | 8 +- .../bindings/misc/nvidia,tegra20-apbmisc.txt | 13 +- .../devicetree/bindings/nvmem/vf610-ocotp.txt | 4 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 23 +- .../bindings/power/brcm,bcm63xx-power.yaml | 44 + .../bindings/power/renesas,rcar-sysc.yaml | 1 + .../devicetree/bindings/reset/renesas,rst.yaml | 1 + .../bindings/reset/xlnx,zynqmp-reset.txt | 11 +- .../devicetree/bindings/soc/ti/k3-ringacc.yaml | 6 - .../devicetree/bindings/soc/ti/ti,pruss.yaml | 439 ++++ .../sram/allwinner,sun4i-a10-system-control.yaml | 6 + .../devicetree/bindings/vendor-prefixes.yaml | 8 + MAINTAINERS | 59 +- arch/arm/Kconfig | 12 +- arch/arm/Kconfig.debug | 29 +- arch/arm/Makefile | 7 +- arch/arm/boot/dts/Makefile | 25 +- arch/arm/boot/dts/alpine.dtsi | 2 +- arch/arm/boot/dts/am335x-lxm.dts | 4 + arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 427 ++++ arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 404 +-- arch/arm/boot/dts/am335x-sbc-t335.dts | 4 +- arch/arm/boot/dts/am33xx-l4.dtsi | 1 - arch/arm/boot/dts/am33xx.dtsi | 4 +- arch/arm/boot/dts/am3517-evm-ui.dtsi | 4 +- arch/arm/boot/dts/am3517-evm.dts | 2 +- arch/arm/boot/dts/am3874-iceboard.dts | 8 +- arch/arm/boot/dts/am4372.dtsi | 6 +- arch/arm/boot/dts/am437x-cm-t43.dts | 14 +- arch/arm/boot/dts/am437x-gp-evm.dts | 15 +- arch/arm/boot/dts/am437x-idk-evm.dts | 13 +- arch/arm/boot/dts/am437x-l4.dtsi | 80 +- arch/arm/boot/dts/am437x-sbc-t43.dts | 2 +- arch/arm/boot/dts/am437x-sk-evm.dts | 14 +- arch/arm/boot/dts/am43x-epos-evm.dts | 19 +- arch/arm/boot/dts/am571x-idk.dts | 27 - arch/arm/boot/dts/am5729-beagleboneai.dts | 14 +- arch/arm/boot/dts/am572x-idk.dts | 5 - arch/arm/boot/dts/am574x-idk.dts | 5 - arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 19 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 13 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 14 +- arch/arm/boot/dts/am57xx-sbc-am57x.dts | 4 +- arch/arm/boot/dts/animeo_ip.dts | 3 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 20 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 4 +- arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 17 + arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 47 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 5 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts | 420 ++++ arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 17 + arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 23 +- arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts | 662 +++++ arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 7 + arch/arm/boot/dts/aspeed-g5.dtsi | 1 - .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 13 - arch/arm/boot/dts/at91-ariag25.dts | 3 +- arch/arm/boot/dts/at91-ariettag25.dts | 3 +- arch/arm/boot/dts/at91-cosino.dtsi | 3 +- arch/arm/boot/dts/at91-cosino_mega2560.dts | 1 + arch/arm/boot/dts/at91-foxg20.dts | 3 +- arch/arm/boot/dts/at91-kizbox.dts | 2 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 2 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 2 +- arch/arm/boot/dts/at91-linea.dtsi | 2 +- arch/arm/boot/dts/at91-qil_a9260.dts | 3 +- arch/arm/boot/dts/at91-sam9_l9260.dts | 3 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 2 +- arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 2 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 2 +- arch/arm/boot/dts/at91-som60.dtsi | 2 +- arch/arm/boot/dts/at91-vinco.dts | 2 +- arch/arm/boot/dts/at91-wb45n.dtsi | 3 +- arch/arm/boot/dts/at91-wb50n.dtsi | 2 +- arch/arm/boot/dts/at91rm9200.dtsi | 11 +- arch/arm/boot/dts/at91rm9200ek.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 11 +- arch/arm/boot/dts/at91sam9260ek.dts | 3 +- arch/arm/boot/dts/at91sam9261.dtsi | 10 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263.dtsi | 15 +- arch/arm/boot/dts/at91sam9263ek.dts | 3 +- arch/arm/boot/dts/at91sam9g20.dtsi | 5 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 3 +- .../boot/dts/at91sam9g25-gardena-smart-gateway.dts | 158 ++ arch/arm/boot/dts/at91sam9g45.dtsi | 12 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 4 +- arch/arm/boot/dts/at91sam9n12.dtsi | 10 +- arch/arm/boot/dts/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/at91sam9rl.dtsi | 10 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/at91sam9x5.dtsi | 12 +- arch/arm/boot/dts/at91sam9x5cm.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5ek.dtsi | 2 + arch/arm/boot/dts/at91sam9xe.dtsi | 3 + arch/arm/boot/dts/bcm-cygnus.dtsi | 4 +- arch/arm/boot/dts/bcm-nsp.dtsi | 6 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 48 + arch/arm/boot/dts/bcm2711.dtsi | 122 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 197 ++ arch/arm/boot/dts/bcm5301x.dtsi | 25 +- arch/arm/boot/dts/bcm958525xmc.dts | 2 +- arch/arm/boot/dts/bcm958625k.dts | 2 +- arch/arm/boot/dts/dra7-evm.dts | 15 +- arch/arm/boot/dts/dra7-l4.dtsi | 55 - arch/arm/boot/dts/dra7.dtsi | 4 +- arch/arm/boot/dts/dra71-evm.dts | 14 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 10 +- arch/arm/boot/dts/dra72-evm-revc.dts | 14 +- arch/arm/boot/dts/dra72-evm.dts | 13 +- arch/arm/boot/dts/dra76-evm.dts | 18 +- arch/arm/boot/dts/emev2.dtsi | 2 +- arch/arm/boot/dts/ethernut5.dts | 2 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 4 + arch/arm/boot/dts/exynos3250-monk.dts | 6 +- arch/arm/boot/dts/exynos3250-rinato.dts | 6 +- arch/arm/boot/dts/exynos3250.dtsi | 44 +- arch/arm/boot/dts/exynos4210-i9100.dts | 56 +- arch/arm/boot/dts/exynos4210-origen.dts | 27 + arch/arm/boot/dts/exynos4210-smdkv310.dts | 25 + arch/arm/boot/dts/exynos4210-trats.dts | 186 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 36 +- arch/arm/boot/dts/exynos4210.dtsi | 38 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 42 +- arch/arm/boot/dts/exynos4412-i9300.dts | 6 +- arch/arm/boot/dts/exynos4412-i9305.dts | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 116 +- arch/arm/boot/dts/exynos4412-n710x.dts | 39 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 35 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 46 +- arch/arm/boot/dts/exynos4412-origen.dts | 25 + arch/arm/boot/dts/exynos4412-smdk4412.dts | 27 + arch/arm/boot/dts/exynos4412-tiny4412.dts | 24 + arch/arm/boot/dts/exynos4412-trats2.dts | 2 +- arch/arm/boot/dts/exynos4412.dtsi | 18 +- arch/arm/boot/dts/exynos5.dtsi | 10 +- arch/arm/boot/dts/exynos5250-arndale.dts | 20 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 16 +- arch/arm/boot/dts/exynos5250-spring.dts | 41 +- arch/arm/boot/dts/exynos5250.dtsi | 54 +- arch/arm/boot/dts/exynos5260.dtsi | 4 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 8 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 12 + arch/arm/boot/dts/exynos5410.dtsi | 12 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 3 + arch/arm/boot/dts/exynos5420.dtsi | 16 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 60 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 60 +- arch/arm/boot/dts/hi3620.dtsi | 32 +- arch/arm/boot/dts/hip04.dtsi | 6 +- arch/arm/boot/dts/hisi-x5hd2.dtsi | 5 +- arch/arm/boot/dts/imx23-evk.dts | 2 +- arch/arm/boot/dts/imx23.dtsi | 2 +- arch/arm/boot/dts/imx25-pinfunc.h | 28 +- arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi | 4 +- arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx28-apf28.dts | 2 +- arch/arm/boot/dts/imx28-apx4devkit.dts | 2 +- arch/arm/boot/dts/imx28-evk.dts | 2 +- arch/arm/boot/dts/imx28-m28.dtsi | 2 +- arch/arm/boot/dts/imx28-m28cu3.dts | 2 +- arch/arm/boot/dts/imx28.dtsi | 2 +- arch/arm/boot/dts/imx50-evk.dts | 2 +- arch/arm/boot/dts/imx51-apf51dev.dts | 4 +- arch/arm/boot/dts/imx53-m53menlo.dts | 2 +- arch/arm/boot/dts/imx53-smd.dts | 2 +- arch/arm/boot/dts/imx53-tqma53.dtsi | 8 +- arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi | 3 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 3 +- arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +- arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 4 +- arch/arm/boot/dts/imx6dl-prtrvt.dts | 4 +- arch/arm/boot/dts/imx6dl-prtvt7.dts | 2 +- arch/arm/boot/dts/imx6dl-tqma6a.dtsi | 16 + arch/arm/boot/dts/imx6dl-tqma6b.dtsi | 16 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 38 +- arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 6 +- arch/arm/boot/dts/imx6dl-yapp4-orion.dts | 54 + arch/arm/boot/dts/imx6dl-yapp4-ursa.dts | 4 + arch/arm/boot/dts/imx6dl.dtsi | 8 +- arch/arm/boot/dts/imx6q-b450v3.dts | 14 +- arch/arm/boot/dts/imx6q-b650v3.dts | 12 +- arch/arm/boot/dts/imx6q-b850v3.dts | 4 +- arch/arm/boot/dts/imx6q-ba16.dtsi | 2 +- arch/arm/boot/dts/imx6q-bx50v3.dtsi | 31 +- arch/arm/boot/dts/imx6q-cm-fx6.dts | 2 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 +- arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/imx6q-dms-ba16.dts | 2 +- arch/arm/boot/dts/imx6q-gw5400-a.dts | 2 +- arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi | 7 +- arch/arm/boot/dts/imx6q-logicpd.dts | 2 +- arch/arm/boot/dts/imx6q-prti6q.dts | 6 +- arch/arm/boot/dts/imx6q-tqma6a.dtsi | 16 + arch/arm/boot/dts/imx6q-tqma6b.dtsi | 15 + arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 4 +- arch/arm/boot/dts/imx6q.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-aristainetos.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 10 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-emcon.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-pico.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 201 ++ arch/arm/boot/dts/imx6qdl-tqma6a.dtsi | 28 + arch/arm/boot/dts/imx6qdl-tqma6b.dtsi | 28 + arch/arm/boot/dts/imx6qdl-ts4900.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 5 +- arch/arm/boot/dts/imx6qp-sabreauto.dts | 3 +- arch/arm/boot/dts/imx6qp-tqma6b.dtsi | 16 + arch/arm/boot/dts/imx6sl-evk.dts | 11 +- arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 588 +++++ arch/arm/boot/dts/imx6sl.dtsi | 2 + arch/arm/boot/dts/imx6sll-evk.dts | 73 + arch/arm/boot/dts/imx6sll.dtsi | 7 + arch/arm/boot/dts/imx6sx-sdb.dtsi | 9 + arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 2 +- .../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 2 +- arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 2 +- arch/arm/boot/dts/imx6ull.dtsi | 7 + arch/arm/boot/dts/imx7-colibri.dtsi | 2 +- arch/arm/boot/dts/imx7d-sdb.dts | 83 +- arch/arm/boot/dts/imx7d-zii-rmu2.dts | 2 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 2 +- arch/arm/boot/dts/imx7s.dtsi | 15 +- .../boot/dts/infinity-msc313-breadbee_crust.dts | 25 - arch/arm/boot/dts/infinity-msc313.dtsi | 14 - arch/arm/boot/dts/infinity3-msc313e-breadbee.dts | 25 - arch/arm/boot/dts/infinity3-msc313e.dtsi | 14 - arch/arm/boot/dts/infinity3.dtsi | 11 - arch/arm/boot/dts/iwg20d-q7-common.dtsi | 15 +- arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 2 +- arch/arm/boot/dts/mercury5-ssc8336n-midrived08.dts | 25 - arch/arm/boot/dts/mercury5-ssc8336n.dtsi | 14 - arch/arm/boot/dts/meson.dtsi | 14 +- arch/arm/boot/dts/meson8.dtsi | 2 - arch/arm/boot/dts/motorola-mapphone-common.dtsi | 6 +- arch/arm/boot/dts/mpa1600.dts | 2 +- arch/arm/boot/dts/mps2.dtsi | 10 +- .../dts/mstar-infinity-msc313-breadbee_crust.dts | 25 + arch/arm/boot/dts/mstar-infinity-msc313.dtsi | 14 + .../dts/{infinity.dtsi => mstar-infinity.dtsi} | 0 .../boot/dts/mstar-infinity3-msc313e-breadbee.dts | 25 + arch/arm/boot/dts/mstar-infinity3-msc313e.dtsi | 14 + arch/arm/boot/dts/mstar-infinity3.dtsi | 11 + .../dts/mstar-mercury5-ssc8336n-midrived08.dts | 25 + arch/arm/boot/dts/mstar-mercury5-ssc8336n.dtsi | 14 + .../dts/{mercury5.dtsi => mstar-mercury5.dtsi} | 0 arch/arm/boot/dts/mstar-v7.dtsi | 20 + arch/arm/boot/dts/mt2701.dtsi | 13 + arch/arm/boot/dts/mt7623.dtsi | 123 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 88 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 74 +- arch/arm/boot/dts/mt7623n.dtsi | 306 +++ arch/arm/boot/dts/nspire.dtsi | 12 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 4 +- arch/arm/boot/dts/omap3-beagle.dts | 6 +- arch/arm/boot/dts/omap3-cm-t3517.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3530.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3x.dtsi | 4 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 21 + arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 8 +- arch/arm/boot/dts/omap3-ha-lcd.dts | 2 +- arch/arm/boot/dts/omap3-igep0020-common.dtsi | 2 +- arch/arm/boot/dts/omap3-n9.dts | 1 - arch/arm/boot/dts/omap3-n900.dts | 6 +- arch/arm/boot/dts/omap3-n950.dts | 8 +- arch/arm/boot/dts/omap3-overo-common-dvi.dtsi | 2 +- arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi | 2 +- arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi | 2 +- arch/arm/boot/dts/omap3-pandora-common.dtsi | 4 +- .../boot/dts/omap3-panel-sharp-ls037v7dw01.dtsi | 2 +- arch/arm/boot/dts/omap3-thunder.dts | 2 +- arch/arm/boot/dts/omap3.dtsi | 3 + arch/arm/boot/dts/omap34xx.dtsi | 3 +- arch/arm/boot/dts/omap36xx.dtsi | 3 +- arch/arm/boot/dts/omap4-duovero-parlor.dts | 4 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 6 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 6 +- arch/arm/boot/dts/omap4-sdp.dts | 14 +- arch/arm/boot/dts/omap4.dtsi | 14 +- arch/arm/boot/dts/omap443x.dtsi | 10 + arch/arm/boot/dts/omap5-board-common.dtsi | 4 +- arch/arm/boot/dts/omap5-cm-t54.dts | 6 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 +- arch/arm/boot/dts/omap5.dtsi | 6 + arch/arm/boot/dts/owl-s500-labrador-base-m.dts | 35 + arch/arm/boot/dts/owl-s500-labrador-v2.dtsi | 22 + arch/arm/boot/dts/owl-s500-roseapplepi.dts | 47 + arch/arm/boot/dts/owl-s500.dtsi | 6 +- arch/arm/boot/dts/picoxcell-pc3x2.dtsi | 1 - arch/arm/boot/dts/picoxcell-pc3x3.dtsi | 1 - arch/arm/boot/dts/pm9g45.dts | 3 +- arch/arm/boot/dts/prima2.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 2 +- arch/arm/boot/dts/r7s72100.dtsi | 2 +- arch/arm/boot/dts/r7s9210.dtsi | 2 +- arch/arm/boot/dts/r8a73a4.dtsi | 2 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 11 + arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 120 + arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 79 +- arch/arm/boot/dts/r8a7742.dtsi | 337 ++- arch/arm/boot/dts/r8a7743.dtsi | 2 +- arch/arm/boot/dts/r8a7744.dtsi | 2 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 112 +- arch/arm/boot/dts/r8a7745.dtsi | 2 +- arch/arm/boot/dts/r8a77470.dtsi | 2 +- arch/arm/boot/dts/r8a7778.dtsi | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 2 +- arch/arm/boot/dts/r8a7790.dtsi | 2 +- arch/arm/boot/dts/r8a7791.dtsi | 2 +- arch/arm/boot/dts/r8a7792.dtsi | 2 +- arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/r8a7794.dtsi | 2 +- arch/arm/boot/dts/r9a06g032.dtsi | 2 +- arch/arm/boot/dts/rk3066a-bqcurie2.dts | 6 +- arch/arm/boot/dts/rk3066a-marsboard.dts | 6 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 6 +- arch/arm/boot/dts/rk3066a.dtsi | 2 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 2 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 2 +- arch/arm/boot/dts/rk3288-miqi.dts | 16 +- arch/arm/boot/dts/rk3288-popmetal.dts | 16 +- arch/arm/boot/dts/rk3288-r89.dts | 16 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 2 +- arch/arm/boot/dts/rk3288-vyasa.dts | 14 +- arch/arm/boot/dts/s3c2416-smdk2416.dts | 17 +- arch/arm/boot/dts/s3c2416.dtsi | 111 +- arch/arm/boot/dts/s3c24xx.dtsi | 24 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 32 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 32 +- arch/arm/boot/dts/s3c64xx.dtsi | 2 +- arch/arm/boot/dts/s5pv210-aquila.dts | 73 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 26 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 98 + arch/arm/boot/dts/s5pv210-galaxys.dts | 85 + arch/arm/boot/dts/s5pv210-goni.dts | 97 +- arch/arm/boot/dts/s5pv210-smdkc110.dts | 9 + arch/arm/boot/dts/s5pv210-smdkv210.dts | 14 +- arch/arm/boot/dts/s5pv210-torbreck.dts | 9 + arch/arm/boot/dts/s5pv210.dtsi | 163 +- arch/arm/boot/dts/sam9x60.dtsi | 10 +- arch/arm/boot/dts/sama5d2.dtsi | 19 +- arch/arm/boot/dts/sama5d3.dtsi | 8 +- arch/arm/boot/dts/sama5d3xcm.dtsi | 2 +- arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 8 +- arch/arm/boot/dts/sd5203.dts | 96 + arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/spear13xx.dtsi | 2 +- arch/arm/boot/dts/ste-href.dtsi | 22 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 91 + arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 15 +- arch/arm/boot/dts/stm32h743.dtsi | 20 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 26 + arch/arm/boot/dts/stm32mp151.dtsi | 50 +- arch/arm/boot/dts/stm32mp153.dtsi | 6 + arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts | 35 + arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts | 4 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 16 +- arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 3 +- arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi | 276 +++ arch/arm/boot/dts/stm32mp157c-odyssey.dts | 80 + arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 157 ++ arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 45 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 42 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 7 +- arch/arm/boot/dts/sun4i-a10-a1000.dts | 25 + arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 4 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 14 +- arch/arm/boot/dts/sun8i-r40.dtsi | 104 + arch/arm/boot/dts/sun8i-s3-pinecube.dts | 235 ++ arch/arm/boot/dts/sun8i-v3.dtsi | 13 + arch/arm/boot/dts/sun8i-v3s.dtsi | 118 + arch/arm/boot/dts/tango4-common.dtsi | 2 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 30 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 54 +- arch/arm/boot/dts/tny_a9260_common.dtsi | 2 +- arch/arm/boot/dts/tny_a9263.dts | 2 +- arch/arm/boot/dts/usb_a9260.dts | 2 +- arch/arm/boot/dts/usb_a9263.dts | 2 +- arch/arm/boot/dts/usb_a9g20_common.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 4 +- arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 2 +- arch/arm/boot/dts/vexpress-v2p-ca9.dts | 6 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 3 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 2 - arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 2 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 2 - arch/arm/boot/dts/zx296702.dtsi | 2 +- arch/arm/configs/aspeed_g4_defconfig | 3 +- arch/arm/configs/aspeed_g5_defconfig | 7 +- arch/arm/configs/exynos_defconfig | 8 +- arch/arm/configs/imx_v4_v5_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 22 +- arch/arm/configs/multi_v5_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 6 +- arch/arm/configs/omap2plus_defconfig | 12 + arch/arm/configs/realview_defconfig | 18 +- arch/arm/configs/shmobile_defconfig | 5 +- arch/arm/configs/versatile_defconfig | 5 +- arch/arm/include/debug/brcmstb.S | 26 +- arch/arm/mach-at91/pm.c | 97 +- arch/arm/mach-at91/pm.h | 5 +- arch/arm/mach-at91/pm_suspend.S | 41 +- arch/arm/mach-bcm/Kconfig | 1 + arch/arm/mach-davinci/board-dm644x-evm.c | 5 +- arch/arm/mach-davinci/board-dm646x-evm.c | 10 +- arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-exynos/Makefile | 4 - arch/arm/mach-exynos/common.h | 6 +- arch/arm/mach-exynos/exynos.c | 25 +- arch/arm/mach-exynos/include/mach/map.h | 18 - arch/arm/mach-exynos/platsmp.c | 4 +- arch/arm/mach-exynos/pm.c | 8 +- arch/arm/mach-hisi/Kconfig | 16 +- arch/arm/mach-imx/3ds_debugboard.c | 207 -- arch/arm/mach-imx/3ds_debugboard.h | 11 - arch/arm/mach-imx/Kconfig | 375 +-- arch/arm/mach-imx/Makefile | 45 +- arch/arm/mach-imx/board-mx31lilly.h | 28 - arch/arm/mach-imx/board-mx31lite.h | 29 - arch/arm/mach-imx/board-mx31moboard.h | 30 - arch/arm/mach-imx/common.h | 15 - arch/arm/mach-imx/cpu-imx27.c | 10 +- arch/arm/mach-imx/cpu-imx31.c | 9 +- arch/arm/mach-imx/cpu-imx35.c | 9 +- arch/arm/mach-imx/devices-imx21.h | 56 - arch/arm/mach-imx/devices-imx27.h | 86 - arch/arm/mach-imx/devices-imx31.h | 80 - arch/arm/mach-imx/devices-imx35.h | 87 - arch/arm/mach-imx/devices/Kconfig | 71 - arch/arm/mach-imx/devices/Makefile | 28 - arch/arm/mach-imx/devices/devices-common.h | 293 --- arch/arm/mach-imx/devices/devices.c | 35 - arch/arm/mach-imx/devices/platform-fec.c | 49 - arch/arm/mach-imx/devices/platform-flexcan.c | 45 - arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c | 51 - arch/arm/mach-imx/devices/platform-gpio-mxc.c | 31 - arch/arm/mach-imx/devices/platform-gpio_keys.c | 15 - arch/arm/mach-imx/devices/platform-imx-dma.c | 44 - arch/arm/mach-imx/devices/platform-imx-fb.c | 47 - arch/arm/mach-imx/devices/platform-imx-i2c.c | 74 - arch/arm/mach-imx/devices/platform-imx-keypad.c | 54 - arch/arm/mach-imx/devices/platform-imx-ssi.c | 86 - arch/arm/mach-imx/devices/platform-imx-uart.c | 92 - arch/arm/mach-imx/devices/platform-imx2-wdt.c | 52 - arch/arm/mach-imx/devices/platform-imx21-hcd.c | 38 - arch/arm/mach-imx/devices/platform-imx27-coda.c | 34 - arch/arm/mach-imx/devices/platform-ipu-core.c | 127 - arch/arm/mach-imx/devices/platform-mx2-camera.c | 59 - arch/arm/mach-imx/devices/platform-mx2-emma.c | 37 - arch/arm/mach-imx/devices/platform-mxc-ehci.c | 61 - arch/arm/mach-imx/devices/platform-mxc-mmc.c | 72 - arch/arm/mach-imx/devices/platform-mxc_nand.c | 72 - arch/arm/mach-imx/devices/platform-mxc_rtc.c | 43 - arch/arm/mach-imx/devices/platform-mxc_w1.c | 47 - arch/arm/mach-imx/devices/platform-pata_imx.c | 45 - .../mach-imx/devices/platform-sdhci-esdhc-imx.c | 64 - arch/arm/mach-imx/devices/platform-spi_imx.c | 78 - arch/arm/mach-imx/ehci-imx27.c | 74 - arch/arm/mach-imx/ehci-imx31.c | 74 - arch/arm/mach-imx/ehci-imx35.c | 89 - arch/arm/mach-imx/ehci.h | 44 - arch/arm/mach-imx/hardware.h | 1 - arch/arm/mach-imx/imx27-dt.c | 26 - arch/arm/mach-imx/iomux-imx31.c | 161 -- arch/arm/mach-imx/iomux-mx21.h | 109 - arch/arm/mach-imx/iomux-mx27.h | 192 -- arch/arm/mach-imx/iomux-mx2x.h | 217 -- arch/arm/mach-imx/iomux-mx3.h | 706 ------ arch/arm/mach-imx/iomux-mx35.h | 1254 ---------- arch/arm/mach-imx/iomux-v1.c | 174 -- arch/arm/mach-imx/iomux-v1.h | 81 - arch/arm/mach-imx/iomux-v3.c | 65 - arch/arm/mach-imx/iomux-v3.h | 130 - arch/arm/mach-imx/mach-armadillo5x0.c | 562 ----- arch/arm/mach-imx/mach-bug.c | 54 - arch/arm/mach-imx/mach-imx27.c | 81 + arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 562 ----- arch/arm/mach-imx/{imx31-dt.c => mach-imx31.c} | 0 arch/arm/mach-imx/{imx35-dt.c => mach-imx35.c} | 0 arch/arm/mach-imx/mach-imx7ulp.c | 3 + arch/arm/mach-imx/mach-kzm_arm11_01.c | 291 --- arch/arm/mach-imx/mach-mx21ads.c | 338 --- arch/arm/mach-imx/mach-mx27_3ds.c | 470 ---- arch/arm/mach-imx/mach-mx27ads.c | 407 --- arch/arm/mach-imx/mach-mx31_3ds.c | 615 ----- arch/arm/mach-imx/mach-mx31ads.c | 579 ----- arch/arm/mach-imx/mach-mx31lilly.c | 312 --- arch/arm/mach-imx/mach-mx31lite.c | 290 --- arch/arm/mach-imx/mach-mx31moboard.c | 581 ----- arch/arm/mach-imx/mach-mx35_3ds.c | 516 ---- arch/arm/mach-imx/mach-pca100.c | 426 ---- arch/arm/mach-imx/mach-pcm037.c | 585 ----- arch/arm/mach-imx/mach-pcm037_eet.c | 166 -- arch/arm/mach-imx/mach-pcm043.c | 412 ---- arch/arm/mach-imx/mach-qong.c | 262 -- arch/arm/mach-imx/mach-vpr200.c | 306 --- arch/arm/mach-imx/mm-imx21.c | 84 - arch/arm/mach-imx/mm-imx27.c | 88 - arch/arm/mach-imx/mm-imx3.c | 185 +- arch/arm/mach-imx/mx21.h | 176 -- arch/arm/mach-imx/mx27.h | 196 -- arch/arm/mach-imx/mx31.h | 179 -- arch/arm/mach-imx/mx31lilly-db.c | 182 -- arch/arm/mach-imx/mx31lite-db.c | 154 -- arch/arm/mach-imx/mx31moboard-devboard.c | 238 -- arch/arm/mach-imx/mx31moboard-marxbot.c | 270 -- arch/arm/mach-imx/mx31moboard-smartbot.c | 124 - arch/arm/mach-imx/mx35.h | 173 -- arch/arm/mach-imx/pcm037.h | 18 - arch/arm/mach-imx/pm-imx27.c | 12 +- arch/arm/mach-imx/ulpi.h | 20 - arch/arm/mach-mstar/Kconfig | 1 + arch/arm/mach-omap1/include/mach/mux.h | 2 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/am33xx.h | 2 +- arch/arm/mach-omap2/board-generic.c | 2 +- arch/arm/mach-omap2/clockdomains33xx_data.c | 2 +- arch/arm/mach-omap2/clockdomains81xx_data.c | 2 +- arch/arm/mach-omap2/cm-regbits-33xx.h | 2 +- arch/arm/mach-omap2/cm-regbits-54xx.h | 2 +- arch/arm/mach-omap2/cm-regbits-7xx.h | 2 +- arch/arm/mach-omap2/cm1_54xx.h | 2 +- arch/arm/mach-omap2/cm1_7xx.h | 2 +- arch/arm/mach-omap2/cm2_54xx.h | 2 +- arch/arm/mach-omap2/cm2_7xx.h | 2 +- arch/arm/mach-omap2/cm33xx.c | 2 +- arch/arm/mach-omap2/cm33xx.h | 2 +- arch/arm/mach-omap2/cm81xx.h | 2 +- arch/arm/mach-omap2/cpuidle44xx.c | 4 +- arch/arm/mach-omap2/display.c | 2 +- arch/arm/mach-omap2/dma.c | 2 +- arch/arm/mach-omap2/l3_2xxx.h | 2 +- arch/arm/mach-omap2/l3_3xxx.h | 2 +- arch/arm/mach-omap2/l4_2xxx.h | 2 +- arch/arm/mach-omap2/omap-iommu.c | 2 +- .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 2 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 24 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 77 - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 5 +- arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 10 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 33 - arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 33 +- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 46 +- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 2 +- arch/arm/mach-omap2/omap_opp_data.h | 2 +- arch/arm/mach-omap2/omap_phy_internal.c | 2 +- arch/arm/mach-omap2/opp3xxx_data.c | 2 +- arch/arm/mach-omap2/opp4xxx_data.c | 2 +- arch/arm/mach-omap2/pm-debug.c | 2 - arch/arm/mach-omap2/pm.c | 2 + arch/arm/mach-omap2/pm.h | 4 - arch/arm/mach-omap2/pm33xx-core.c | 27 +- arch/arm/mach-omap2/pm34xx.c | 26 +- arch/arm/mach-omap2/powerdomains33xx_data.c | 2 +- arch/arm/mach-omap2/prcm43xx.h | 2 +- arch/arm/mach-omap2/prcm_mpu54xx.h | 2 +- arch/arm/mach-omap2/prcm_mpu7xx.h | 2 +- arch/arm/mach-omap2/prm-regbits-33xx.h | 2 +- arch/arm/mach-omap2/prm33xx.c | 2 +- arch/arm/mach-omap2/prm33xx.h | 2 +- arch/arm/mach-omap2/prm54xx.h | 2 +- arch/arm/mach-omap2/prm7xx.h | 2 +- arch/arm/mach-omap2/scrm54xx.h | 2 +- arch/arm/mach-omap2/sleep33xx.S | 2 +- arch/arm/mach-omap2/sleep43xx.S | 2 +- arch/arm/mach-omap2/ti81xx.h | 2 +- arch/arm/mach-omap2/voltagedomains54xx_data.c | 2 +- arch/arm/mach-s3c/Kconfig | 250 ++ arch/arm/mach-s3c/Kconfig.s3c24xx | 583 +++++ arch/arm/mach-s3c/Kconfig.s3c64xx | 350 +++ arch/arm/mach-s3c/Makefile | 37 + arch/arm/{mach-s3c24xx => mach-s3c}/Makefile.boot | 0 arch/arm/mach-s3c/Makefile.s3c24xx | 102 + arch/arm/mach-s3c/Makefile.s3c64xx | 62 + .../include/plat => mach-s3c}/adc-core.h | 0 arch/arm/mach-s3c/adc.c | 510 ++++ arch/arm/{mach-s3c24xx => mach-s3c}/anubis.h | 0 arch/arm/mach-s3c/ata-core-s3c64xx.h | 24 + arch/arm/mach-s3c/backlight-s3c64xx.h | 22 + arch/arm/mach-s3c/bast-ide.c | 82 + arch/arm/mach-s3c/bast-irq.c | 137 + arch/arm/{mach-s3c24xx => mach-s3c}/bast.h | 0 arch/arm/mach-s3c/common-smdk-s3c24xx.c | 228 ++ .../common-smdk-s3c24xx.h} | 0 arch/arm/mach-s3c/cpu.c | 31 + arch/arm/mach-s3c/cpu.h | 128 + arch/arm/mach-s3c/cpufreq-utils-s3c24xx.c | 94 + arch/arm/mach-s3c/cpuidle-s3c64xx.c | 60 + arch/arm/mach-s3c/crag6410.h | 22 + arch/arm/mach-s3c/dev-audio-s3c64xx.c | 212 ++ arch/arm/mach-s3c/dev-backlight-s3c64xx.c | 137 + arch/arm/mach-s3c/dev-uart-s3c64xx.c | 65 + arch/arm/mach-s3c/dev-uart.c | 41 + arch/arm/mach-s3c/devs.c | 1199 +++++++++ .../{plat-samsung/include/plat => mach-s3c}/devs.h | 0 .../include/mach/dma.h => mach-s3c/dma-s3c24xx.h} | 0 .../include/mach/dma.h => mach-s3c/dma-s3c64xx.h} | 0 arch/arm/mach-s3c/dma.h | 9 + arch/arm/mach-s3c/fb-core-s3c24xx.h | 24 + .../{plat-samsung/include/plat => mach-s3c}/fb.h | 0 .../include/plat => mach-s3c}/gpio-cfg-helpers.h | 0 .../include/plat => mach-s3c}/gpio-cfg.h | 0 arch/arm/mach-s3c/gpio-core.h | 142 ++ arch/arm/mach-s3c/gpio-samsung-s3c24xx.h | 103 + .../gpio-samsung-s3c64xx.h} | 0 arch/arm/mach-s3c/gpio-samsung.c | 1324 ++++++++++ arch/arm/mach-s3c/gpio-samsung.h | 9 + arch/arm/mach-s3c/gta02.h | 20 + arch/arm/mach-s3c/h1940-bluetooth.c | 140 ++ arch/arm/{mach-s3c24xx => mach-s3c}/h1940.h | 0 arch/arm/mach-s3c/hardware-s3c24xx.h | 14 + .../include/plat => mach-s3c}/iic-core.h | 0 arch/arm/mach-s3c/include/mach/io-s3c24xx.h | 50 + arch/arm/mach-s3c/include/mach/io.h | 8 + .../include/mach/irqs-s3c24xx.h} | 0 .../include/mach/irqs-s3c64xx.h} | 0 arch/arm/mach-s3c/include/mach/irqs.h | 9 + .../plat => mach-s3c/include/mach}/map-base.h | 0 arch/arm/mach-s3c/init.c | 173 ++ arch/arm/mach-s3c/iotiming-s3c2410.c | 472 ++++ arch/arm/mach-s3c/iotiming-s3c2412.c | 278 +++ arch/arm/mach-s3c/irq-pm-s3c24xx.c | 115 + arch/arm/mach-s3c/irq-pm-s3c64xx.c | 119 + arch/arm/mach-s3c/irq-s3c24xx-fiq-exports.c | 9 + arch/arm/mach-s3c/irq-s3c24xx-fiq.S | 115 + arch/arm/mach-s3c/irq-s3c24xx.c | 1337 ++++++++++ .../irq-uart.h => mach-s3c/irq-uart-s3c64xx.h} | 0 .../include/plat => mach-s3c}/keypad.h | 0 arch/arm/mach-s3c/mach-amlm5900.c | 246 ++ arch/arm/mach-s3c/mach-anubis.c | 426 ++++ arch/arm/mach-s3c/mach-anw6410.c | 230 ++ arch/arm/mach-s3c/mach-at2440evb.c | 232 ++ arch/arm/mach-s3c/mach-bast.c | 587 +++++ arch/arm/mach-s3c/mach-crag6410-module.c | 445 ++++ arch/arm/mach-s3c/mach-crag6410.c | 879 +++++++ arch/arm/mach-s3c/mach-gta02.c | 580 +++++ arch/arm/mach-s3c/mach-h1940.c | 793 ++++++ arch/arm/mach-s3c/mach-hmt.c | 282 +++ arch/arm/mach-s3c/mach-jive.c | 684 +++++ arch/arm/mach-s3c/mach-mini2440.c | 792 ++++++ arch/arm/mach-s3c/mach-mini6410.c | 365 +++ arch/arm/mach-s3c/mach-n30.c | 673 +++++ arch/arm/mach-s3c/mach-ncp.c | 100 + arch/arm/mach-s3c/mach-nexcoder.c | 161 ++ arch/arm/mach-s3c/mach-osiris-dvs.c | 178 ++ arch/arm/mach-s3c/mach-osiris.c | 409 +++ arch/arm/mach-s3c/mach-otom.c | 123 + arch/arm/mach-s3c/mach-qt2410.c | 374 +++ arch/arm/mach-s3c/mach-real6410.c | 333 +++ arch/arm/mach-s3c/mach-rx1950.c | 867 +++++++ arch/arm/mach-s3c/mach-rx3715.c | 218 ++ arch/arm/mach-s3c/mach-s3c2416-dt.c | 48 + arch/arm/mach-s3c/mach-s3c64xx-dt.c | 51 + arch/arm/mach-s3c/mach-smartq.c | 424 ++++ arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq.h | 0 arch/arm/mach-s3c/mach-smartq5.c | 154 ++ arch/arm/mach-s3c/mach-smartq7.c | 170 ++ arch/arm/mach-s3c/mach-smdk2410.c | 111 + arch/arm/mach-s3c/mach-smdk2413.c | 160 ++ arch/arm/mach-s3c/mach-smdk2416.c | 257 ++ arch/arm/mach-s3c/mach-smdk2440.c | 189 ++ arch/arm/mach-s3c/mach-smdk2443.c | 136 + arch/arm/mach-s3c/mach-smdk6400.c | 90 + arch/arm/mach-s3c/mach-smdk6410.c | 706 ++++++ arch/arm/mach-s3c/mach-tct_hammer.c | 156 ++ arch/arm/mach-s3c/mach-vr1000.c | 368 +++ arch/arm/mach-s3c/mach-vstms.c | 165 ++ arch/arm/mach-s3c/map-s3c.h | 70 + arch/arm/mach-s3c/map-s3c24xx.h | 159 ++ arch/arm/mach-s3c/map-s3c64xx.h | 122 + arch/arm/mach-s3c/map-s5p.h | 20 + arch/arm/mach-s3c/map.h | 9 + arch/arm/mach-s3c/nand-core-s3c24xx.h | 24 + arch/arm/mach-s3c/onenand-core-s3c64xx.h | 32 + arch/arm/{mach-s3c24xx => mach-s3c}/osiris.h | 0 arch/arm/{mach-s3c24xx => mach-s3c}/otom.h | 0 arch/arm/mach-s3c/pl080.c | 264 ++ arch/arm/mach-s3c/platformdata.c | 53 + arch/arm/mach-s3c/pll-s3c2410.c | 83 + arch/arm/mach-s3c/pll-s3c2440-12000000.c | 95 + arch/arm/mach-s3c/pll-s3c2440-16934400.c | 122 + arch/arm/mach-s3c/pm-common.c | 73 + arch/arm/mach-s3c/pm-common.h | 40 + arch/arm/mach-s3c/pm-core-s3c24xx.h | 96 + arch/arm/mach-s3c/pm-core-s3c64xx.h | 84 + arch/arm/mach-s3c/pm-core.h | 9 + arch/arm/mach-s3c/pm-gpio.c | 380 +++ arch/arm/mach-s3c/pm-h1940.S | 19 + arch/arm/mach-s3c/pm-s3c2410.c | 170 ++ arch/arm/mach-s3c/pm-s3c2412.c | 126 + arch/arm/mach-s3c/pm-s3c2416.c | 81 + arch/arm/mach-s3c/pm-s3c24xx.c | 121 + arch/arm/mach-s3c/pm-s3c64xx.c | 400 +++ arch/arm/mach-s3c/pm.c | 199 ++ arch/arm/mach-s3c/pm.h | 109 + .../include/plat => mach-s3c}/pwm-core.h | 0 .../include/plat => mach-s3c}/regs-adc.h | 0 arch/arm/mach-s3c/regs-clock-s3c24xx.h | 146 ++ .../regs-clock.h => mach-s3c/regs-clock-s3c64xx.h} | 0 arch/arm/mach-s3c/regs-clock.h | 9 + arch/arm/mach-s3c/regs-dsc-s3c24xx.h | 22 + .../regs-gpio-memport-s3c64xx.h} | 0 arch/arm/mach-s3c/regs-gpio-s3c24xx.h | 608 +++++ .../regs-gpio.h => mach-s3c/regs-gpio-s3c64xx.h} | 0 arch/arm/mach-s3c/regs-gpio.h | 9 + arch/arm/mach-s3c/regs-irq-s3c24xx.h | 51 + .../regs-irq.h => mach-s3c/regs-irq-s3c64xx.h} | 0 arch/arm/mach-s3c/regs-irq.h | 9 + .../include/plat => mach-s3c}/regs-irqtype.h | 0 arch/arm/mach-s3c/regs-mem-s3c24xx.h | 53 + .../regs-modem.h => mach-s3c/regs-modem-s3c64xx.h} | 0 arch/arm/mach-s3c/regs-s3c2443-clock.h | 238 ++ .../regs-srom.h => mach-s3c/regs-srom-s3c64xx.h} | 0 .../regs-sys.h => mach-s3c/regs-sys-s3c64xx.h} | 0 .../regs-syscon-power-s3c64xx.h} | 0 .../regs-usb-hsotg-phy-s3c64xx.h} | 0 arch/arm/mach-s3c/rtc-core-s3c24xx.h | 23 + arch/arm/mach-s3c/s3c2410.c | 130 + .../arm/{mach-s3c24xx => mach-s3c}/s3c2412-power.h | 0 arch/arm/mach-s3c/s3c2412.c | 175 ++ arch/arm/mach-s3c/s3c2412.h | 25 + arch/arm/mach-s3c/s3c2416.c | 132 + arch/arm/mach-s3c/s3c2440.c | 71 + arch/arm/mach-s3c/s3c2442.c | 62 + arch/arm/mach-s3c/s3c2443.c | 112 + arch/arm/mach-s3c/s3c244x.c | 128 + arch/arm/mach-s3c/s3c24xx.c | 680 +++++ arch/arm/mach-s3c/s3c24xx.h | 124 + arch/arm/mach-s3c/s3c6400.c | 90 + arch/arm/mach-s3c/s3c6410.c | 94 + arch/arm/mach-s3c/s3c64xx.c | 427 ++++ arch/arm/mach-s3c/s3c64xx.h | 66 + arch/arm/mach-s3c/sdhci.h | 162 ++ arch/arm/mach-s3c/setup-fb-24bpp-s3c64xx.c | 23 + arch/arm/mach-s3c/setup-i2c-s3c24xx.c | 23 + arch/arm/mach-s3c/setup-i2c0-s3c64xx.c | 24 + arch/arm/mach-s3c/setup-i2c1-s3c64xx.c | 24 + arch/arm/mach-s3c/setup-ide-s3c64xx.c | 40 + arch/arm/mach-s3c/setup-keypad-s3c64xx.c | 20 + arch/arm/mach-s3c/setup-sdhci-gpio-s3c24xx.c | 31 + arch/arm/mach-s3c/setup-sdhci-gpio-s3c64xx.c | 53 + arch/arm/mach-s3c/setup-spi-s3c24xx.c | 27 + arch/arm/mach-s3c/setup-spi-s3c64xx.c | 27 + arch/arm/mach-s3c/setup-ts-s3c24xx.c | 29 + arch/arm/mach-s3c/setup-usb-phy-s3c64xx.c | 90 + arch/arm/mach-s3c/simtec-audio.c | 76 + arch/arm/mach-s3c/simtec-nor.c | 74 + arch/arm/mach-s3c/simtec-pm.c | 60 + arch/arm/mach-s3c/simtec-usb.c | 125 + arch/arm/{mach-s3c24xx => mach-s3c}/simtec.h | 0 arch/arm/mach-s3c/sleep-s3c2410.S | 54 + arch/arm/mach-s3c/sleep-s3c2412.S | 53 + arch/arm/mach-s3c/sleep-s3c24xx.S | 69 + arch/arm/mach-s3c/sleep-s3c64xx.S | 69 + arch/arm/mach-s3c/spi-core-s3c24xx.h | 27 + .../include/plat => mach-s3c}/usb-phy.h | 0 arch/arm/{mach-s3c24xx => mach-s3c}/vr1000.h | 0 arch/arm/mach-s3c/wakeup-mask.c | 42 + .../include/plat => mach-s3c}/wakeup-mask.h | 0 arch/arm/mach-s3c24xx/Kconfig | 596 ----- arch/arm/mach-s3c24xx/Makefile | 100 - arch/arm/mach-s3c24xx/bast-ide.c | 81 - arch/arm/mach-s3c24xx/bast-irq.c | 139 -- arch/arm/mach-s3c24xx/common-smdk.c | 229 -- arch/arm/mach-s3c24xx/common.c | 671 ----- arch/arm/mach-s3c24xx/common.h | 126 - arch/arm/mach-s3c24xx/cpufreq-utils.c | 62 - arch/arm/mach-s3c24xx/fb-core.h | 24 - arch/arm/mach-s3c24xx/gta02.h | 20 - arch/arm/mach-s3c24xx/h1940-bluetooth.c | 141 -- arch/arm/mach-s3c24xx/include/mach/fb.h | 2 - arch/arm/mach-s3c24xx/include/mach/gpio-samsung.h | 101 - arch/arm/mach-s3c24xx/include/mach/hardware.h | 21 - arch/arm/mach-s3c24xx/include/mach/io.h | 212 -- arch/arm/mach-s3c24xx/include/mach/map.h | 157 -- arch/arm/mach-s3c24xx/include/mach/pm-core.h | 98 - arch/arm/mach-s3c24xx/include/mach/regs-clock.h | 144 -- arch/arm/mach-s3c24xx/include/mach/regs-gpio.h | 606 ----- arch/arm/mach-s3c24xx/include/mach/regs-irq.h | 49 - arch/arm/mach-s3c24xx/include/mach/regs-lcd.h | 157 -- .../mach-s3c24xx/include/mach/regs-s3c2443-clock.h | 188 -- arch/arm/mach-s3c24xx/include/mach/rtc-core.h | 23 - arch/arm/mach-s3c24xx/include/mach/s3c2412.h | 23 - arch/arm/mach-s3c24xx/iotiming-s3c2410.c | 472 ---- arch/arm/mach-s3c24xx/iotiming-s3c2412.c | 278 --- arch/arm/mach-s3c24xx/irq-pm.c | 115 - arch/arm/mach-s3c24xx/mach-amlm5900.c | 231 -- arch/arm/mach-s3c24xx/mach-anubis.c | 429 ---- arch/arm/mach-s3c24xx/mach-at2440evb.c | 227 -- arch/arm/mach-s3c24xx/mach-bast.c | 590 ----- arch/arm/mach-s3c24xx/mach-gta02.c | 563 ----- arch/arm/mach-s3c24xx/mach-h1940.c | 778 ------ arch/arm/mach-s3c24xx/mach-jive.c | 678 ----- arch/arm/mach-s3c24xx/mach-mini2440.c | 777 ------ arch/arm/mach-s3c24xx/mach-n30.c | 662 ----- arch/arm/mach-s3c24xx/mach-nexcoder.c | 158 -- arch/arm/mach-s3c24xx/mach-osiris-dvs.c | 178 -- arch/arm/mach-s3c24xx/mach-osiris.c | 412 ---- arch/arm/mach-s3c24xx/mach-otom.c | 120 - arch/arm/mach-s3c24xx/mach-qt2410.c | 359 --- arch/arm/mach-s3c24xx/mach-rx1950.c | 853 ------- arch/arm/mach-s3c24xx/mach-rx3715.c | 213 -- arch/arm/mach-s3c24xx/mach-s3c2416-dt.c | 48 - arch/arm/mach-s3c24xx/mach-smdk2410.c | 108 - arch/arm/mach-s3c24xx/mach-smdk2413.c | 158 -- arch/arm/mach-s3c24xx/mach-smdk2416.c | 259 -- arch/arm/mach-s3c24xx/mach-smdk2440.c | 183 -- arch/arm/mach-s3c24xx/mach-smdk2443.c | 139 -- arch/arm/mach-s3c24xx/mach-tct_hammer.c | 143 -- arch/arm/mach-s3c24xx/mach-vr1000.c | 370 --- arch/arm/mach-s3c24xx/mach-vstms.c | 164 -- arch/arm/mach-s3c24xx/nand-core.h | 24 - arch/arm/mach-s3c24xx/pll-s3c2410.c | 83 - arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c | 95 - arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c | 122 - arch/arm/mach-s3c24xx/pm-h1940.S | 20 - arch/arm/mach-s3c24xx/pm-s3c2410.c | 171 -- arch/arm/mach-s3c24xx/pm-s3c2412.c | 126 - arch/arm/mach-s3c24xx/pm-s3c2416.c | 81 - arch/arm/mach-s3c24xx/pm.c | 121 - arch/arm/mach-s3c24xx/regs-dsc.h | 22 - arch/arm/mach-s3c24xx/regs-mem.h | 51 - arch/arm/mach-s3c24xx/s3c2410.c | 131 - arch/arm/mach-s3c24xx/s3c2412.c | 177 -- arch/arm/mach-s3c24xx/s3c2416.c | 132 - arch/arm/mach-s3c24xx/s3c2440.c | 72 - arch/arm/mach-s3c24xx/s3c2442.c | 63 - arch/arm/mach-s3c24xx/s3c2443.c | 110 - arch/arm/mach-s3c24xx/s3c244x.c | 130 - arch/arm/mach-s3c24xx/setup-camif.c | 67 - arch/arm/mach-s3c24xx/setup-i2c.c | 23 - arch/arm/mach-s3c24xx/setup-sdhci-gpio.c | 30 - arch/arm/mach-s3c24xx/setup-spi.c | 27 - arch/arm/mach-s3c24xx/setup-ts.c | 27 - arch/arm/mach-s3c24xx/simtec-audio.c | 71 - arch/arm/mach-s3c24xx/simtec-nor.c | 74 - arch/arm/mach-s3c24xx/simtec-pm.c | 62 - arch/arm/mach-s3c24xx/simtec-usb.c | 125 - arch/arm/mach-s3c24xx/sleep-s3c2410.S | 55 - arch/arm/mach-s3c24xx/sleep-s3c2412.S | 54 - arch/arm/mach-s3c24xx/sleep.S | 70 - arch/arm/mach-s3c24xx/spi-core.h | 27 - arch/arm/mach-s3c64xx/Kconfig | 351 --- arch/arm/mach-s3c64xx/Makefile | 62 - arch/arm/mach-s3c64xx/ata-core.h | 24 - arch/arm/mach-s3c64xx/backlight.h | 22 - arch/arm/mach-s3c64xx/common.c | 439 ---- arch/arm/mach-s3c64xx/common.h | 57 - arch/arm/mach-s3c64xx/cpuidle.c | 60 - arch/arm/mach-s3c64xx/crag6410.h | 22 - arch/arm/mach-s3c64xx/dev-audio.c | 213 -- arch/arm/mach-s3c64xx/dev-backlight.c | 137 - arch/arm/mach-s3c64xx/dev-uart.c | 66 - arch/arm/mach-s3c64xx/include/mach/hardware.h | 17 - arch/arm/mach-s3c64xx/include/mach/map.h | 122 - arch/arm/mach-s3c64xx/include/mach/pm-core.h | 124 - arch/arm/mach-s3c64xx/irq-pm.c | 119 - arch/arm/mach-s3c64xx/mach-anw6410.c | 233 -- arch/arm/mach-s3c64xx/mach-crag6410-module.c | 446 ---- arch/arm/mach-s3c64xx/mach-crag6410.c | 882 ------- arch/arm/mach-s3c64xx/mach-hmt.c | 285 --- arch/arm/mach-s3c64xx/mach-mini6410.c | 367 --- arch/arm/mach-s3c64xx/mach-ncp.c | 103 - arch/arm/mach-s3c64xx/mach-real6410.c | 335 --- arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c | 68 - arch/arm/mach-s3c64xx/mach-smartq.c | 425 ---- arch/arm/mach-s3c64xx/mach-smartq5.c | 156 -- arch/arm/mach-s3c64xx/mach-smartq7.c | 172 -- arch/arm/mach-s3c64xx/mach-smdk6400.c | 93 - arch/arm/mach-s3c64xx/mach-smdk6410.c | 709 ------ arch/arm/mach-s3c64xx/onenand-core.h | 32 - arch/arm/mach-s3c64xx/pl080.c | 264 -- arch/arm/mach-s3c64xx/pm.c | 350 --- arch/arm/mach-s3c64xx/s3c6400.c | 92 - arch/arm/mach-s3c64xx/s3c6410.c | 95 - arch/arm/mach-s3c64xx/setup-fb-24bpp.c | 23 - arch/arm/mach-s3c64xx/setup-i2c0.c | 24 - arch/arm/mach-s3c64xx/setup-i2c1.c | 24 - arch/arm/mach-s3c64xx/setup-ide.c | 39 - arch/arm/mach-s3c64xx/setup-keypad.c | 20 - arch/arm/mach-s3c64xx/setup-sdhci-gpio.c | 53 - arch/arm/mach-s3c64xx/setup-spi.c | 26 - arch/arm/mach-s3c64xx/setup-usb-phy.c | 90 - arch/arm/mach-s3c64xx/sleep.S | 69 - arch/arm/mach-s3c64xx/watchdog-reset.h | 16 - arch/arm/mach-s5pv210/Kconfig | 2 +- arch/arm/mach-s5pv210/Makefile | 7 - arch/arm/mach-s5pv210/pm.c | 51 +- arch/arm/mach-s5pv210/regs-clock.h | 4 +- arch/arm/mach-s5pv210/s5pv210.c | 2 - arch/arm/mach-shmobile/rcar-gen2.h | 2 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 4 +- arch/arm/mach-stm32/Makefile.boot | 2 +- arch/arm/plat-samsung/Kconfig | 308 --- arch/arm/plat-samsung/Makefile | 35 - arch/arm/plat-samsung/adc.c | 510 ---- arch/arm/plat-samsung/cpu.c | 48 - arch/arm/plat-samsung/dev-uart.c | 41 - arch/arm/plat-samsung/devs.c | 1166 --------- arch/arm/plat-samsung/gpio-samsung.c | 1324 ---------- arch/arm/plat-samsung/include/plat/adc.h | 32 - arch/arm/plat-samsung/include/plat/cpu-freq-core.h | 287 --- arch/arm/plat-samsung/include/plat/cpu-freq.h | 141 -- arch/arm/plat-samsung/include/plat/cpu.h | 140 -- arch/arm/plat-samsung/include/plat/fb-s3c2410.h | 68 - arch/arm/plat-samsung/include/plat/gpio-core.h | 142 -- arch/arm/plat-samsung/include/plat/map-s3c.h | 76 - arch/arm/plat-samsung/include/plat/map-s5p.h | 22 - arch/arm/plat-samsung/include/plat/pm-common.h | 107 - arch/arm/plat-samsung/include/plat/pm.h | 109 - arch/arm/plat-samsung/include/plat/regs-spi.h | 44 - arch/arm/plat-samsung/include/plat/samsung-time.h | 26 - arch/arm/plat-samsung/include/plat/sdhci.h | 162 -- arch/arm/plat-samsung/init.c | 173 -- arch/arm/plat-samsung/platformdata.c | 53 - arch/arm/plat-samsung/pm-check.c | 233 -- arch/arm/plat-samsung/pm-common.c | 71 - arch/arm/plat-samsung/pm-debug.c | 95 - arch/arm/plat-samsung/pm-gpio.c | 380 --- arch/arm/plat-samsung/pm.c | 199 -- arch/arm/plat-samsung/wakeup-mask.c | 42 - arch/arm/plat-samsung/watchdog-reset.c | 93 - arch/arm64/Kconfig.platforms | 8 +- arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/actions/s700.dtsi | 17 +- arch/arm64/boot/dts/allwinner/Makefile | 1 + .../dts/allwinner/sun50i-a100-allwinner-perf1.dts | 180 ++ arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 364 +++ .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 8 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 8 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 8 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 8 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 20 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 7 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 1 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 12 +- arch/arm64/boot/dts/amazon/alpine-v2.dtsi | 2 +- arch/arm64/boot/dts/amlogic/Makefile | 2 + .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 88 - .../boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts | 31 + .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 618 +---- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 625 +++++ .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 318 +++ arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 94 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 86 - arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 2 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 2 +- arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 2 +- arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 2 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 2 +- .../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 2 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 2 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 4 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 12 +- arch/arm64/boot/dts/freescale/Makefile | 5 + .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 5 +- .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 18 + .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 9 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 134 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 134 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 157 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 12 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 16 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 40 +- arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts | 57 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 553 +---- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 474 ++++ .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 255 ++ arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 561 +++++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 32 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 20 +- .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 240 ++ arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 551 +++++ arch/arm64/boot/dts/freescale/imx8mn.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 14 +- arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 360 +-- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 52 +- .../dts/freescale/imx8mq-hummingboard-pulse.dts | 8 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 52 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r2.dts | 29 + .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts | 27 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1106 +++++++++ arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 21 +- arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 15 +- arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 2 +- .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 53 +- arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 6 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 10 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 2 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 18 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 7 +- arch/arm64/boot/dts/hisilicon/hip05-d02.dts | 6 +- arch/arm64/boot/dts/hisilicon/hip06-d03.dts | 18 +- arch/arm64/boot/dts/hisilicon/hip07-d05.dts | 20 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 14 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 10 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 11 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 30 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 15 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 2 +- arch/arm64/boot/dts/microchip/sparx5.dtsi | 81 + arch/arm64/boot/dts/microchip/sparx5_nand.dtsi | 31 + arch/arm64/boot/dts/microchip/sparx5_pcb125.dts | 53 + arch/arm64/boot/dts/microchip/sparx5_pcb134.dts | 1 + .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 32 + .../boot/dts/microchip/sparx5_pcb134_emmc.dts | 23 + arch/arm64/boot/dts/microchip/sparx5_pcb135.dts | 1 + .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 32 + .../boot/dts/microchip/sparx5_pcb135_emmc.dts | 23 + arch/arm64/boot/dts/nvidia/Makefile | 1 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1 + arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 217 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 16 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 14 + .../dts/nvidia/tegra194-p3509-0000+p3668-0000.dts | 14 + .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 16 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 247 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 1 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 29 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 150 +- arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts | 40 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 189 ++ arch/arm64/boot/dts/qcom/Makefile | 16 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 900 +++---- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 96 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 34 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 10 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 108 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi | 14 +- arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 79 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 132 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 12 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 2608 ++++++++++---------- arch/arm64/boot/dts/qcom/msm8992.dtsi | 2 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 7 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 92 +- arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 12 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 686 +++++ arch/arm64/boot/dts/qcom/sc7180-idp.dts | 66 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 24 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 17 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 18 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 15 + arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 192 ++ .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 15 + arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dts | 14 + arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 191 ++ arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1402 +++++++++++ arch/arm64/boot/dts/qcom/sc7180.dtsi | 332 ++- arch/arm64/boot/dts/qcom/sdm630.dtsi | 8 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 14 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 380 +++ arch/arm64/boot/dts/qcom/sdm845.dtsi | 101 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 111 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 32 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 1059 +++++++- arch/arm64/boot/dts/renesas/Makefile | 3 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 40 +- .../boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts | 5 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 40 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 26 +- .../r8a774e1-hihope-rzg2h-ex-idk-1110wr.dts | 15 + .../boot/dts/renesas/r8a774e1-hihope-rzg2h-ex.dts | 5 + .../boot/dts/renesas/r8a774e1-hihope-rzg2h.dts | 15 + arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 1334 +++++++++- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 +- .../boot/dts/renesas/r8a77961-salvator-xs.dts | 57 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 617 ++++- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 6 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 127 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 6 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2 +- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 46 + arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 22 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 133 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + arch/arm64/boot/dts/rockchip/Makefile | 6 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 374 +++ arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 12 + arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 368 +++ arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 2 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 4 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 24 + .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 12 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 735 ------ arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 709 ++++++ arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts | 13 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts | 42 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts | 51 + arch/arm64/boot/dts/ti/Makefile | 8 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 52 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 18 +- .../boot/dts/ti/k3-am654-industrial-thermal.dtsi | 12 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 215 ++ arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 449 ++++ arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 273 ++ arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 65 + arch/arm64/boot/dts/ti/k3-j7200.dtsi | 172 ++ .../boot/dts/ti/k3-j721e-common-proc-board.dts | 206 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 314 ++- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 155 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 11 +- arch/arm64/boot/dts/toshiba/Makefile | 2 + arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 43 + arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 390 +++ arch/arm64/boot/dts/toshiba/tmpv7708_pins.dtsi | 93 + arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 5 - arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 10 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 8 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 9 +- arch/arm64/configs/defconfig | 50 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 6 + arch/mips/boot/dts/brcm/bcm6328.dtsi | 6 + arch/mips/boot/dts/brcm/bcm6362.dtsi | 6 + drivers/bus/brcmstb_gisb.c | 100 +- drivers/clk/imx/clk-imx27.c | 73 - drivers/clk/imx/clk-imx31.c | 71 - drivers/clk/imx/clk-imx35.c | 68 - drivers/clk/samsung/clk-s3c2410-dclk.c | 15 +- drivers/clk/samsung/clk-s3c2410.c | 1 + drivers/clk/samsung/clk-s3c2412.c | 1 + drivers/clk/samsung/clk-s3c2443.c | 1 + drivers/clk/samsung/clk-s3c64xx.c | 1 + drivers/cpufreq/Kconfig.arm | 2 - drivers/cpufreq/s3c2410-cpufreq.c | 10 +- drivers/cpufreq/s3c2412-cpufreq.c | 44 +- drivers/cpufreq/s3c2440-cpufreq.c | 29 +- drivers/cpufreq/s3c24xx-cpufreq-debugfs.c | 2 +- drivers/cpufreq/s3c24xx-cpufreq.c | 14 +- drivers/cpufreq/scmi-cpufreq.c | 6 +- drivers/dma/ti/k3-udma-glue.c | 2 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/Makefile | 2 +- drivers/firmware/arm_scmi/Makefile | 6 +- drivers/firmware/arm_scmi/bus.c | 6 +- drivers/firmware/arm_scmi/clock.c | 9 +- drivers/firmware/arm_scmi/common.h | 26 +- drivers/firmware/arm_scmi/driver.c | 31 +- drivers/firmware/arm_scmi/mailbox.c | 4 +- drivers/firmware/arm_scmi/notify.c | 2 +- drivers/firmware/arm_scmi/perf.c | 9 +- drivers/firmware/arm_scmi/power.c | 9 +- drivers/firmware/arm_scmi/reset.c | 9 +- drivers/firmware/arm_scmi/sensors.c | 9 +- drivers/firmware/arm_scmi/smc.c | 2 +- drivers/firmware/arm_scmi/system.c | 131 + drivers/firmware/imx/scu-pd.c | 4 + drivers/firmware/smccc/smccc.c | 2 + drivers/firmware/tegra/bpmp.c | 3 +- drivers/firmware/ti_sci.c | 6 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 2 +- drivers/hwmon/s3c-hwmon.c | 2 +- drivers/input/touchscreen/s3c2410_ts.c | 37 +- drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-s3c24xx.c | 1330 ---------- drivers/mailbox/tegra-hsp.c | 9 +- drivers/memory/Kconfig | 52 +- drivers/memory/Makefile | 2 +- drivers/memory/brcmstb_dpfe.c | 46 +- drivers/memory/emif.c | 55 +- drivers/memory/fsl-corenet-cf.c | 6 +- drivers/memory/mtk-smi.c | 23 + drivers/memory/omap-gpmc.c | 272 +- drivers/memory/renesas-rpc-if.c | 4 +- drivers/memory/samsung/exynos5422-dmc.c | 108 +- drivers/memory/tegra/tegra124-emc.c | 14 +- drivers/memory/tegra/tegra124.c | 1 - drivers/memory/tegra/tegra186-emc.c | 10 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 3 +- drivers/memory/tegra/tegra210.c | 2 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/s3cmci.c | 72 +- drivers/power/supply/s3c_adc_battery.c | 2 +- drivers/pwm/Kconfig | 2 +- drivers/reset/Kconfig | 5 +- drivers/reset/core.c | 3 +- drivers/reset/reset-imx7.c | 13 +- drivers/reset/reset-zynqmp.c | 50 +- drivers/reset/sti/reset-syscfg.c | 7 +- drivers/soc/actions/owl-sps-helper.c | 1 + drivers/soc/amlogic/meson-ee-pwrc.c | 30 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 4 +- drivers/soc/bcm/Kconfig | 10 + drivers/soc/bcm/Makefile | 1 + drivers/soc/bcm/bcm63xx/Kconfig | 12 + drivers/soc/bcm/bcm63xx/Makefile | 2 + drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 378 +++ drivers/soc/bcm/brcmstb/biuctrl.c | 105 +- drivers/soc/fsl/dpio/qbman-portal.c | 2 - drivers/soc/fsl/qbman/bman.c | 2 +- drivers/soc/fsl/qbman/qman_test_api.c | 2 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/imx/gpcv2.c | 15 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 113 +- drivers/soc/mediatek/mtk-infracfg.c | 4 +- drivers/soc/qcom/apr.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 7 +- drivers/soc/qcom/pdr_internal.h | 2 +- drivers/soc/qcom/rpmh-internal.h | 4 + drivers/soc/qcom/rpmh-rsc.c | 115 +- drivers/soc/qcom/socinfo.c | 5 + drivers/soc/renesas/Kconfig | 354 +-- drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a779a0-sysc.c | 448 ++++ drivers/soc/renesas/rcar-rst.c | 6 + drivers/soc/renesas/renesas-soc.c | 8 + drivers/soc/samsung/Kconfig | 49 +- drivers/soc/samsung/Makefile | 3 + drivers/soc/samsung/s3c-pm-check.c | 233 ++ drivers/soc/samsung/s3c-pm-debug.c | 79 + drivers/soc/sunxi/sunxi_sram.c | 2 +- drivers/soc/tegra/Kconfig | 10 + drivers/soc/tegra/fuse/fuse-tegra.c | 8 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 30 + drivers/soc/tegra/fuse/fuse.h | 10 +- drivers/soc/tegra/fuse/tegra-apbmisc.c | 26 + drivers/soc/tegra/pmc.c | 146 +- drivers/soc/ti/Kconfig | 11 + drivers/soc/ti/Makefile | 1 + drivers/soc/ti/k3-ringacc.c | 33 +- drivers/soc/ti/k3-socinfo.c | 1 + drivers/soc/ti/knav_dma.c | 16 +- drivers/soc/ti/knav_qmss_queue.c | 14 +- drivers/soc/ti/omap_prm.c | 274 +- drivers/soc/ti/pm33xx.c | 47 +- drivers/soc/ti/pruss.c | 354 +++ drivers/soc/ti/ti_sci_pm_domains.c | 251 +- drivers/soc/versatile/soc-integrator.c | 2 +- drivers/soc/xilinx/zynqmp_power.c | 2 +- drivers/spi/Kconfig | 2 +- drivers/spi/Makefile | 1 - drivers/spi/spi-s3c24xx-fiq.S | 113 - drivers/spi/spi-s3c24xx-fiq.h | 23 - drivers/spi/spi-s3c24xx-regs.h | 41 + drivers/spi/spi-s3c24xx.c | 28 +- drivers/tee/optee/core.c | 7 + drivers/tee/optee/optee_msg.h | 21 + drivers/tee/optee/optee_private.h | 1 + drivers/tee/optee/optee_smc.h | 3 + drivers/tee/optee/rpc.c | 95 + drivers/tee/tee_core.c | 89 +- drivers/tee/tee_shm.c | 32 +- drivers/tty/serial/Kconfig | 2 +- drivers/usb/gadget/udc/s3c-hsudc.c | 55 +- drivers/usb/gadget/udc/s3c2410_udc.c | 31 +- drivers/usb/gadget/udc/s3c2410_udc.h | 1 + .../usb/gadget/udc/s3c2410_udc_regs.h | 0 drivers/video/fbdev/s3c2410fb-regs-lcd.h | 143 ++ drivers/video/fbdev/s3c2410fb.c | 16 +- drivers/watchdog/Kconfig | 10 +- include/dt-bindings/clock/tegra234-clock.h | 14 + include/dt-bindings/mux/mux-j721e-wiz.h | 53 - include/dt-bindings/mux/ti-serdes.h | 93 + include/dt-bindings/pinctrl/omap.h | 2 +- include/dt-bindings/power/meson-axg-power.h | 14 + include/dt-bindings/reset/imx8mq-reset.h | 5 +- include/dt-bindings/reset/tegra234-reset.h | 10 + include/dt-bindings/reset/xlnx-versal-resets.h | 105 + include/dt-bindings/soc/bcm6318-pm.h | 17 + include/dt-bindings/soc/bcm63268-pm.h | 21 + include/dt-bindings/soc/bcm6328-pm.h | 17 + include/dt-bindings/soc/bcm6362-pm.h | 21 + include/linux/clk/samsung.h | 56 + include/linux/mailbox/mtk-cmdq-mailbox.h | 6 +- include/linux/platform_data/clk-s3c2410.h | 19 + include/linux/platform_data/fb-s3c2410.h | 99 + include/linux/platform_data/mmc-s3cmci.h | 2 + include/linux/platform_data/pm33xx.h | 3 - include/linux/platform_data/s3c-hsudc.h | 2 + include/linux/pruss_driver.h | 54 + include/linux/qcom-geni-se.h | 4 +- include/linux/scmi_protocol.h | 32 +- include/linux/soc/mediatek/mtk-cmdq.h | 93 +- include/linux/soc/samsung/s3c-adc.h | 32 + include/linux/soc/samsung/s3c-cpu-freq.h | 145 ++ include/linux/soc/samsung/s3c-cpufreq-core.h | 299 +++ include/linux/soc/samsung/s3c-pm.h | 94 + include/linux/spi/s3c24xx-fiq.h | 33 + include/linux/spi/s3c24xx.h | 2 +- include/linux/tee_drv.h | 3 + include/media/drv-intf/s3c_camif.h | 4 - include/soc/fsl/qman.h | 4 +- include/soc/tegra/fuse.h | 3 + include/uapi/linux/tee.h | 13 + sound/soc/samsung/Kconfig | 2 +- sound/soc/samsung/s3c2412-i2s.c | 7 - sound/soc/samsung/s3c24xx-i2s.c | 7 - 1395 files changed, 64917 insertions(+), 56386 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/ti/k3.txt create mode 100644 Documentation/devicetree/bindings/arm/ti/k3.yaml create mode 100644 Documentation/devicetree/bindings/arm/toshiba.yaml create mode 100644 Documentation/devicetree/bindings/power/brcm,bcm63xx-power.yaml create mode 100644 Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml create mode 100644 arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts create mode 100644 arch/arm/boot/dts/at91sam9g25-gardena-smart-gateway.dts create mode 100644 arch/arm/boot/dts/bcm53016-meraki-mr32.dts create mode 100644 arch/arm/boot/dts/imx6dl-tqma6a.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-tqma6b.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-orion.dts create mode 100644 arch/arm/boot/dts/imx6q-tqma6a.dtsi create mode 100644 arch/arm/boot/dts/imx6q-tqma6b.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6a.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6b.dtsi create mode 100644 arch/arm/boot/dts/imx6qp-tqma6b.dtsi create mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts delete mode 100644 arch/arm/boot/dts/infinity-msc313-breadbee_crust.dts delete mode 100644 arch/arm/boot/dts/infinity-msc313.dtsi delete mode 100644 arch/arm/boot/dts/infinity3-msc313e-breadbee.dts delete mode 100644 arch/arm/boot/dts/infinity3-msc313e.dtsi delete mode 100644 arch/arm/boot/dts/infinity3.dtsi delete mode 100644 arch/arm/boot/dts/mercury5-ssc8336n-midrived08.dts delete mode 100644 arch/arm/boot/dts/mercury5-ssc8336n.dtsi create mode 100644 arch/arm/boot/dts/mstar-infinity-msc313-breadbee_crust.dts create mode 100644 arch/arm/boot/dts/mstar-infinity-msc313.dtsi rename arch/arm/boot/dts/{infinity.dtsi => mstar-infinity.dtsi} (100%) create mode 100644 arch/arm/boot/dts/mstar-infinity3-msc313e-breadbee.dts create mode 100644 arch/arm/boot/dts/mstar-infinity3-msc313e.dtsi create mode 100644 arch/arm/boot/dts/mstar-infinity3.dtsi create mode 100644 arch/arm/boot/dts/mstar-mercury5-ssc8336n-midrived08.dts create mode 100644 arch/arm/boot/dts/mstar-mercury5-ssc8336n.dtsi rename arch/arm/boot/dts/{mercury5.dtsi => mstar-mercury5.dtsi} (100%) create mode 100644 arch/arm/boot/dts/mt7623n.dtsi create mode 100644 arch/arm/boot/dts/owl-s500-labrador-base-m.dts create mode 100644 arch/arm/boot/dts/owl-s500-labrador-v2.dtsi create mode 100644 arch/arm/boot/dts/owl-s500-roseapplepi.dts create mode 100644 arch/arm/boot/dts/sd5203.dts create mode 100644 arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts create mode 100644 arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157c-odyssey.dts create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi create mode 100644 arch/arm/boot/dts/sun8i-s3-pinecube.dts delete mode 100644 arch/arm/mach-exynos/include/mach/map.h delete mode 100644 arch/arm/mach-imx/3ds_debugboard.c delete mode 100644 arch/arm/mach-imx/3ds_debugboard.h delete mode 100644 arch/arm/mach-imx/board-mx31lilly.h delete mode 100644 arch/arm/mach-imx/board-mx31lite.h delete mode 100644 arch/arm/mach-imx/board-mx31moboard.h delete mode 100644 arch/arm/mach-imx/devices-imx21.h delete mode 100644 arch/arm/mach-imx/devices-imx27.h delete mode 100644 arch/arm/mach-imx/devices-imx31.h delete mode 100644 arch/arm/mach-imx/devices-imx35.h delete mode 100644 arch/arm/mach-imx/devices/Kconfig delete mode 100644 arch/arm/mach-imx/devices/Makefile delete mode 100644 arch/arm/mach-imx/devices/devices-common.h delete mode 100644 arch/arm/mach-imx/devices/devices.c delete mode 100644 arch/arm/mach-imx/devices/platform-fec.c delete mode 100644 arch/arm/mach-imx/devices/platform-flexcan.c delete mode 100644 arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c delete mode 100644 arch/arm/mach-imx/devices/platform-gpio-mxc.c delete mode 100644 arch/arm/mach-imx/devices/platform-gpio_keys.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-dma.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-fb.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-i2c.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-keypad.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-ssi.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-uart.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx2-wdt.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx21-hcd.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx27-coda.c delete mode 100644 arch/arm/mach-imx/devices/platform-ipu-core.c delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-camera.c delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-emma.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-ehci.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-mmc.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_nand.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_rtc.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_w1.c delete mode 100644 arch/arm/mach-imx/devices/platform-pata_imx.c delete mode 100644 arch/arm/mach-imx/devices/platform-sdhci-esdhc-imx.c delete mode 100644 arch/arm/mach-imx/devices/platform-spi_imx.c delete mode 100644 arch/arm/mach-imx/ehci-imx27.c delete mode 100644 arch/arm/mach-imx/ehci-imx31.c delete mode 100644 arch/arm/mach-imx/ehci-imx35.c delete mode 100644 arch/arm/mach-imx/ehci.h delete mode 100644 arch/arm/mach-imx/imx27-dt.c delete mode 100644 arch/arm/mach-imx/iomux-imx31.c delete mode 100644 arch/arm/mach-imx/iomux-mx21.h delete mode 100644 arch/arm/mach-imx/iomux-mx27.h delete mode 100644 arch/arm/mach-imx/iomux-mx2x.h delete mode 100644 arch/arm/mach-imx/iomux-mx3.h delete mode 100644 arch/arm/mach-imx/iomux-mx35.h delete mode 100644 arch/arm/mach-imx/iomux-v1.c delete mode 100644 arch/arm/mach-imx/iomux-v1.h delete mode 100644 arch/arm/mach-imx/iomux-v3.c delete mode 100644 arch/arm/mach-imx/iomux-v3.h delete mode 100644 arch/arm/mach-imx/mach-armadillo5x0.c delete mode 100644 arch/arm/mach-imx/mach-bug.c create mode 100644 arch/arm/mach-imx/mach-imx27.c delete mode 100644 arch/arm/mach-imx/mach-imx27_visstrim_m10.c rename arch/arm/mach-imx/{imx31-dt.c => mach-imx31.c} (100%) rename arch/arm/mach-imx/{imx35-dt.c => mach-imx35.c} (100%) delete mode 100644 arch/arm/mach-imx/mach-kzm_arm11_01.c delete mode 100644 arch/arm/mach-imx/mach-mx21ads.c delete mode 100644 arch/arm/mach-imx/mach-mx27_3ds.c delete mode 100644 arch/arm/mach-imx/mach-mx27ads.c delete mode 100644 arch/arm/mach-imx/mach-mx31_3ds.c delete mode 100644 arch/arm/mach-imx/mach-mx31ads.c delete mode 100644 arch/arm/mach-imx/mach-mx31lilly.c delete mode 100644 arch/arm/mach-imx/mach-mx31lite.c delete mode 100644 arch/arm/mach-imx/mach-mx31moboard.c delete mode 100644 arch/arm/mach-imx/mach-mx35_3ds.c delete mode 100644 arch/arm/mach-imx/mach-pca100.c delete mode 100644 arch/arm/mach-imx/mach-pcm037.c delete mode 100644 arch/arm/mach-imx/mach-pcm037_eet.c delete mode 100644 arch/arm/mach-imx/mach-pcm043.c delete mode 100644 arch/arm/mach-imx/mach-qong.c delete mode 100644 arch/arm/mach-imx/mach-vpr200.c delete mode 100644 arch/arm/mach-imx/mm-imx21.c delete mode 100644 arch/arm/mach-imx/mm-imx27.c delete mode 100644 arch/arm/mach-imx/mx21.h delete mode 100644 arch/arm/mach-imx/mx31lilly-db.c delete mode 100644 arch/arm/mach-imx/mx31lite-db.c delete mode 100644 arch/arm/mach-imx/mx31moboard-devboard.c delete mode 100644 arch/arm/mach-imx/mx31moboard-marxbot.c delete mode 100644 arch/arm/mach-imx/mx31moboard-smartbot.c delete mode 100644 arch/arm/mach-imx/pcm037.h delete mode 100644 arch/arm/mach-imx/ulpi.h create mode 100644 arch/arm/mach-s3c/Kconfig create mode 100644 arch/arm/mach-s3c/Kconfig.s3c24xx create mode 100644 arch/arm/mach-s3c/Kconfig.s3c64xx create mode 100644 arch/arm/mach-s3c/Makefile rename arch/arm/{mach-s3c24xx => mach-s3c}/Makefile.boot (100%) create mode 100644 arch/arm/mach-s3c/Makefile.s3c24xx create mode 100644 arch/arm/mach-s3c/Makefile.s3c64xx rename arch/arm/{plat-samsung/include/plat => mach-s3c}/adc-core.h (100%) create mode 100644 arch/arm/mach-s3c/adc.c rename arch/arm/{mach-s3c24xx => mach-s3c}/anubis.h (100%) create mode 100644 arch/arm/mach-s3c/ata-core-s3c64xx.h create mode 100644 arch/arm/mach-s3c/backlight-s3c64xx.h create mode 100644 arch/arm/mach-s3c/bast-ide.c create mode 100644 arch/arm/mach-s3c/bast-irq.c rename arch/arm/{mach-s3c24xx => mach-s3c}/bast.h (100%) create mode 100644 arch/arm/mach-s3c/common-smdk-s3c24xx.c rename arch/arm/{mach-s3c24xx/common-smdk.h => mach-s3c/common-smdk-s3c24xx.h} (100%) create mode 100644 arch/arm/mach-s3c/cpu.c create mode 100644 arch/arm/mach-s3c/cpu.h create mode 100644 arch/arm/mach-s3c/cpufreq-utils-s3c24xx.c create mode 100644 arch/arm/mach-s3c/cpuidle-s3c64xx.c create mode 100644 arch/arm/mach-s3c/crag6410.h create mode 100644 arch/arm/mach-s3c/dev-audio-s3c64xx.c create mode 100644 arch/arm/mach-s3c/dev-backlight-s3c64xx.c create mode 100644 arch/arm/mach-s3c/dev-uart-s3c64xx.c create mode 100644 arch/arm/mach-s3c/dev-uart.c create mode 100644 arch/arm/mach-s3c/devs.c rename arch/arm/{plat-samsung/include/plat => mach-s3c}/devs.h (100%) rename arch/arm/{mach-s3c24xx/include/mach/dma.h => mach-s3c/dma-s3c24xx.h} (100%) rename arch/arm/{mach-s3c64xx/include/mach/dma.h => mach-s3c/dma-s3c64xx.h} (100%) create mode 100644 arch/arm/mach-s3c/dma.h create mode 100644 arch/arm/mach-s3c/fb-core-s3c24xx.h rename arch/arm/{plat-samsung/include/plat => mach-s3c}/fb.h (100%) rename arch/arm/{plat-samsung/include/plat => mach-s3c}/gpio-cfg-helpers.h (100%) rename arch/arm/{plat-samsung/include/plat => mach-s3c}/gpio-cfg.h (100%) create mode 100644 arch/arm/mach-s3c/gpio-core.h create mode 100644 arch/arm/mach-s3c/gpio-samsung-s3c24xx.h rename arch/arm/{mach-s3c64xx/include/mach/gpio-samsung.h => mach-s3c/gpio-samsung [...] create mode 100644 arch/arm/mach-s3c/gpio-samsung.c create mode 100644 arch/arm/mach-s3c/gpio-samsung.h create mode 100644 arch/arm/mach-s3c/gta02.h create mode 100644 arch/arm/mach-s3c/h1940-bluetooth.c rename arch/arm/{mach-s3c24xx => mach-s3c}/h1940.h (100%) create mode 100644 arch/arm/mach-s3c/hardware-s3c24xx.h rename arch/arm/{plat-samsung/include/plat => mach-s3c}/iic-core.h (100%) create mode 100644 arch/arm/mach-s3c/include/mach/io-s3c24xx.h create mode 100644 arch/arm/mach-s3c/include/mach/io.h rename arch/arm/{mach-s3c24xx/include/mach/irqs.h => mach-s3c/include/mach/irqs-s3 [...] rename arch/arm/{mach-s3c64xx/include/mach/irqs.h => mach-s3c/include/mach/irqs-s3 [...] create mode 100644 arch/arm/mach-s3c/include/mach/irqs.h rename arch/arm/{plat-samsung/include/plat => mach-s3c/include/mach}/map-base.h (100%) create mode 100644 arch/arm/mach-s3c/init.c create mode 100644 arch/arm/mach-s3c/iotiming-s3c2410.c create mode 100644 arch/arm/mach-s3c/iotiming-s3c2412.c create mode 100644 arch/arm/mach-s3c/irq-pm-s3c24xx.c create mode 100644 arch/arm/mach-s3c/irq-pm-s3c64xx.c create mode 100644 arch/arm/mach-s3c/irq-s3c24xx-fiq-exports.c create mode 100644 arch/arm/mach-s3c/irq-s3c24xx-fiq.S create mode 100644 arch/arm/mach-s3c/irq-s3c24xx.c rename arch/arm/{mach-s3c64xx/irq-uart.h => mach-s3c/irq-uart-s3c64xx.h} (100%) rename arch/arm/{plat-samsung/include/plat => mach-s3c}/keypad.h (100%) create mode 100644 arch/arm/mach-s3c/mach-amlm5900.c create mode 100644 arch/arm/mach-s3c/mach-anubis.c create mode 100644 arch/arm/mach-s3c/mach-anw6410.c create mode 100644 arch/arm/mach-s3c/mach-at2440evb.c create mode 100644 arch/arm/mach-s3c/mach-bast.c create mode 100644 arch/arm/mach-s3c/mach-crag6410-module.c create mode 100644 arch/arm/mach-s3c/mach-crag6410.c create mode 100644 arch/arm/mach-s3c/mach-gta02.c create mode 100644 arch/arm/mach-s3c/mach-h1940.c create mode 100644 arch/arm/mach-s3c/mach-hmt.c create mode 100644 arch/arm/mach-s3c/mach-jive.c create mode 100644 arch/arm/mach-s3c/mach-mini2440.c create mode 100644 arch/arm/mach-s3c/mach-mini6410.c create mode 100644 arch/arm/mach-s3c/mach-n30.c create mode 100644 arch/arm/mach-s3c/mach-ncp.c create mode 100644 arch/arm/mach-s3c/mach-nexcoder.c create mode 100644 arch/arm/mach-s3c/mach-osiris-dvs.c create mode 100644 arch/arm/mach-s3c/mach-osiris.c create mode 100644 arch/arm/mach-s3c/mach-otom.c create mode 100644 arch/arm/mach-s3c/mach-qt2410.c create mode 100644 arch/arm/mach-s3c/mach-real6410.c create mode 100644 arch/arm/mach-s3c/mach-rx1950.c create mode 100644 arch/arm/mach-s3c/mach-rx3715.c create mode 100644 arch/arm/mach-s3c/mach-s3c2416-dt.c create mode 100644 arch/arm/mach-s3c/mach-s3c64xx-dt.c create mode 100644 arch/arm/mach-s3c/mach-smartq.c rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq.h (100%) create mode 100644 arch/arm/mach-s3c/mach-smartq5.c create mode 100644 arch/arm/mach-s3c/mach-smartq7.c create mode 100644 arch/arm/mach-s3c/mach-smdk2410.c create mode 100644 arch/arm/mach-s3c/mach-smdk2413.c create mode 100644 arch/arm/mach-s3c/mach-smdk2416.c create mode 100644 arch/arm/mach-s3c/mach-smdk2440.c create mode 100644 arch/arm/mach-s3c/mach-smdk2443.c create mode 100644 arch/arm/mach-s3c/mach-smdk6400.c create mode 100644 arch/arm/mach-s3c/mach-smdk6410.c create mode 100644 arch/arm/mach-s3c/mach-tct_hammer.c create mode 100644 arch/arm/mach-s3c/mach-vr1000.c create mode 100644 arch/arm/mach-s3c/mach-vstms.c create mode 100644 arch/arm/mach-s3c/map-s3c.h create mode 100644 arch/arm/mach-s3c/map-s3c24xx.h create mode 100644 arch/arm/mach-s3c/map-s3c64xx.h create mode 100644 arch/arm/mach-s3c/map-s5p.h create mode 100644 arch/arm/mach-s3c/map.h create mode 100644 arch/arm/mach-s3c/nand-core-s3c24xx.h create mode 100644 arch/arm/mach-s3c/onenand-core-s3c64xx.h rename arch/arm/{mach-s3c24xx => mach-s3c}/osiris.h (100%) rename arch/arm/{mach-s3c24xx => mach-s3c}/otom.h (100%) create mode 100644 arch/arm/mach-s3c/pl080.c create mode 100644 arch/arm/mach-s3c/platformdata.c create mode 100644 arch/arm/mach-s3c/pll-s3c2410.c create mode 100644 arch/arm/mach-s3c/pll-s3c2440-12000000.c create mode 100644 arch/arm/mach-s3c/pll-s3c2440-16934400.c create mode 100644 arch/arm/mach-s3c/pm-common.c create mode 100644 arch/arm/mach-s3c/pm-common.h create mode 100644 arch/arm/mach-s3c/pm-core-s3c24xx.h create mode 100644 arch/arm/mach-s3c/pm-core-s3c64xx.h create mode 100644 arch/arm/mach-s3c/pm-core.h create mode 100644 arch/arm/mach-s3c/pm-gpio.c create mode 100644 arch/arm/mach-s3c/pm-h1940.S create mode 100644 arch/arm/mach-s3c/pm-s3c2410.c create mode 100644 arch/arm/mach-s3c/pm-s3c2412.c create mode 100644 arch/arm/mach-s3c/pm-s3c2416.c create mode 100644 arch/arm/mach-s3c/pm-s3c24xx.c create mode 100644 arch/arm/mach-s3c/pm-s3c64xx.c create mode 100644 arch/arm/mach-s3c/pm.c create mode 100644 arch/arm/mach-s3c/pm.h rename arch/arm/{plat-samsung/include/plat => mach-s3c}/pwm-core.h (100%) rename arch/arm/{plat-samsung/include/plat => mach-s3c}/regs-adc.h (100%) create mode 100644 arch/arm/mach-s3c/regs-clock-s3c24xx.h rename arch/arm/{mach-s3c64xx/include/mach/regs-clock.h => mach-s3c/regs-clock-s3c [...] create mode 100644 arch/arm/mach-s3c/regs-clock.h create mode 100644 arch/arm/mach-s3c/regs-dsc-s3c24xx.h rename arch/arm/{mach-s3c64xx/regs-gpio-memport.h => mach-s3c/regs-gpio-memport-s3 [...] create mode 100644 arch/arm/mach-s3c/regs-gpio-s3c24xx.h rename arch/arm/{mach-s3c64xx/include/mach/regs-gpio.h => mach-s3c/regs-gpio-s3c64 [...] create mode 100644 arch/arm/mach-s3c/regs-gpio.h create mode 100644 arch/arm/mach-s3c/regs-irq-s3c24xx.h rename arch/arm/{mach-s3c64xx/include/mach/regs-irq.h => mach-s3c/regs-irq-s3c64xx [...] create mode 100644 arch/arm/mach-s3c/regs-irq.h rename arch/arm/{plat-samsung/include/plat => mach-s3c}/regs-irqtype.h (100%) create mode 100644 arch/arm/mach-s3c/regs-mem-s3c24xx.h rename arch/arm/{mach-s3c64xx/regs-modem.h => mach-s3c/regs-modem-s3c64xx.h} (100%) create mode 100644 arch/arm/mach-s3c/regs-s3c2443-clock.h rename arch/arm/{mach-s3c64xx/regs-srom.h => mach-s3c/regs-srom-s3c64xx.h} (100%) rename arch/arm/{mach-s3c64xx/regs-sys.h => mach-s3c/regs-sys-s3c64xx.h} (100%) rename arch/arm/{mach-s3c64xx/regs-syscon-power.h => mach-s3c/regs-syscon-power-s3 [...] rename arch/arm/{mach-s3c64xx/regs-usb-hsotg-phy.h => mach-s3c/regs-usb-hsotg-phy- [...] create mode 100644 arch/arm/mach-s3c/rtc-core-s3c24xx.h create mode 100644 arch/arm/mach-s3c/s3c2410.c rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2412-power.h (100%) create mode 100644 arch/arm/mach-s3c/s3c2412.c create mode 100644 arch/arm/mach-s3c/s3c2412.h create mode 100644 arch/arm/mach-s3c/s3c2416.c create mode 100644 arch/arm/mach-s3c/s3c2440.c create mode 100644 arch/arm/mach-s3c/s3c2442.c create mode 100644 arch/arm/mach-s3c/s3c2443.c create mode 100644 arch/arm/mach-s3c/s3c244x.c create mode 100644 arch/arm/mach-s3c/s3c24xx.c create mode 100644 arch/arm/mach-s3c/s3c24xx.h create mode 100644 arch/arm/mach-s3c/s3c6400.c create mode 100644 arch/arm/mach-s3c/s3c6410.c create mode 100644 arch/arm/mach-s3c/s3c64xx.c create mode 100644 arch/arm/mach-s3c/s3c64xx.h create mode 100644 arch/arm/mach-s3c/sdhci.h create mode 100644 arch/arm/mach-s3c/setup-fb-24bpp-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-i2c-s3c24xx.c create mode 100644 arch/arm/mach-s3c/setup-i2c0-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-i2c1-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-ide-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-keypad-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-sdhci-gpio-s3c24xx.c create mode 100644 arch/arm/mach-s3c/setup-sdhci-gpio-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-spi-s3c24xx.c create mode 100644 arch/arm/mach-s3c/setup-spi-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-ts-s3c24xx.c create mode 100644 arch/arm/mach-s3c/setup-usb-phy-s3c64xx.c create mode 100644 arch/arm/mach-s3c/simtec-audio.c create mode 100644 arch/arm/mach-s3c/simtec-nor.c create mode 100644 arch/arm/mach-s3c/simtec-pm.c create mode 100644 arch/arm/mach-s3c/simtec-usb.c rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec.h (100%) create mode 100644 arch/arm/mach-s3c/sleep-s3c2410.S create mode 100644 arch/arm/mach-s3c/sleep-s3c2412.S create mode 100644 arch/arm/mach-s3c/sleep-s3c24xx.S create mode 100644 arch/arm/mach-s3c/sleep-s3c64xx.S create mode 100644 arch/arm/mach-s3c/spi-core-s3c24xx.h rename arch/arm/{plat-samsung/include/plat => mach-s3c}/usb-phy.h (100%) rename arch/arm/{mach-s3c24xx => mach-s3c}/vr1000.h (100%) create mode 100644 arch/arm/mach-s3c/wakeup-mask.c rename arch/arm/{plat-samsung/include/plat => mach-s3c}/wakeup-mask.h (100%) delete mode 100644 arch/arm/mach-s3c24xx/Kconfig delete mode 100644 arch/arm/mach-s3c24xx/Makefile delete mode 100644 arch/arm/mach-s3c24xx/bast-ide.c delete mode 100644 arch/arm/mach-s3c24xx/bast-irq.c delete mode 100644 arch/arm/mach-s3c24xx/common-smdk.c delete mode 100644 arch/arm/mach-s3c24xx/common.c delete mode 100644 arch/arm/mach-s3c24xx/common.h delete mode 100644 arch/arm/mach-s3c24xx/cpufreq-utils.c delete mode 100644 arch/arm/mach-s3c24xx/fb-core.h delete mode 100644 arch/arm/mach-s3c24xx/gta02.h delete mode 100644 arch/arm/mach-s3c24xx/h1940-bluetooth.c delete mode 100644 arch/arm/mach-s3c24xx/include/mach/fb.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/gpio-samsung.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/hardware.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/io.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/map.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/pm-core.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/regs-clock.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/regs-gpio.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/regs-irq.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/regs-lcd.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/rtc-core.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/s3c2412.h delete mode 100644 arch/arm/mach-s3c24xx/iotiming-s3c2410.c delete mode 100644 arch/arm/mach-s3c24xx/iotiming-s3c2412.c delete mode 100644 arch/arm/mach-s3c24xx/irq-pm.c delete mode 100644 arch/arm/mach-s3c24xx/mach-amlm5900.c delete mode 100644 arch/arm/mach-s3c24xx/mach-anubis.c delete mode 100644 arch/arm/mach-s3c24xx/mach-at2440evb.c delete mode 100644 arch/arm/mach-s3c24xx/mach-bast.c delete mode 100644 arch/arm/mach-s3c24xx/mach-gta02.c delete mode 100644 arch/arm/mach-s3c24xx/mach-h1940.c delete mode 100644 arch/arm/mach-s3c24xx/mach-jive.c delete mode 100644 arch/arm/mach-s3c24xx/mach-mini2440.c delete mode 100644 arch/arm/mach-s3c24xx/mach-n30.c delete mode 100644 arch/arm/mach-s3c24xx/mach-nexcoder.c delete mode 100644 arch/arm/mach-s3c24xx/mach-osiris-dvs.c delete mode 100644 arch/arm/mach-s3c24xx/mach-osiris.c delete mode 100644 arch/arm/mach-s3c24xx/mach-otom.c delete mode 100644 arch/arm/mach-s3c24xx/mach-qt2410.c delete mode 100644 arch/arm/mach-s3c24xx/mach-rx1950.c delete mode 100644 arch/arm/mach-s3c24xx/mach-rx3715.c delete mode 100644 arch/arm/mach-s3c24xx/mach-s3c2416-dt.c delete mode 100644 arch/arm/mach-s3c24xx/mach-smdk2410.c delete mode 100644 arch/arm/mach-s3c24xx/mach-smdk2413.c delete mode 100644 arch/arm/mach-s3c24xx/mach-smdk2416.c delete mode 100644 arch/arm/mach-s3c24xx/mach-smdk2440.c delete mode 100644 arch/arm/mach-s3c24xx/mach-smdk2443.c delete mode 100644 arch/arm/mach-s3c24xx/mach-tct_hammer.c delete mode 100644 arch/arm/mach-s3c24xx/mach-vr1000.c delete mode 100644 arch/arm/mach-s3c24xx/mach-vstms.c delete mode 100644 arch/arm/mach-s3c24xx/nand-core.h delete mode 100644 arch/arm/mach-s3c24xx/pll-s3c2410.c delete mode 100644 arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c delete mode 100644 arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c delete mode 100644 arch/arm/mach-s3c24xx/pm-h1940.S delete mode 100644 arch/arm/mach-s3c24xx/pm-s3c2410.c delete mode 100644 arch/arm/mach-s3c24xx/pm-s3c2412.c delete mode 100644 arch/arm/mach-s3c24xx/pm-s3c2416.c delete mode 100644 arch/arm/mach-s3c24xx/pm.c delete mode 100644 arch/arm/mach-s3c24xx/regs-dsc.h delete mode 100644 arch/arm/mach-s3c24xx/regs-mem.h delete mode 100644 arch/arm/mach-s3c24xx/s3c2410.c delete mode 100644 arch/arm/mach-s3c24xx/s3c2412.c delete mode 100644 arch/arm/mach-s3c24xx/s3c2416.c delete mode 100644 arch/arm/mach-s3c24xx/s3c2440.c delete mode 100644 arch/arm/mach-s3c24xx/s3c2442.c delete mode 100644 arch/arm/mach-s3c24xx/s3c2443.c delete mode 100644 arch/arm/mach-s3c24xx/s3c244x.c delete mode 100644 arch/arm/mach-s3c24xx/setup-camif.c delete mode 100644 arch/arm/mach-s3c24xx/setup-i2c.c delete mode 100644 arch/arm/mach-s3c24xx/setup-sdhci-gpio.c delete mode 100644 arch/arm/mach-s3c24xx/setup-spi.c delete mode 100644 arch/arm/mach-s3c24xx/setup-ts.c delete mode 100644 arch/arm/mach-s3c24xx/simtec-audio.c delete mode 100644 arch/arm/mach-s3c24xx/simtec-nor.c delete mode 100644 arch/arm/mach-s3c24xx/simtec-pm.c delete mode 100644 arch/arm/mach-s3c24xx/simtec-usb.c delete mode 100644 arch/arm/mach-s3c24xx/sleep-s3c2410.S delete mode 100644 arch/arm/mach-s3c24xx/sleep-s3c2412.S delete mode 100644 arch/arm/mach-s3c24xx/sleep.S delete mode 100644 arch/arm/mach-s3c24xx/spi-core.h delete mode 100644 arch/arm/mach-s3c64xx/Kconfig delete mode 100644 arch/arm/mach-s3c64xx/Makefile delete mode 100644 arch/arm/mach-s3c64xx/ata-core.h delete mode 100644 arch/arm/mach-s3c64xx/backlight.h delete mode 100644 arch/arm/mach-s3c64xx/common.c delete mode 100644 arch/arm/mach-s3c64xx/common.h delete mode 100644 arch/arm/mach-s3c64xx/cpuidle.c delete mode 100644 arch/arm/mach-s3c64xx/crag6410.h delete mode 100644 arch/arm/mach-s3c64xx/dev-audio.c delete mode 100644 arch/arm/mach-s3c64xx/dev-backlight.c delete mode 100644 arch/arm/mach-s3c64xx/dev-uart.c delete mode 100644 arch/arm/mach-s3c64xx/include/mach/hardware.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/map.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/pm-core.h delete mode 100644 arch/arm/mach-s3c64xx/irq-pm.c delete mode 100644 arch/arm/mach-s3c64xx/mach-anw6410.c delete mode 100644 arch/arm/mach-s3c64xx/mach-crag6410-module.c delete mode 100644 arch/arm/mach-s3c64xx/mach-crag6410.c delete mode 100644 arch/arm/mach-s3c64xx/mach-hmt.c delete mode 100644 arch/arm/mach-s3c64xx/mach-mini6410.c delete mode 100644 arch/arm/mach-s3c64xx/mach-ncp.c delete mode 100644 arch/arm/mach-s3c64xx/mach-real6410.c delete mode 100644 arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c delete mode 100644 arch/arm/mach-s3c64xx/mach-smartq.c delete mode 100644 arch/arm/mach-s3c64xx/mach-smartq5.c delete mode 100644 arch/arm/mach-s3c64xx/mach-smartq7.c delete mode 100644 arch/arm/mach-s3c64xx/mach-smdk6400.c delete mode 100644 arch/arm/mach-s3c64xx/mach-smdk6410.c delete mode 100644 arch/arm/mach-s3c64xx/onenand-core.h delete mode 100644 arch/arm/mach-s3c64xx/pl080.c delete mode 100644 arch/arm/mach-s3c64xx/pm.c delete mode 100644 arch/arm/mach-s3c64xx/s3c6400.c delete mode 100644 arch/arm/mach-s3c64xx/s3c6410.c delete mode 100644 arch/arm/mach-s3c64xx/setup-fb-24bpp.c delete mode 100644 arch/arm/mach-s3c64xx/setup-i2c0.c delete mode 100644 arch/arm/mach-s3c64xx/setup-i2c1.c delete mode 100644 arch/arm/mach-s3c64xx/setup-ide.c delete mode 100644 arch/arm/mach-s3c64xx/setup-keypad.c delete mode 100644 arch/arm/mach-s3c64xx/setup-sdhci-gpio.c delete mode 100644 arch/arm/mach-s3c64xx/setup-spi.c delete mode 100644 arch/arm/mach-s3c64xx/setup-usb-phy.c delete mode 100644 arch/arm/mach-s3c64xx/sleep.S delete mode 100644 arch/arm/mach-s3c64xx/watchdog-reset.h delete mode 100644 arch/arm/plat-samsung/Kconfig delete mode 100644 arch/arm/plat-samsung/Makefile delete mode 100644 arch/arm/plat-samsung/adc.c delete mode 100644 arch/arm/plat-samsung/cpu.c delete mode 100644 arch/arm/plat-samsung/dev-uart.c delete mode 100644 arch/arm/plat-samsung/devs.c delete mode 100644 arch/arm/plat-samsung/gpio-samsung.c delete mode 100644 arch/arm/plat-samsung/include/plat/adc.h delete mode 100644 arch/arm/plat-samsung/include/plat/cpu-freq-core.h delete mode 100644 arch/arm/plat-samsung/include/plat/cpu-freq.h delete mode 100644 arch/arm/plat-samsung/include/plat/cpu.h delete mode 100644 arch/arm/plat-samsung/include/plat/fb-s3c2410.h delete mode 100644 arch/arm/plat-samsung/include/plat/gpio-core.h delete mode 100644 arch/arm/plat-samsung/include/plat/map-s3c.h delete mode 100644 arch/arm/plat-samsung/include/plat/map-s5p.h delete mode 100644 arch/arm/plat-samsung/include/plat/pm-common.h delete mode 100644 arch/arm/plat-samsung/include/plat/pm.h delete mode 100644 arch/arm/plat-samsung/include/plat/regs-spi.h delete mode 100644 arch/arm/plat-samsung/include/plat/samsung-time.h delete mode 100644 arch/arm/plat-samsung/include/plat/sdhci.h delete mode 100644 arch/arm/plat-samsung/init.c delete mode 100644 arch/arm/plat-samsung/platformdata.c delete mode 100644 arch/arm/plat-samsung/pm-check.c delete mode 100644 arch/arm/plat-samsung/pm-common.c delete mode 100644 arch/arm/plat-samsung/pm-debug.c delete mode 100644 arch/arm/plat-samsung/pm-gpio.c delete mode 100644 arch/arm/plat-samsung/pm.c delete mode 100644 arch/arm/plat-samsung/wakeup-mask.c delete mode 100644 arch/arm/plat-samsung/watchdog-reset.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100-allwinner-perf1.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc-v2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som-symphony.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r3.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi create mode 100644 arch/arm64/boot/dts/microchip/sparx5_nand.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts create mode 100644 arch/arm64/boot/dts/nvidia/tegra234.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h-ex-idk-1110wr.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon-cpu.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200.dtsi create mode 100644 arch/arm64/boot/dts/toshiba/Makefile create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708.dtsi create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708_pins.dtsi create mode 100644 drivers/firmware/arm_scmi/system.c delete mode 100644 drivers/irqchip/irq-s3c24xx.c create mode 100644 drivers/soc/bcm/bcm63xx/Kconfig create mode 100644 drivers/soc/bcm/bcm63xx/Makefile create mode 100644 drivers/soc/bcm/bcm63xx/bcm63xx-power.c create mode 100644 drivers/soc/renesas/r8a779a0-sysc.c create mode 100644 drivers/soc/samsung/s3c-pm-check.c create mode 100644 drivers/soc/samsung/s3c-pm-debug.c create mode 100644 drivers/soc/ti/pruss.c delete mode 100644 drivers/spi/spi-s3c24xx-fiq.S delete mode 100644 drivers/spi/spi-s3c24xx-fiq.h create mode 100644 drivers/spi/spi-s3c24xx-regs.h rename arch/arm/plat-samsung/include/plat/regs-udc.h => drivers/usb/gadget/udc/s3c [...] create mode 100644 drivers/video/fbdev/s3c2410fb-regs-lcd.h create mode 100644 include/dt-bindings/clock/tegra234-clock.h delete mode 100644 include/dt-bindings/mux/mux-j721e-wiz.h create mode 100644 include/dt-bindings/mux/ti-serdes.h create mode 100644 include/dt-bindings/power/meson-axg-power.h create mode 100644 include/dt-bindings/reset/tegra234-reset.h create mode 100644 include/dt-bindings/reset/xlnx-versal-resets.h create mode 100644 include/dt-bindings/soc/bcm6318-pm.h create mode 100644 include/dt-bindings/soc/bcm63268-pm.h create mode 100644 include/dt-bindings/soc/bcm6328-pm.h create mode 100644 include/dt-bindings/soc/bcm6362-pm.h create mode 100644 include/linux/clk/samsung.h create mode 100644 include/linux/platform_data/clk-s3c2410.h create mode 100644 include/linux/platform_data/fb-s3c2410.h create mode 100644 include/linux/pruss_driver.h create mode 100644 include/linux/soc/samsung/s3c-adc.h create mode 100644 include/linux/soc/samsung/s3c-cpu-freq.h create mode 100644 include/linux/soc/samsung/s3c-cpufreq-core.h create mode 100644 include/linux/soc/samsung/s3c-pm.h create mode 100644 include/linux/spi/s3c24xx-fiq.h