* [GIT PULL 1/4] ARM: SoC platform updates @ 2019-12-05 18:04 Olof Johansson 2019-12-05 18:04 ` [GIT PULL 2/4] ARM: SoC-related driver updates Olof Johansson ` (3 more replies) 0 siblings, 4 replies; 12+ messages in thread From: Olof Johansson @ 2019-12-05 18:04 UTC (permalink / raw) To: torvalds; +Cc: Olof Johansson, soc, arm, linux-kernel, linux-arm-kernel Most of these are for MMP (seeing a bunch of cleanups and refactorings for the first time in a while), and for OMAP (a bunch of cleanups and added support for voltage controller on OMAP4430). Conflicts: include/Kbuild: File deleted in mainline, just git rm here as well. ---------------------------------------------------------------- The following changes since commit 2f13437b8917627119d163d62f73e7a78a92303a: Merge tag 'trace-v5.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-soc for you to fetch changes up to ab818f0999dc73af3f966194d087e9f6650f939f: Merge tag 'omap-for-v5.5/maintainers-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/soc ---------------------------------------------------------------- Adam Ford (1): MAINTAINERS: Add logicpd-som-lv and logicpd-torpedo to OMAP TREE Andreas Färber (2): MAINTAINERS: Add mailing list for Realtek SoCs arm64: realtek: Select reset controller Andrey Smirnov (1): ARM: imx: Drop imx_anatop_usb_chrg_detect_disable() Anson Huang (1): ARM: imx: Add serial number support for i.MX6/7 SoCs Ben Dooks (6): ARM: bcm: include local platsmp.h for bcm2836_smp_ops ARM: bcm: fix missing __iomem in bcm_kona_smc.c ARM: OMAP2+: do not export am43xx_control functions ARM: OMAP2+: make dra7xx_sha0_hwmod static ARM: OMAP2+: prm44xx: make prm_{save,restore}_context static ARM: OMAP2+: make omap44xx_sha0_hwmod and omap44xx_l3_main_2__des static Ben Dooks (Codethink) (1): OMAP2: fixup doc comments in omap_device Dmitry Osipenko (2): ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegra_resume() ARM: tegra: Use WFE for power-gating on Tegra30 Florian Fainelli (1): Merge tag 'tags/bcm2835-soc-next-2019-10-15' into soc/next Geert Uytterhoeven (1): ARM: shmobile: rcar-gen2: Drop legacy DT clock support Jonathan Neuschäfer (1): ARM: OMAP1: ams-delta FIQ: Fix a typo ("Initiaize") Kefeng Wang (1): ARM: hisi: drop useless depend on ARCH_MULTI_V7 Krzysztof Kozlowski (2): ARM: s3c: Rename s3c64xx_spi_setname() function ARM: s3c: Rename s5p_usb_phy functions Lubomir Rintel (10): ARM: l2c: add definition for FWA in PL310 aux register ARM: mmp: don't select CACHE_TAUROS2 on all ARCH_MMP ARM: mmp: map the PGU as well ARM: mmp: DT: convert timer driver to use TIMER_OF_DECLARE ARM: mmp: define MMP_CHIPID by the means of CIU_REG() ARM: mmp: add support for MMP3 SoC ARM: mmp: add SMP support ARM: mmp: move cputype.h to include/linux/soc/ ARM: mmp: remove MMP3 USB PHY registers from regs-usb.h MAINTAINERS: mmp: add Git repository Markus Elfring (1): ARM: OMAP2+: Add missing put_device() call in omapdss_init_of() Mihaela Martinas (1): arm64: Introduce config for S32 Olof Johansson (11): Merge tag 'mmp-soc-for-v5.5-2' of git://git.kernel.org/.../lkundrak/linux-mmp into arm/soc Merge tag 'arm-soc/for-5.5/soc' of https://github.com/Broadcom/stblinux into arm/soc Merge tag 'omap-for-v5.5/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc Merge tag 'realtek-arm64-soc-for-5.5' of git://git.kernel.org/.../afaerber/linux-realtek into arm/soc Merge tag 'hisi-armv7-soc-for-5.5' of git://github.com/hisilicon/linux-hisi into arm/soc Merge tag 'renesas-arm-soc-for-v5.5-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/soc Merge tag 'tegra-for-5.5-arm-core' of git://git.kernel.org/.../tegra/linux into arm/soc Merge tag 'samsung-soc-5.5' of https://git.kernel.org/.../krzk/linux into arm/soc Merge tag 'imx-soc-5.5' of git://git.kernel.org/.../shawnguo/linux into arm/soc Merge tag 'omap-for-v5.5/soc-late-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc Merge tag 'omap-for-v5.5/maintainers-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc Sebastian Reichel (1): ARM: OMAP2+: pdata-quirks: drop TI_ST/KIM support Stefan Agner (1): ARM: imx: use generic function to exit coherency Stefan Wahren (1): ARM: bcm: Add support for BCM2711 SoC Sylwester Nawrocki (1): ARM: exynos: Enable exynos-asv driver for ARCH_EXYNOS Tao Ren (1): ARM: ASPEED: update default ARCH_NR_GPIO for ARCH_ASPEED Tony Lindgren (14): ARM: OMAP2+: Remove unused wakeup_cpu ARM: OMAP2+: Drop bogus wkup domain oswr setting ARM: OMAP2+: Remove bogus warnings for machines without twl PMIC ARM: OMAP2+: Update 4430 voltage controller operating points ARM: OMAP2+: Configure voltage controller for cpcap ARM: OMAP2+: Allow per oswr for omap4 ARM: OMAP2+: Allow core oswr for omap4 ARM: OMAP2+: Initialize voltage controller for omap4 ARM: OMAP2+: Drop unused enable_wakeup and disable_wakeup ARM: OMAP2+: Simplify code for clkdm_clock_enable and disable ARM: OMAP2+: Configure voltage controller for retention ARM: OMAP2+: Configure voltage controller for cpcap to low-speed Merge branch 'omap-for-v5.5/pm' into omap-for-v5.5/soc Merge branch 'omap-for-v5.5/omap1' into omap-for-v5.5/soc Uwe Kleine-König (1): ARM: OMAP1: drop duplicated dependency on ARCH_OMAP1 YueHaibing (2): ARM: OMAP2+: Make some functions static ARM: OMAP2+: Remove duplicated include from pmic-cpcap.c MAINTAINERS | 5 + arch/arm/Kconfig | 2 +- arch/arm/include/asm/hardware/cache-l2x0.h | 2 + arch/arm/mach-bcm/Kconfig | 4 +- arch/arm/mach-bcm/Makefile | 3 +- arch/arm/mach-bcm/bcm2711.c | 24 ++ arch/arm/mach-bcm/bcm_kona_smc.c | 2 +- arch/arm/mach-bcm/platsmp.c | 2 + arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-hisi/Kconfig | 16 +- arch/arm/mach-imx/anatop.c | 20 +- arch/arm/mach-imx/cpu.c | 38 ++- arch/arm/mach-imx/hotplug.c | 24 +- arch/arm/mach-mmp/Kconfig | 22 +- arch/arm/mach-mmp/Makefile | 4 + arch/arm/mach-mmp/addr-map.h | 7 + arch/arm/mach-mmp/common.c | 19 +- arch/arm/mach-mmp/common.h | 1 + arch/arm/mach-mmp/devices.c | 2 +- arch/arm/mach-mmp/mmp-dt.c | 5 +- arch/arm/mach-mmp/mmp2-dt.c | 7 +- arch/arm/mach-mmp/mmp2.c | 2 +- arch/arm/mach-mmp/mmp3.c | 29 ++ arch/arm/mach-mmp/platsmp.c | 32 +++ arch/arm/mach-mmp/pm-mmp2.c | 2 +- arch/arm/mach-mmp/pm-pxa910.c | 2 +- arch/arm/mach-mmp/pxa168.c | 2 +- arch/arm/mach-mmp/pxa910.c | 2 +- arch/arm/mach-mmp/regs-usb.h | 94 ------- arch/arm/mach-mmp/time.c | 43 +-- arch/arm/mach-omap1/Kconfig | 33 +-- arch/arm/mach-omap1/ams-delta-fiq.c | 2 +- arch/arm/mach-omap2/Makefile | 5 + arch/arm/mach-omap2/clockdomain.c | 78 ++---- arch/arm/mach-omap2/control.c | 4 +- arch/arm/mach-omap2/control.h | 1 + arch/arm/mach-omap2/display.c | 1 + arch/arm/mach-omap2/omap-mpuss-lowpower.c | 2 - arch/arm/mach-omap2/omap_device.c | 19 +- arch/arm/mach-omap2/omap_hwmod.c | 97 ------- arch/arm/mach-omap2/omap_hwmod.h | 3 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 4 +- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 2 +- arch/arm/mach-omap2/omap_twl.c | 8 +- arch/arm/mach-omap2/opp4xxx_data.c | 16 +- arch/arm/mach-omap2/pdata-quirks.c | 52 ---- arch/arm/mach-omap2/pm.c | 1 + arch/arm/mach-omap2/pm.h | 14 + arch/arm/mach-omap2/pm44xx.c | 13 +- arch/arm/mach-omap2/pmic-cpcap.c | 271 +++++++++++++++++++ arch/arm/mach-omap2/prm44xx.c | 4 +- arch/arm/mach-omap2/vc.c | 57 +++- arch/arm/mach-omap2/vc.h | 2 +- arch/arm/mach-s3c24xx/s3c2416.c | 2 +- arch/arm/mach-s3c24xx/s3c2443.c | 2 +- arch/arm/mach-s3c24xx/spi-core.h | 2 +- arch/arm/mach-s3c64xx/setup-usb-phy.c | 4 +- arch/arm/mach-shmobile/setup-rcar-gen2.c | 1 - arch/arm/mach-tegra/reset-handler.S | 6 +- arch/arm/mach-tegra/sleep-tegra30.S | 4 +- arch/arm/mm/Kconfig | 2 +- arch/arm/plat-samsung/devs.c | 4 +- arch/arm/plat-samsung/include/plat/usb-phy.h | 4 +- arch/arm64/Kconfig.platforms | 11 +- drivers/clk/Kconfig | 5 + drivers/clk/mmp/Makefile | 2 +- drivers/soc/tegra/flowctrl.c | 19 +- .../linux/soc/mmp}/cputype.h | 27 ++ 68 files changed, 708 insertions(+), 494 deletions(-) create mode 100644 arch/arm/mach-bcm/bcm2711.c create mode 100644 arch/arm/mach-mmp/mmp3.c create mode 100644 arch/arm/mach-mmp/platsmp.c create mode 100644 arch/arm/mach-omap2/pmic-cpcap.c rename {arch/arm/mach-mmp => include/linux/soc/mmp}/cputype.h (71%) _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL 2/4] ARM: SoC-related driver updates 2019-12-05 18:04 [GIT PULL 1/4] ARM: SoC platform updates Olof Johansson @ 2019-12-05 18:04 ` Olof Johansson 2019-12-05 20:45 ` pr-tracker-bot 2019-12-05 18:04 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson ` (2 subsequent siblings) 3 siblings, 1 reply; 12+ messages in thread From: Olof Johansson @ 2019-12-05 18:04 UTC (permalink / raw) To: torvalds; +Cc: Olof Johansson, soc, arm, linux-kernel, linux-arm-kernel Various driver updates for platforms: - A larger set of work on Tegra 2/3 around memory controller and regulator features, some fuse cleanups, etc.. - MMP platform drivers, in particular for USB PHY, and other smaller additions. - Samsung Exynos 5422 driver for DMC (dynamic memory configuration), and ASV (adaptive voltage), allowing the platform to run at more optimal operating points. - Misc refactorings and support for RZ/G2N and R8A774B1 from Renesas - Clock/reset control driver for TI/OMAP - Meson-A1 reset controller support - Qualcomm sdm845 and sda845 SoC IDs for socinfo Conflicts: None ---------------------------------------------------------------- The following changes since commit 1334a11c1c6f3e5603acfc8d39215110e3087d64: Merge tag 'armsoc-soc' into HEAD are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-drivers for you to fetch changes up to 3f6939aec712a15152c32516c1c543a91ac1e717: Merge tag 'scmi-fix-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/drivers ---------------------------------------------------------------- Andreas Färber (2): reset: simple: Keep alphabetical order reset: simple: Add Realtek RTD1195/RTD1295 Andy Shevchenko (2): firmware: meson_sm: use %*ph to print small buffer reset: Remove copy'n'paste redundancy in the comments Angelo G. Del Regno (2): soc: qcom: smd-rpm: Add MSM8976 compatible dt-bindings: power: Add missing rpmpd smd performance level AngeloGioacchino Del Regno (1): soc: qcom: rpmpd: Add rpm power domains for msm8976 Anson Huang (3): firmware: imx: Skip return value check for some special SCU firmware APIs soc: imx8: Using existing serial_number instead of UID soc: imx-scu: Using existing serial_number instead of UID Ben Dooks (Codethink) (1): firmware: imx: add missing include of <linux/firmware/imx/sci.h> Biju Das (4): soc: renesas: Add Renesas R8A774B1 config option soc: renesas: Identify RZ/G2N soc: renesas: rcar-rst: Add support for RZ/G2N soc: renesas: rcar-sysc: Add r8a774b1 support Bjorn Andersson (1): MAINTAINERS: Add myself as co-maintainer for QCOM Carlo Caione (3): firmware: meson_sm: Mark chip struct as static const nvmem: meson-efuse: bindings: Add secure-monitor phandle firmware: meson_sm: Rework driver as a proper platform driver Christian Hewitt (2): soc: amlogic: meson-gx-socinfo: Add S905X3 ID for VIM3L soc: amlogic: meson-gx-socinfo: Fix S905D3 ID for VIM3L Colin Ian King (1): memory: samsung: exynos5422-dmc: Fix spelling mistake "counld" -> "could" Dan Carpenter (1): soc: samsung: exynos-asv: Potential NULL dereference in exynos_asv_update_opps() Daniel Baluta (1): firmware: imx: Remove call to devm_of_platform_populate Dinh Nguyen (1): reset: build simple reset controller driver for Agilex Dmitry Osipenko (14): soc/tegra: regulators: Add regulators coupler for Tegra20 soc/tegra: regulators: Add regulators coupler for Tegra30 soc/tegra: pmc: Query PCLK clock rate at probe time soc/tegra: pmc: Remove unnecessary memory barrier memory: tegra: Don't set EMC rate to maximum on probe for Tegra20 memory: tegra: Adapt for Tegra20 clock driver changes memory: tegra: Include io.h instead of iopoll.h memory: tegra: Pre-configure debug register on Tegra20 memory: tegra: Print a brief info message about EMC timings memory: tegra: Increase handshake timeout on Tegra20 memory: tegra: Do not handle error from wait_for_completion_timeout() memory: tegra: Introduce Tegra30 EMC driver memory: tegra: Ensure timing control debug features are disabled memory: tegra: Consolidate registers definition into common header Florian Fainelli (2): memory: brcmstb: dpfe: Compute checksum at __send_command() time memory: brcmstb: dpfe: Fixup API version/commands for 7211 Geert Uytterhoeven (17): soc: renesas: rcar-sysc: Prepare for fixing power request conflicts soc: renesas: r8a7795-sysc: Fix power request conflicts soc: renesas: r8a7796-sysc: Fix power request conflicts soc: renesas: r8a77965-sysc: Fix power request conflicts soc: renesas: r8a77970-sysc: Fix power request conflicts soc: renesas: r8a77980-sysc: Fix power request conflicts soc: renesas: r8a77990-sysc: Fix power request conflicts soc: renesas: r8a774c0-sysc: Fix power request conflicts soc: renesas: rcar-sysc: Remove unneeded inclusion of <linux/bug.h> soc: renesas: Add missing check for non-zero product register address Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into renesas-drivers-for-v5.5 soc: renesas: Rename SYSC_R8A7796 to SYSC_R8A77960 soc: renesas: Add ARCH_R8A77960 for existing R-Car M3-W soc: renesas: Add ARCH_R8A77961 for new R-Car M3-W+ soc: renesas: Identify R-Car M3-W+ soc: renesas: rcar-rst: Add R8A77961 support soc: renesas: rcar-sysc: Add R8A77961 support Georgi Djakov (1): soc: qcom: smd-rpm: Create RPM interconnect proxy child device Jerome Brunet (2): reset: dt-bindings: meson: update arb bindings for sm1 reset: meson-audio-arb: add sm1 support Jianxin Pan (1): soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs John Garry (5): lib: logic_pio: Enforce LOGIC_PIO_INDIRECT region ops are set at registration logic_pio: Define PIO_INDIRECT_SIZE for !CONFIG_INDIRECT_PIO bus: hisi_lpc: Clean some types bus: hisi_lpc: Expand build test coverage logic_pio: Build into a library Jolly Shah (2): dt-bindings: firmware: Add bindings for Versal firmware firmware: xilinx: Add support for versal soc Kamel Bouhara (1): soc: at91: Add Atmel SFR SN (Serial Number) support Krzysztof Kozlowski (1): Merge tag 'opp-5.4-support-adjust-voltages' of https://git.kernel.org/.../vireshk/pm into next/drivers Kunihiko Hayashi (1): reset: uniphier-glue: Add Pro5 USB3 support Leonard Crestez (2): firmware: imx: warn on unexpected RX soc: imx8mq: Read SOC revision from TF-A Lubomir Rintel (2): phy: Add USB2 PHY driver for Marvell MMP3 SoC MAINTAINERS: phy: add entry for USB PHY drivers on MMP SoCs Lukasz Luba (4): memory: Extend of_memory with LPDDR3 support memory: Add DMC driver for Exynos5422 memory: samsung: exynos5422-dmc: Fix kfree() of devm-allocated memory and missing static memory: samsung: exynos5422-dmc: Add support for interrupt from performance counters Markus Mayer (6): memory: brcmstb: dpfe: rename struct private_data memory: brcmstb: dpfe: initialize priv->dev memory: brcmstb: dpfe: add locking around DCPU enable/disable memory: brcmstb: dpfe: move init_data into brcmstb_dpfe_download_firmware() memory: brcmstb: dpfe: pass *priv as argument to brcmstb_dpfe_download_firmware() memory: brcmstb: dpfe: support for deferred firmware download Nagarjuna Kristam (1): soc/tegra: fuse: Add FUSE clock check in tegra_fuse_readl() Nicolas Ferre (1): ARM: at91: Documentation: update the sama5d3 and armv7m datasheets Olof Johansson (22): Merge tag 'renesas-drivers-for-v5.5-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/drivers Merge tag 'samsung-drivers-dmc-5.5' of https://git.kernel.org/.../krzk/linux into arm/drivers Merge tag 'mmp-drivers-for-v5.5' of git://git.kernel.org/.../lkundrak/linux-mmp into arm/drivers soc: mmp: guard include of asm/cputype.h with CONFIG_ARM{,64} Merge tag 'omap-for-v5.5/ti-sysc-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/drivers Merge tag 'arm-soc/for-5.5/drivers' of https://github.com/Broadcom/stblinux into arm/drivers Merge tag 'reset-for-v5.5' of git://git.pengutronix.de/git/pza/linux into arm/drivers Merge branch 'for_5.5/driver-soc' of git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers Merge tag 'renesas-drivers-for-v5.5-tag2' of git://git.kernel.org/.../geert/renesas-devel into arm/drivers Merge tag 'tegra-for-5.5-firmware' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'tegra-for-5.5-soc' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'samsung-drivers-5.5' of https://git.kernel.org/.../krzk/linux into arm/drivers Merge tag 'imx-drivers-5.5' of git://git.kernel.org/.../shawnguo/linux into arm/drivers Merge tag 'qcom-drivers-for-5.5' of git://git.kernel.org/.../qcom/linux into arm/drivers Merge tag 'zynqmp-soc-for-v5.5' of https://github.com/Xilinx/linux-xlnx into arm/drivers Merge tag 'at91-5.5-drivers' of git://git.kernel.org/.../at91/linux into arm/drivers Merge tag 'amlogic-drivers' of https://git.kernel.org/.../khilman/linux-amlogic into arm/drivers Merge tag 'v5.4-next-soc' of https://git.kernel.org/.../matthias.bgg/linux into arm/drivers Merge tag 'hisi-drivers-for-5.5' of git://github.com/hisilicon/linux-hisi into arm/drivers Merge tag 'tegra-for-5.5-memory-v2' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'soc-fsl-next-v5.5' of git://git.kernel.org/.../leo/linux into arm/drivers Merge tag 'scmi-fix-5.5' of git://git.kernel.org/.../sudeep.holla/linux into arm/drivers Philipp Zabel (5): reset: hisilicon: hi3660: Make reset_control_ops const reset: zynqmp: Make reset_control_ops const MAINTAINERS: add reset controller framework keywords reset: improve of_xlate documentation reset: document (devm_)reset_control_get_optional variants Ran Wang (3): PM: wakeup: Add routine to help fetch wakeup source object. dt-bindings: fsl: rcpm: Add 'little-endian' and update Chassis definition soc: fsl: add RCPM driver Sai Prakash Ranjan (2): dt-bindings: msm: Convert LLCC bindings to YAML dt-bindings: msm: Add LLCC for SC7180 Sibi Sankar (2): dt-bindings: reset: aoss: Convert AOSS reset bindings to yaml dt-bindings: reset: pdc: Convert PDC Global bindings to yaml Sowjanya Komatineni (4): soc/tegra: pmc: Support wake events on more Tegra SoCs soc/tegra: pmc: Add wake event support on Tegra210 soc/tegra: pmc: Configure core power request polarity soc/tegra: pmc: Configure deep sleep control settings Srinivas Kandagatla (1): soc: qcom: socinfo: add sdm845 and sda845 soc ids Stephen Boyd (3): soc: qcom: llcc: Name regmaps to avoid collisions soc: qcom: llcc: Move regmap config to local variable PM / OPP: Support adjusting OPP voltages at runtime Sudeep Holla (1): firmware: arm_scmi: Fix doorbell ring logic for !CONFIG_64BIT Sylwester Nawrocki (3): soc: samsung: chipid: Make exynos_chipid_early_init() static soc: samsung: Add Exynos Adaptive Supply Voltage driver soc: samsung: chipid: Drop "syscon" compatible requirement Tejas Patel (1): soc: xilinx: Set CAP_UNUSABLE requirement for versal while powering down domain Tero Kristo (12): bus: ti-sysc: re-order reset and main clock controls bus: ti-sysc: drop the extra hardreset during init bus: ti-sysc: avoid toggling power state of module during probe dt-bindings: omap: add new binding for PRM instances soc: ti: add initial PRM driver with reset control support soc: ti: omap-prm: poll for reset complete during de-assert soc: ti: omap-prm: add support for denying idle for reset clockdomain soc: ti: omap-prm: add omap4 PRM data soc: ti: omap-prm: add data for am33xx soc: ti: omap-prm: add dra7 PRM data soc: ti: omap-prm: add am4 PRM data soc: ti: omap-prm: add omap5 PRM data Thierry Reding (8): soc/tegra: pmc: Fix crashes for hierarchical interrupts soc/tegra: fuse: Restore base on sysfs failure soc/tegra: fuse: Implement nvmem device soc/tegra: fuse: Add cell information soc/tegra: fuse: Register cell lookups for compatibility Merge branch 'for-5.5/clk' into for-5.5/memory memory: tegra: Set DMA mask based on supported address bits memory: tegra: Add gr2d and gr3d to DRM IOMMU group Tony Lindgren (3): Merge branch 'watchdog-fix' into omap-for-v5.5/ti-sysc bus: ti-sysc: Handle mstandby quirk and use it for musb bus: ti-sysc: Use swsup quirks also for am335x musb Tudor Ambarus (2): memory: atmel-ebi: move NUM_CS definition inside EBI driver memory: atmel-ebi: switch to SPDX license identifiers Vidya Sagar (1): firmware: tegra: Move BPMP resume to noirq phase Vivek Gautam (4): soc: qcom: llcc cleanup to get rid of sdm845 specific driver file soc: qcom: Rename llcc-slice to llcc-qcom soc: qcom: Make llcc-qcom a generic driver soc: qcom: llcc: Add configuration data for SC7180 Wei Yongjun (1): soc: ti: omap-prm: fix return value check in omap_prm_probe() Weiyi Lu (5): soc: mediatek: Refactor polling timeout and documentation soc: mediatek: Refactor regulator control soc: mediatek: Refactor clock control soc: mediatek: Refactor sram control soc: mediatek: Refactor bus protection control Xingyu Chen (2): dt-bindings: reset: add bindings for the Meson-A1 SoC Reset Controller reset: add support for the Meson-A1 SoC Reset Controller YueHaibing (2): soc: qcom: Fix llcc-qcom definitions to include memory: emif: remove set but not used variables 'cs1_used' and 'custom_configs' Documentation/arm/microchip.rst | 4 +- .../devicetree/bindings/arm/msm/qcom,llcc.txt | 41 - .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 55 + .../devicetree/bindings/arm/omap/prm-inst.txt | 29 + .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 16 +- .../devicetree/bindings/nvmem/amlogic-efuse.txt | 6 + .../devicetree/bindings/power/qcom,rpmpd.txt | 1 + .../reset/amlogic,meson-axg-audio-arb.txt | 3 +- .../bindings/reset/amlogic,meson-reset.yaml | 1 + .../bindings/reset/qcom,aoss-reset.txt | 52 - .../bindings/reset/qcom,aoss-reset.yaml | 47 + .../bindings/reset/qcom,pdc-global.txt | 52 - .../bindings/reset/qcom,pdc-global.yaml | 47 + .../bindings/reset/uniphier-reset.txt | 5 +- .../devicetree/bindings/soc/fsl/rcpm.txt | 14 +- .../bindings/soc/qcom/qcom,smd-rpm.txt | 1 + MAINTAINERS | 17 + arch/arm/mach-omap2/Kconfig | 1 + drivers/base/power/wakeup.c | 54 + drivers/bus/Kconfig | 5 +- drivers/bus/hisi_lpc.c | 9 +- drivers/bus/ti-sysc.c | 87 +- drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/imx/imx-dsp.c | 2 +- drivers/firmware/imx/imx-scu-irq.c | 1 + drivers/firmware/imx/imx-scu.c | 24 +- drivers/firmware/meson/meson_sm.c | 110 +- drivers/firmware/tegra/bpmp.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 8 +- drivers/memory/atmel-ebi.c | 11 +- drivers/memory/brcmstb_dpfe.c | 164 +- drivers/memory/emif.c | 5 +- drivers/memory/jedec_ddr.h | 61 + drivers/memory/of_memory.c | 149 ++ drivers/memory/of_memory.h | 18 + drivers/memory/samsung/Kconfig | 13 + drivers/memory/samsung/Makefile | 1 + drivers/memory/samsung/exynos5422-dmc.c | 1550 ++++++++++++++++++ drivers/memory/tegra/Kconfig | 10 + drivers/memory/tegra/Makefile | 1 + drivers/memory/tegra/mc.c | 52 +- drivers/memory/tegra/mc.h | 74 +- drivers/memory/tegra/tegra114.c | 10 +- drivers/memory/tegra/tegra124.c | 30 +- drivers/memory/tegra/tegra20-emc.c | 134 +- drivers/memory/tegra/tegra30-emc.c | 1232 ++++++++++++++ drivers/memory/tegra/tegra30.c | 34 +- drivers/nvmem/meson-efuse.c | 24 +- drivers/phy/marvell/Kconfig | 11 + drivers/phy/marvell/Makefile | 1 + drivers/phy/marvell/phy-mmp3-usb.c | 291 ++++ drivers/reset/Kconfig | 5 +- drivers/reset/core.c | 8 +- drivers/reset/hisilicon/reset-hi3660.c | 2 +- drivers/reset/reset-meson-audio-arb.c | 43 +- drivers/reset/reset-meson.c | 35 +- drivers/reset/reset-uniphier-glue.c | 4 + drivers/reset/reset-zynqmp.c | 2 +- drivers/soc/amlogic/meson-gx-socinfo.c | 3 + drivers/soc/atmel/Kconfig | 11 + drivers/soc/atmel/Makefile | 1 + drivers/soc/atmel/sfr.c | 99 ++ drivers/soc/fsl/Kconfig | 10 + drivers/soc/fsl/Makefile | 1 + drivers/soc/fsl/rcpm.c | 151 ++ drivers/soc/imx/soc-imx-scu.c | 34 +- drivers/soc/imx/soc-imx8.c | 49 +- drivers/soc/mediatek/mtk-scpsys.c | 214 ++- drivers/soc/qcom/Kconfig | 14 +- drivers/soc/qcom/Makefile | 3 +- drivers/soc/qcom/{llcc-slice.c => llcc-qcom.c} | 130 +- drivers/soc/qcom/llcc-sdm845.c | 100 -- drivers/soc/qcom/rpmpd.c | 23 + drivers/soc/qcom/smd-rpm.c | 18 +- drivers/soc/qcom/socinfo.c | 2 + drivers/soc/renesas/Kconfig | 32 +- drivers/soc/renesas/Makefile | 4 +- drivers/soc/renesas/r8a7743-sysc.c | 1 - drivers/soc/renesas/r8a7745-sysc.c | 1 - drivers/soc/renesas/r8a77470-sysc.c | 1 - drivers/soc/renesas/r8a774a1-sysc.c | 1 - drivers/soc/renesas/r8a774b1-sysc.c | 37 + drivers/soc/renesas/r8a774c0-sysc.c | 4 +- drivers/soc/renesas/r8a7779-sysc.c | 1 - drivers/soc/renesas/r8a7790-sysc.c | 1 - drivers/soc/renesas/r8a7791-sysc.c | 1 - drivers/soc/renesas/r8a7792-sysc.c | 1 - drivers/soc/renesas/r8a7794-sysc.c | 1 - drivers/soc/renesas/r8a7795-sysc.c | 33 +- drivers/soc/renesas/r8a7796-sysc.c | 30 +- drivers/soc/renesas/r8a77965-sysc.c | 4 +- drivers/soc/renesas/r8a77970-sysc.c | 4 +- drivers/soc/renesas/r8a77980-sysc.c | 4 +- drivers/soc/renesas/r8a77990-sysc.c | 4 +- drivers/soc/renesas/r8a77995-sysc.c | 1 - drivers/soc/renesas/rcar-rst.c | 2 + drivers/soc/renesas/rcar-sysc.c | 26 +- drivers/soc/renesas/rcar-sysc.h | 9 +- drivers/soc/renesas/renesas-soc.c | 15 +- drivers/soc/samsung/Kconfig | 10 + drivers/soc/samsung/Makefile | 3 + drivers/soc/samsung/exynos-asv.c | 177 ++ drivers/soc/samsung/exynos-asv.h | 71 + drivers/soc/samsung/exynos-chipid.c | 12 +- drivers/soc/samsung/exynos5422-asv.c | 505 ++++++ drivers/soc/samsung/exynos5422-asv.h | 31 + drivers/soc/tegra/Kconfig | 10 + drivers/soc/tegra/Makefile | 2 + drivers/soc/tegra/fuse/fuse-tegra.c | 198 ++- drivers/soc/tegra/fuse/fuse-tegra30.c | 154 ++ drivers/soc/tegra/fuse/fuse.h | 8 + drivers/soc/tegra/pmc.c | 232 ++- drivers/soc/tegra/regulators-tegra20.c | 365 +++++ drivers/soc/tegra/regulators-tegra30.c | 317 ++++ drivers/soc/ti/Makefile | 1 + drivers/soc/ti/omap_prm.c | 391 +++++ drivers/soc/xilinx/zynqmp_pm_domains.c | 10 +- include/dt-bindings/power/qcom-rpmpd.h | 9 + .../dt-bindings/reset/amlogic,meson-a1-reset.h | 74 + .../reset/amlogic,meson-axg-audio-arb.h | 2 + include/linux/firmware/meson/meson_sm.h | 15 +- include/linux/firmware/xlnx-zynqmp.h | 3 +- include/linux/logic_pio.h | 4 +- include/linux/mfd/syscon/atmel-matrix.h | 1 - include/linux/platform_data/ti-prm.h | 21 + include/linux/pm_wakeup.h | 9 + include/linux/reset-controller.h | 3 +- include/linux/reset.h | 46 + include/linux/soc/mmp/cputype.h | 2 + include/linux/soc/qcom/llcc-qcom.h | 94 +- include/soc/tegra/mc.h | 2 +- lib/Makefile | 2 +- lib/logic_pio.c | 14 +- 133 files changed, 7611 insertions(+), 939 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt create mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml create mode 100644 Documentation/devicetree/bindings/arm/omap/prm-inst.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml create mode 100644 drivers/memory/samsung/exynos5422-dmc.c create mode 100644 drivers/memory/tegra/tegra30-emc.c create mode 100644 drivers/phy/marvell/phy-mmp3-usb.c create mode 100644 drivers/soc/atmel/sfr.c create mode 100644 drivers/soc/fsl/rcpm.c rename drivers/soc/qcom/{llcc-slice.c => llcc-qcom.c} (68%) delete mode 100644 drivers/soc/qcom/llcc-sdm845.c create mode 100644 drivers/soc/renesas/r8a774b1-sysc.c create mode 100644 drivers/soc/samsung/exynos-asv.c create mode 100644 drivers/soc/samsung/exynos-asv.h create mode 100644 drivers/soc/samsung/exynos5422-asv.c create mode 100644 drivers/soc/samsung/exynos5422-asv.h create mode 100644 drivers/soc/tegra/regulators-tegra20.c create mode 100644 drivers/soc/tegra/regulators-tegra30.c create mode 100644 drivers/soc/ti/omap_prm.c create mode 100644 include/dt-bindings/reset/amlogic,meson-a1-reset.h create mode 100644 include/linux/platform_data/ti-prm.h _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [GIT PULL 2/4] ARM: SoC-related driver updates 2019-12-05 18:04 ` [GIT PULL 2/4] ARM: SoC-related driver updates Olof Johansson @ 2019-12-05 20:45 ` pr-tracker-bot 0 siblings, 0 replies; 12+ messages in thread From: pr-tracker-bot @ 2019-12-05 20:45 UTC (permalink / raw) To: Olof Johansson Cc: linux-kernel, soc, arm, Olof Johansson, torvalds, linux-arm-kernel The pull request you sent on Thu, 5 Dec 2019 10:04:51 -0800: > git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-drivers has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/ec939e4c94bd3ef2fd4f34c15f8aaf79bd0c5ee1 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL 3/4] ARM: Device-tree updates 2019-12-05 18:04 [GIT PULL 1/4] ARM: SoC platform updates Olof Johansson 2019-12-05 18:04 ` [GIT PULL 2/4] ARM: SoC-related driver updates Olof Johansson @ 2019-12-05 18:04 ` Olof Johansson 2019-12-05 20:45 ` pr-tracker-bot 2019-12-05 18:04 ` [GIT PULL 4/4] ARM: SoC defconfig updates Olof Johansson 2019-12-05 20:45 ` [GIT PULL 1/4] ARM: SoC platform updates pr-tracker-bot 3 siblings, 1 reply; 12+ messages in thread From: Olof Johansson @ 2019-12-05 18:04 UTC (permalink / raw) To: torvalds; +Cc: Olof Johansson, soc, arm, linux-kernel, linux-arm-kernel As always, the bulk of updates. Some of the news this cycle: New SoC descriptions: - Broadcom BCM2711 - Amlogic Meson A1 and G12 - Freescale S32V234 - Marvell Armada AP807/AP807-quad and CP115 - Realtek RTD1293 and RTD1296 - Rockchip RK3308 New boards and platforms: - Allwinner: NanoPi Duo2 - Amlogic: Ugoos am6 - Atmel at91: Overkiz Kizbox2/4 - Broadcom: RPi4, Luxul XWC-2000 - Marvell: New Espressobin flavor - NXP: i.MX8MN LPDDR4 EVK, i.MX8QXP Colibri, S32V234 EVB, Netronix E60K02 and Kobo Clara HD, Kontron N6311 and N6411, OPOS6UL and OPOS6ULDev - Renesas: Salvator-XS - Rockchip: Beelink A1 (rk3308), rk3308 eval boards, rk3399-roc-pc Conflicts: Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml: move/move. Delete both comment lines with arm,mali-t62{4,8} arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi: add/add. Keep new contents from both sides. arch/arm64/boot/dts/amlogic/meson-sm1.dtsi: add/add. Keep new contents from both sides. ---------------------------------------------------------------- The following changes since commit e1dfbb4a8470456359ee68c3db0b490fa0d1b076: Merge branch 'arm/drivers' into HEAD are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-dt for you to fetch changes up to 5f1f15283419ded3e16617ac0b79abc6f2b73bba: Merge tag 'omap-for-v5.5/dt-late-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt ---------------------------------------------------------------- Adam Ford (5): ARM: dts: logicpd-torpedo-baseboard: Reduce video regulator chatter ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panel ARM: dts: logicpd-torpedo: Disable Bluetooth Serial DMA ARM: dts: logicpd-torpedo-37xx-devkit: Increase camera pixel clock ARM: dts: logicpd-torpedo: Disable USB Host Alexander Filippov (1): ARM: dts: vesnin: Add power_green led Alexandre Torgue (4): ARM: dts: stm32: fix memory nodes to match with DT validation tool ARM: dts: stm32: fix joystick node on stm32f746 and stm32mp157c eval boards ARM: dts: stm32: remove usb phy-names entries on stm32mp157c-ev1 ARM: dts: stm32: fix regulator-sd_switch node on stm32mp157c-ed1 board Alistair Francis (1): arm64: dts: sun50i: sopine-baseboard: Expose serial1, serial2 and serial3 Amit Kucheria (7): arm64: dts: qcs404: thermal: Add interrupt support arm64: dts: msm8998: thermal: Add interrupt support arm64: dts: msm8996: thermal: Add interrupt support arm64: dts: sdm845: thermal: Add interrupt support arm64: dts: msm8916: thermal: Fixup HW ids for cpu sensors ARM: dts: msm8974: thermal: Add interrupt support ARM: dts: msm8974: thermal: Add thermal zones for each sensor Anand Moon (6): arm64: dts: meson: odroid-c2: p5v0 is the main 5V power input arm64: dts: meson: odroid-c2: Add missing linking regulator to usb bus arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid power failed warning arm64: dts: meson: odroid-c2: Add missing regulator linked to P5V0 regulator arm64: dts: meson: odroid-c2: Add missing regulator linked to VDDIO_AO3V3 regulator arm64: dts: meson: odroid-c2: Add missing regulator linked to HDMI supply Anatolij Gustschin (1): ARM: dts: imx6qdl-wandboard: add ethernet PHY description Andre Przywara (1): arm64: dts: allwinner: a64: Re-add PMU node Andreas Färber (11): dt-bindings: arm: realtek: Tidy up conversion to json-schema dt-bindings: arm: realtek: Document RTD1293 and Synology DS418j arm64: dts: realtek: Change dual-license from MIT to BSD arm64: dts: realtek: Add RTD1293 and Synology DS418j dt-bindings: arm: realtek: Document RTD1296 and Synology DS418 arm64: dts: realtek: Add RTD1296 and Synology DS418 arm64: dts: realtek: Add oscillator for RTD129x arm64: dts: realtek: Add watchdog node for RTD129x dt-bindings: reset: Add Realtek RTD1295 arm64: dts: realtek: Add RTD129x reset controller nodes arm64: dts: realtek: Add RTD129x UART resets Andreas Kemnade (3): dt-bindings: arm: fsl: add compatible string for Kobo Clara HD ARM: dts: add Netronix E60K02 board common file ARM: dts: imx: add devicetree for Kobo Clara HD Andrew Jeffery (7): ARM: dts: ast2600-evb: eMMC configuration ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs ARM: dts: aspeed: Migrate away from aspeed, g[45].* compatibles ARM: dts: aspeed: Add RCLK to MAC clocks for RMII interfaces ARM: dts: tacoma: Hog LPC pinmux Andrey Smirnov (7): ARM: dts: vf610-zii-scu4-aib: Drop "rs485-rts-delay" property ARM: dts: imx6qdl-zii-rdu2: Fix accelerometer interrupt-names ARM: dts: imx6qdl-zii-rdu2: Specify supplies for accelerometer arm64: dts: zii-ultra: Fix regulator-vsd-3v3's vin-supply arm64: dts: zii-ultra: Fix regulator-3p3-main's name arm64: dts: zii-ultra: Add node for accelerometer arm64: dts: zii-ultra: Add node for switch watchdog Andy Yan (6): dt-bindings: Add doc about rk3308 General Register Files arm64: dts: rockchip: Add core dts for RK3308 SOC dt-bindings: Add doc for rk3308-evb arm64: dts: rockchip: Add basic dts for RK3308 EVB dt-bindings: Add doc for Firefly ROC-RK3308-CC board arm64: dts: rockchip: Add devicetree for board roc-rk3308-cc Anson Huang (35): ARM: dts: imx7ulp: Add wdog1 node arm64: dts: imx8mn-ddr4-evk: Enable GPIO LED arm64: dts: imx8mn: Add "fsl,imx8mq-src" as src's fallback compatible arm64: dts: imx8mn: Add system counter node arm64: dts: imx8mn: Enable cpu-idle driver arm64: dts: imx8mm: Remove incorrect fallback compatible for ocotp arm64: dts: imx8mn: Use "fsl,imx8mm-ocotp" as ocotp's fallback compatible ARM: dts: imx7d: Correct speed grading fuse settings ARM: dts: imx7d: Add opp-suspend property arm64: dts: imx8mm-evk: Adjust i2c nodes following alphabetical sort arm64: dts: imx8mm-evk: Add i2c3 support arm64: dts: imx8mm-evk: Enable pca6416 on i2c3 bus arm64: dts: imx8mq-evk: Adjust nodes following alphabetical sort arm64: dts: imx8mn-ddr4-evk: Move iomuxc node to end of file arm64: dts: imx8qxp: Add scu key node arm64: dts: imx8qxp-mek: Enable scu key arm64: dts: imx8mq-evk: VDD_ARM power rail is always ON ARM: dts: imx7ulp: Move usdhc clocks assignment to board DT dt-bindings: arm: imx: Add the i.MX8MN LPDDR4 EVK board ARM: dts: imx6q: Add missing cooling device properties for CPUs ARM: dts: imx6dl: Add missing cooling device properties for CPUs ARM: dts: imx7d: Add missing cooling device properties for CPUs ARM: dts: imx6ul: Disable gpt2 by default ARM: dts: imx6ul-14x14-evk: Add sensors' GPIO regulator ARM: dts: imx6ul-14x14-evk: Fix the magnetometer node name ARM: dts: imx6ul-14x14-evk: Assign power supplies for magnetometer arm64: dts: imx8qxp: Move usdhc clocks assignment to board DT arm64: dts: imx8mq: Move usdhc clocks assignment to board DT arm64: dts: imx8mm: Move usdhc clocks assignment to board DT arm64: dts: imx8mn: Move usdhc clocks assignment to board DT arm64: dts: imx8mn: Create EVK dtsi file for common use arm64: dts: imx8mn: Add LPDDR4 EVK board support arm64: dts: imx8mm: Remove duplicated machine compatible arm64: dts: imx8mn: Remove duplicated machine compatible ARM: dts: imx7ulp-evk: Use APLL_PFD1 as usdhc's clock source Ben Peled (1): dt-bindings: ap80x: replace AP806 with AP80x Benjamin Gaignard (3): ARM: dts: stm32: remove useless interrupt from dsi node for stm32f469 ARM: dts: stm32: remove useless dma-ranges property for stm32f429 ARM: dts: stm32: remove useless dma-ranges property for stm32f469 Biju Das (37): arm64: dts: renesas: r8a774c0: Create thermal zone to support IPA arm64: dts: renesas: r8a774c0: Add dynamic power coefficient arm64: dts: renesas: Initial r8a774b1 SoC device tree arm64: dts: renesas: Add HiHope RZ/G2N main board support dt-bindings: arm: renesas: Document RZ/G2N SoC DT bindings dt-bindings: arm: renesas: Add HopeRun RZ/G2N boards dt-bindings: power: rcar-sysc: Document r8a774b1 sysc dt-bindings: reset: rcar-rst: Document r8a774b1 reset module arm64: dts: renesas: r8a774a1: Remove audio port node arm64: dts: renesas: r8a774b1-hihope-rzg2n: Enable HS400 mode arm64: dts: renesas: r8a774b1: Add SYS-DMAC device nodes arm64: dts: renesas: r8a774b1: Add SCIF and HSCIF nodes arm64: dts: renesas: r8a774b1: Add GPIO device nodes arm64: dts: renesas: r8a774b1: Add Ethernet AVB node arm64: dts: renesas: Add HiHope RZ/G2N sub board support arm64: dts: renesas: r8a774b1: Add OPPs table for cpu devices arm64: dts: renesas: r8a774b1: Add RZ/G2N thermal support arm64: dts: renesas: r8a774b1: Add CMT device nodes arm64: dts: renesas: r8a774b1: Add TMU device nodes arm64: dts: renesas: r8a774b1: Add SDHI support arm64: dts: renesas: r8a774b1: Add I2C and IIC-DVFS support arm64: dts: renesas: r8a774b1: Add IPMMU device nodes arm64: dts: renesas: r8a774b1: Add FCPF and FCPV instances arm64: dts: renesas: r8a774b1: Add VSP instances arm64: dts: renesas: r8a774b1: Tie SYS-DMAC to IPMMU-DS0/1 arm64: dts: renesas: r8a774b1: Connect Ethernet-AVB to IPMMU-DS0 arm64: dts: renesas: hihope-common: Move du clk properties out of common dtsi arm64: dts: renesas: r8a774b1: Add DU device to DT arm64: dts: renesas: r8a774b1: Add HDMI encoder instance arm64: dts: renesas: r8a774b1-hihope-rzg2n: Add display clock properties arm64: dts: renesas: r8a774b1: Add FDP1 device nodes arm64: dts: renesas: r8a774b1: Add PWM device nodes arm64: dts: renesas: hihope-rzg2-ex: Enable backlight arm64: dts: renesas: hihope-rzg2-ex: Add LVDS support arm64: dts: renesas: Add support for Advantech idk-1110wr LVDS panel arm64: dts: renesas: r8a774b1: Add Sound and Audio DMAC device nodes arm64: dts: renesas: r8a774b1: Add VIN and CSI-2 support Bjorn Andersson (3): arm64: dts: qcom: c630: Enable adsp, cdsp and mpss arm64: dts: qcom: sdm845: Add APSS watchdog node arm64: dts: qcom: db845c: Enable LVS 1 and 2 Brad Bishop (7): ARM: dts: aspeed-g6: Add lpc devices ARM: dts: Add 128MiB OpenBMC flash layout ARM: dts: aspeed: Add Rainier system ARM: dts: aspeed: rainier: Add mac devices ARM: dts: aspeed: rainier: Add i2c devices ARM: dts: aspeed: rainier: Add i2c devices ARM: dts: aspeed: rainier: Enable VUART1 Brandon Wyman (1): ARM: dts: aspeed: rainier: gpio-keys for PSU presence Brian Masney (1): ARM: dts: qcom: pm8941: add 5vs2 regulator node Carlo Caione (1): arm64: dts: meson: Link nvmem and secure-monitor nodes Cheng-Yi Chiang (2): ARM: dts: rockchip: Add HDMI support to rk3288-veyron-analog-audio ARM: dts: rockchip: Add HDMI audio support to rk3288-veyron-mickey Chicago Duan (1): ARM: dts: aspeed: fp5280g2: Add LED configuration Chris Packham (4): ARM: dts: armada-xp: enable L2 cache parity and ecc on db-xc3-24g4xg ARM: dts: mvebu: add sdram controller node to Armada-38x ARM: dts: armada-xp: add label to sdram-controller node ARM: dts: bcm: HR2: add label to sp805 watchdog Christian Hewitt (11): dt-bindings: Add vendor prefix for Ugoos dt-bindings: arm: amlogic: Add support for the Ugoos AM6 arm64: dts: meson-g12b-ugoos-am6: add initial device-tree arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node arm64: dts: meson-gxl-s905x-khadas-vim: fix uart_A bluetooth node arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node arm64: dts: meson: libretech-ac: update model description dt-bindings: arm: amlogic: update libretech-cc compatible arm64: dts: meson: libretech-cc: update model and compatible arm64: dts: meson-gxm-vega-s96: set rc-vega-s9x ir keymap arm64: dts: meson-gxbb-vega-s95: set rc-vega-s9x ir keymap Clément Péron (3): arm64: dts: allwinner: Add ARM Mali GPU node for H6 arm64: dts: allwinner: Add mali GPU supply for H6 boards arm64: allwinner: h6: Enable GPU node for Tanix TX6 Corentin Labbe (9): ARM64: dts: amlogic: adds crypto hardware node dt-bindings: crypto: Add DT bindings documentation for sun8i-ce Crypto Engine ARM: dts: sun8i: R40: add crypto engine node ARM: dts: sun8i: H3: Add Crypto Engine node arm64: dts: allwinner: sun50i: Add Crypto Engine node on A64 arm64: dts: allwinner: sun50i: Add crypto engine node on H5 arm64: dts: allwinner: sun50i: Add Crypto Engine node on H6 ARM: dts: sun8i: a83t: Add Security System node ARM: dts: sun9i: a80: Add Security System node Cédric Le Goater (4): ARM: dts: aspeed-g6: Add FMC and SPI devices ARM: dts: aspeed: rainier: Enable FMC and SPI devices ARM: dts: ast2600-evb: Enable FMC and SPI devices ARM: dts: aspeed: Add "spi-max-frequency" property Dan Haab (1): ARM: dts: BCM5301X: Add DT for Luxul XWC-2000 Dehui Sun (2): dt-bindings: mediatek: update bindings for MT8183 systimer arm64: dts: mt8183: add systimer0 device node Dien Pham (2): arm64: dts: r8a7795: Add cpuidle support for CA53 cores arm64: dts: r8a7796: Add cpuidle support for CA53 cores Dinh Nguyen (2): ARM: dts: arria10: Modify QSPI read_delay for Arria10 arm64: agilex: enable USB and LEDs on agilex devkit Dmitry Osipenko (16): dt-bindings: regulator: Document regulators coupling of NVIDIA Tegra20/30 SoCs dt-bindings: memory: tegra30: Convert to Tegra124 YAML dt-bindings: memory: Add binding for NVIDIA Tegra30 Memory Controller dt-bindings: memory: Add binding for NVIDIA Tegra30 External Memory Controller ARM: tegra: Connect SMMU with Video Decoder Engine on Tegra30 ARM: tegra: nyan-big: Add timings for RAM codes 4 and 6 ARM: tegra: Add External Memory Controller node on Tegra30 ARM: tegra: Add Tegra20 CPU clock ARM: tegra: Add Tegra30 CPU clock ARM: tegra: Add CPU Operating Performance Points for Tegra20 ARM: tegra: Add CPU Operating Performance Points for Tegra30 ARM: tegra: paz00: Set up voltage regulators for DVFS ARM: tegra: paz00: Add CPU Operating Performance Points ARM: tegra: trimslice: Add CPU Operating Performance Points ARM: tegra: cardhu-a04: Set up voltage regulators for DVFS ARM: tegra: cardhu-a04: Add CPU Operating Performance Points Douglas Anderson (1): ARM: dts: rockchip: Add cpu id to rk3288 efuse node Eddie James (2): ARM: dts: aspeed: tacoma: Enable I2C busses ARM: dts: aspeed: tacoma: Add gpio-key definitions Eddy Petrișor (1): dt-bindings: arm: fsl: Add the S32V234-EVB board Eugen Hristev (3): ARM: dts: at91: sama5d27_som1_ek: add mmc capabilities for SDMMC0 ARM: dts: at91: sama5d2_xplained: add analog and digital filter for i2c ARM: dts: at91: sama5d4_xplained: add digital filter for i2c Ezequiel Garcia (1): ARM: dts: rockchip: Add RK3288 VOP gamma LUT address Fabio Estevam (10): ARM: dts: imx: Replace "simple-bus" with "simple-mfd" for anatop ARM: dts: imx6ul-phytec-phycore-som: Add missing unit name ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link' ARM: dts: vf610-zii-scu4-aib: Remove internal debug network interfaces ARM: dts: imx6q-gw54xx: Do not use 'simple-audio-card,dai-link' ARM: dts: imx53-qsb: Use DRM bindings for the Seiko 43WVF1G panel arm64: dts: ls1028a-qds: Remove unnecessary #address-cells/#size-cells arm64: dts: ls1028a: Move thermal-zone out of SoC arm64: dts: ls1028a: Fix tmu unit address arm64: dts: imx8mn-evk: Remove invalid Atheros properties Fabrice Gasnier (5): ARM: dts: stm32: Enable VREFBUF on stm32mp157a-dk1 ARM: dts: stm32: add ADC pins used on stm32mp157a-dk1 ARM: dts: stm32: enable ADC support on stm32mp157a-dk1 ARM: dts: stm32: Add DAC pins used on stm32mp157c-ed1 ARM: dts: stm32: Add DAC support to stm32mp157c-ed1 Fabrizio Castro (11): dt-bindings: timer: renesas: tmu: Document r8a774a1 bindings arm64: dts: renesas: r8a774b1: Add RWDT node arm64: dts: renesas: r8a774b1: Add all MSIOF nodes arm64: dts: renesas: r8a774b1: Add PCIe device nodes arm64: dts: renesas: hihope-rzg2-ex: Let the board specific DT decide about pciec1 arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EHCI/OHCI) device nodes arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB device nodes arm64: dts: renesas: r8a774b1: Add USB3.0 device nodes arm64: dts: renesas: r8a774b1: Add INTC-EX device node arm64: dts: renesas: r8a774b1: Add CAN and CAN FD support arm64: dts: renesas: r8a774b1: Add SATA controller node Faiz Abbas (3): arm64: dts: ti: j721e-main: Add SDHCI nodes arm64: dts: ti: j721e-common-proc-board: Add Support for eMMC and SD card arm64: dts: ti: k3-am654-base-board: Add disable-wp for mmc0 Fancy Fang (1): ARM: dts: imx7ulp: remove mipi pll clock node Florian Fainelli (1): Merge tag 'tags/bcm2835-dt-next-2019-10-15' into devicetree/next Frank Hartung (1): arm64: dts: meson: Add capacity-dmips-mhz attributes to G12B Frieder Schrempf (9): ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a separate file ARM: dts: Add support for two more Kontron SoMs N6311 and N6411 ARM: dts: imx6ul-kontron-n6310-s: Disable the snvs-poweroff driver ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a separate file ARM: dts: Add support for two more Kontron evalkit boards 'N6311 S' and 'N6411 S' ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'stdout-path' ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and overcurrent polarity to usb nodes ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comment and fix indentation dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles Geert Uytterhoeven (15): ARM: dts: gose: Replace spaces by TABs ARM: dts: lager: Replace spaces by TABs dt-bindings: arm: renesas: Add R-Car M3-N ULCB with Kingfisher ARM: dts: imx53: Spelling s/configration/configuration/ dt-bindings: arm: renesas: Document R-Car M3-W+ SoC DT bindings dt-bindings: arm: renesas: Add Salvator-XS board with R-Car M3-W+ dt-bindings: reset: rcar-rst: Document r8a77961 support dt-bindings: power: rcar-sysc: Document r8a77961 support Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into renesas-arm64-dt-for-v5.5 arm64: dts: renesas: Prepare for rename of ARCH_R8A7796 to ARCH_R8A77960 arm64: dts: renesas: Add Renesas R8A77961 SoC support arm64: dts: renesas: Add support for Salvator-XS with R-Car M3-W+ arm64: dts: lg1312: DT fix s/#interrupts-cells/#interrupt-cells/ arm64: dts: lg1313: DT fix s/#interrupts-cells/#interrupt-cells/ ARM: dts: atlas7: Fix "debounce-interval" property misspelling Georgi Djakov (1): arm64: dts: qcs404: Add interconnect provider DT nodes Georgii Staroselskii (1): arm64: dts: allwinner: bluetooth for Emlid Neutis N5 Gilles DOFFE (1): ARM: dts: imx6qdl-rex: add gpio expander pca9535 Grygorii Strashko (6): ARM: dts: keystone-clocks: add input fixed clocks ARM: dts: k2e-clocks: add input ext. fixed clocks tsipclka/b ARM: dts: k2e-netcp: add cpts refclk_mux node ARM: dts: k2hk-netcp: add cpts refclk_mux node ARM: dts: k2l-netcp: add cpts refclk_mux node ARM: configs: keystone: enable cpts Grzegorz Jaszczyk (7): dt-bindings: marvell: Declare the CN913x SoC compatibles arm64: dts: marvell: Add AP806-dual cache description arm64: dts: marvell: Add AP806-quad cache description arm64: dts: marvell: Add AP807-quad cache description arm64: dts: marvell: Add support for Marvell CN9130-DB arm64: dts: marvell: Add support for Marvell CN9131-DB arm64: dts: marvell: Add support for Marvell CN9132-DB Guido Günther (1): arm64: dts: imx8mq: Enable gpu passive throttling Guillaume La Roque (4): arm64: dts: meson: g12: add temperature sensor arm64: dts: meson: g12: Add minimal thermal zone arm64: dts: meson: g12a: add cooling properties arm64: dts: meson: g12b: add cooling properties Heiko Stuebner (18): arm64: dts: rockchip: fix iface clock-name on px30 iommus arm64: dts: rockchip: remove static xin32k from px30 arm64: dts: rockchip: remove px30 emmc_pwren pinctrl arm64: dts: rockchip: add default px30 emmc pinctrl arm64: dts: rockchip: fix the px30-evb power tree arm64: dts: rockchip: add emmc-powersequence to px30-evb arm64: dts: rockchip: move px30-evb console output to uart 5 arm64: dts: rockchip: remove unused pin settings from px30 arm64: dts: rockchip: document explicit px30 cru dependencies arm64: dts: rockchip: add px30-evb i2c1 devices dt-bindings: document PX30 usb2phy General Register Files arm64: dts: rockchip: add missing #msi-cells to rk3399 arm64: dts: rockchip: add cr50 tpm to rk3399-gru scarlet and bob arm64: dts: rockchip: add px30 otp controller arm64: dts: rockchip: enable gpu on rk3399-puma arm64: dts: rockchip: remove px30 default optee node arm64: dts: rockchip: add usb2phy for px30 arm64: dts: rockchip: enable usb2phy on px30-evb Hongwei Zhang (1): ARM: dts: aspeed-g5: Add SGPIO description Icenowy Zheng (1): arm64: dts: allwinner: h6: add USB3 device nodes Jacopo Mondi (2): arm64: dts: renesas: Add LIF channel indices to vsps properties arm64: dts: renesas: rcar-gen3: Add CMM units Jagan Teki (2): arm64: dts: rockchip: Rename vcc12v_sys into dc_12v for roc-rk3399-pc arm64: dts: rockchip: Fix roc-rk3399-pc regulator input rails Jeffrey Hugo (5): arm64: dts: qcom: msm8998: Add blsp1 BAM arm64: dts: qcom: msm8998: Add blsp1_uart3 arm64: dts: qcom: msm8998-mtp: Enable bluetooth arm64: dts: qcom: msm8998-clamshell: Enable bluetooth arm64: dts: qcom: msm8998-clamshell: Remove retention idle state Jernej Skrabec (4): arm64: dts: allwinner: a64: orangepi-win: Enable audio codec dt-bindings: bus: sunxi: Add H3 MBUS compatible ARM: dts: sunxi: h3/h5: Add MBUS controller node dts: arm: sun8i: h3: Enable deinterlace unit Jerome Brunet (9): arm64: dts: meson: sm1: set gpio interrupt controller compatible arm64: dts: meson: axg: fix audio fifo reg size arm64: dts: meson: g12: fix audio fifo reg size arm64: dts: meson: g12: add a g12 layer arm64: dts: meson: g12: factor the power domain. arm64: dts: meson: g12: move audio bus out of g12-common arm64: dts: meson: g12a: add audio devices resets arm64: dts: meson: sm1: add audio devices arm64: dts: meson: sei610: enable audio Jianxin Pan (3): dt-bindings: arm: amlogic: add A1 bindings dt-bindings: arm: amlogic: add Amlogic AD401 bindings arm64: dts: add support for A1 based Amlogic AD401 Jinu Thomas (2): ARM: dts: aspeed: rainier: Add i2c eeproms ARM: dts: aspeed: rainier: Fix i2c eeprom size Joakim Zhang (1): arm64: dts: imx8mn: add ddr pmu node Joel Stanley (16): ARM: dts: aspeed-g6: Add i2c buses ARM: dts: aspeed-g6: Add VUART descriptions ARM: dts: aspeed: Add Tacoma machine ARM: dts: aspeed: tacoma: Enable FMC and SPI devices ARM: dts: aspeed: ast2600evb: Use custom flash layout ARM: dts: aspeed-g6: Describe FSI masters ARM: dts: aspeed: tacoma: Enable FMC and SPI devices Merge branch 'aspeed-clk-for-v5.5' ARM: dts: aspeed-g6: Fix i2c clock source ARM: dts: aspeed-g6: Add remaining UARTs ARM: dts: aspeed: tacoma: Add UART1 and workaround ARM: dts: ast2600evb: Enable UART workaround ARM: dts: aspeed: tacoma: Add host FSI description ARM: dts: aspeed: tacoma: Use 64MB for firmware memory ARM: dts: aspeed: ast2600evb: Enable i2c buses ARM: dts: aspeed-g6: Add timer description Johan Jonker (3): ARM: dts: rockchip: remove some tabs and spaces from dtsi files arm64: dts: rockchip: restyle rockchip,pins on rk3399-rock-pi-4 include: dt-bindings: rockchip: mark RK_FUNC defines as deprecated Jon Hunter (2): arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator arm64: tegra: Fix 'active-low' warning for Jetson Xavier regulator Jorge Ramirez-Ortiz (2): arm64: dts: qcom: qcs404: add sleep clk fixed rate oscillator arm64: dts: qcom: qcs404: add the watchdog node Josef Friedl (1): arm: dts: mt6323: add keys, power-controller, rtc and codec Kamel Bouhara (6): ARM: dts: at91: sama5d2: add an rtc label for derived boards dt-bindings: Add vendor prefix for Overkiz SAS dt-bindings: arm: at91: Document Kizbox3 HS board binding ARM: dts: at91: add Overkiz KIZBOX3 board dt-bindings: arm: at91: Document Kizbox2-2 board binding ARM: dts: at91: add a dts and dtsi file for kizbox2 based boards Karl Palsson (3): ARM: dts: sunxi: h3/h5: add missing uart2 rts/cts pins ARM: dts: sun8i: add FriendlyARM NanoPi Duo2 dt-bindings: arm: sunxi: add FriendlyARM NanoPi Duo2 Katsuhiro Suzuki (1): arm64: dts: rockchip: add analog audio nodes on rk3399-rockpro64 Kevin Hilman (2): Merge branch 'reset/meson-sm1-bindings' of git://git.pengutronix.de/git/pza/linux into v5.5/dt64-redo Merge tag 'clk-meson-dt-v5.5-1' of git://github.com/BayLibre/clk-meson into v5.5/dt64-redo Khiem Nguyen (2): arm64: dts: r8a7795: Add cpuidle support for CA57 cores arm64: dts: r8a7796: Add cpuidle support for CA57 cores Kieran Bingham (1): arm64: dts: renesas: r8a77970: Fix PWM3 Konstantin Porotchkin (1): arm64: dts: marvell: Prepare the introduction of AP807 based SoCs Krzysztof Kozlowski (14): arm64: dts: exynos: Rename Multi Core Timer node to "timer" on Exynos5433 ARM: dts: exynos: Rename Multi Core Timer node to "timer" ARM: dts: exynos: Remove MCT subnode for interrupt map on Exynos4210 ARM: dts: exynos: Remove MCT subnode for interrupt map on Exynos4412 ARM: dts: exynos: Remove MCT subnode for interrupt map on Exynos5250 ARM: dts: exynos: Remove MCT subnode for interrupt map on Exynos54xx ARM: dts: exynos: Use defines for MCT interrupt GIC SPI/PPI specifier ARM: dts: exynos: Rename power domain nodes to "power-domain" in Exynos4 ARM: dts: exynos: Rename SysRAM node to "sram" dt-bindings: memory-controllers: exynos5422-dmc: Correct example syntax and memory region ARM: dts: dove: Rename "sa-sram" node to "sram" ARM: dts: am: Rename "ocmcram" node to "sram" ARM: dts: omap: Rename "ocmcram" node to "sram" ARM: dts: imx: Rename "iram" node to "sram" Lihua Yao (1): ARM: dts: s3c64xx: Fix init order of clock providers Loic Poulain (1): arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD Lubomir Rintel (11): dt-bindings: arm: cpu: Add Marvell MMP3 SMP enable method dt-bindings: arm: Convert Marvell MMP board/soc bindings to json-schema dt-bindings: arm: mrvl: Document MMP3 compatible string dt-bindings: mrvl,intc: Add a MMP3 interrupt controller dt-bindings: phy-mmp3-usb: Add bindings ARM: dts: mmp3: Add MMP3 SoC dts file ARM: dts: mmp3: add Dell Wyse 3020 machine ARM: dts: mmp3: Add a name to /clocks node ARM: dts: mmp3: Fix /soc/watchdog node name ARM: dts: mmp3-dell-ariel: Add a name to /memory node ARM: dts: mmp3-dell-ariel: Add a serial point alias Luca Weiss (3): ARM: dts: msm8974-FP2: Drop unused card-detect pin ARM: dts: msm8974-FP2: Increase load on l20 for sdhci ARM: dts: msm8974-FP2: add reboot-mode node Lukasz Luba (9): dt-bindings: ddr: Rename lpddr2 directory dt-bindings: ddr: Add bindings for LPDDR3 memories dt-bindings: memory-controllers: Add Exynos5422 DMC device description ARM: dts: exynos: Add syscon compatible to clock controller on Exynos542x ARM: dts: exynos: Add DMC device to Exynos5422 and Odroid XU3-family boards dt-bindings: ddr: Add bindings for Samsung LPDDR3 memories dt-bindings: memory-controllers: exynos5422-dmc: Add interrupt mode ARM: dts: exynos: Extend mapped region for DMC on Exynos5422 ARM: dts: exynos: Add interrupts to DMC controller in Exynos5422 Lukasz Majewski (1): ARM: dts: Disable DMA support on the BK4 vf610 device's fsl_lpuart Maciej Falkowski (4): arm64: dts: exynos: Swap clock order of sysmmu on Exynos5433 arm64: dts: exynos: Split phandle in dmas property on Exynos5433 ARM: dts: exynos: Remove obsolete IRQ lines on Exynos3250 ARM: dts: exynos: Split phandle in dmas property Magnus Damm (1): ARM: dts: emev2: Add whitespace for GPIO nodes Manivannan Sadhasivam (3): arm64: dts: actions: Add MMC controller support for S900 arm64: dts: actions: Add uSD and eMMC support for Bubblegum96 ARM: dts: Add RDA8810PL GPIO controllers Marcel Ziswiler (4): dt-bindings: arm: fsl: add nxp based toradex apalis/colibri bindings dt-bindings: arm: fsl: add nxp based toradex colibri-imx8x bindings ARM: dts: vf-colibri: fix typo in top-level module compatible arm64: dts: freescale: add initial support for colibri imx8x Marek Behún (1): arm64: dts: armada-3720-turris-mox: add firmware node Marek Szyprowski (4): arm64: dts: exynos: Move GPU under /soc node for Exynos5433 arm64: dts: exynos: Move GPU under /soc node for Exynos7 arm64: dts: exynos: Revert "Remove unneeded address space mapping for soc node" ARM: dts: exynos: Add support ARM architected timers on Exynos5 Marek Vasut (1): ARM: dts: imx6q-dhcom: Enable CAN in board DTS Markus Kueffner (1): ARM: dts: imx6qdl-udoo: Add Pincfgs for OTG Markus Reichl (5): arm64: dts: rockchip: Add LED nodes on rk3399-roc-pc arm64: dts: rockchip: Add nodes for buttons on rk3399-roc-pc arm64: dts: rockchip: Add vcc_sys enable pin on rk3399-roc-pc arm64: dts: rockchip: Rework voltage supplies for regulators on rk3399-roc-pc arm64: dts: rockchip: Split rk3399-roc-pc for with and without mezzanine board. Matthias Kaehlcke (1): ARM: dts: rockchip: Use interpolated brightness tables for veyron Max Krummenacher (2): ARM: dts: imx6ull-colibri: reduce v_batt current in power off ARM: dts: imx6ull: improve can templates Maxime Ripard (4): ARM: dts: sun9i: Add missing watchdog clocks ARM: dts: sun5i: olinuxino micro: Fix AT24 node name ARM: dts: sun6i: Remove useless reset-names arm64: dts: allwinner: h6: Remove useless reset name Michael Srba (1): arm64: dts: msm8916-samsung-a2015: add tactile buttons and hall sensor Michal Vokáč (3): ARM: dts: imx6dl-yapp4: Enable the MPR121 touchkey controller on Hydra ARM: dts: imx6dl-yapp4: Enable UART2 ARM: dts: imx6dl-yapp4: Enable the I2C3 bus on all board variants Miquel Raynal (12): arm64: dts: marvell: Enumerate the first AP806 syscon arm64: dts: marvell: Add AP806-dual missing CPU clocks MAINTAINERS: Add new Marvell CN9130-based files to track arm64: dts: marvell: Move clocks to AP806 specific file dt-bindings: marvell: Convert the SoC compatibles description to YAML arm64: dts: marvell: Add support for AP807/AP807-quad arm64: dts: marvell: Fix CP110 NAND controller node multi-line comment alignment arm64: dts: marvell: Prepare the introduction of CP115 arm64: dts: marvell: Drop PCIe I/O ranges from CP11x file arm64: dts: marvell: Externalize PCIe macros from CP11x file arm64: dts: marvell: Add support for CP115 arm64: dts: marvell: Add support for Marvell CN9130 SoC support Mylène Josserand (1): ARM: dts: sun8i: a83t: a711: Add touchscreen node Nagarjuna Kristam (3): arm64: tegra: Enable XUSB pad controller on Jetson TX2 arm64: tegra: Enable SMMU for XUSB host on Tegra186 arm64: tegra: Enable XUSB host controller on Jetson TX2 Nava kishore Manne (3): arm64: zynqmp: Add support for zynqmp fpga manager arm64: zynqmp: Label whole PL part as fpga_full region arm64: zynqmp: Add support for zynqmp nvmem firmware driver Neil Armstrong (23): arm64: dts: meson-g12a-sei510: add keep-power-in-suspend property in SDIO node arm64: dts: meson-g12a-x96-max: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gx-p23x-q20x: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxbb-nanopi-k2: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxbb-nexbox-a95x: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxbb-p20x: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxbb-vega-s95: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxbb-wetek: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxl-s805x-p241: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxl-s905x-nexbox-a95x: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxl-s905x-p212: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxm-khadas-vim2: add keep-power-in-suspend property in SDIO node arm64: dts: meson-gxm-rbox-pro: add keep-power-in-suspend property in SDIO node arm64: dts: meson-sm1-sei610: add keep-power-in-suspend property in SDIO node arm64: dts: meson-g12b-khadas-vim3: add keep-power-in-suspend property in SDIO node arm64: dts: meson-g12a: Add PCIe node arm64: dts: khadas-vim3: add commented support for PCIe arm64: dts: meson-g12: add support for simplefb arm64: dts: meson-g12a: fix gpu irq order arm64: dts: meson-gxm: fix gpu irq order arm64: dts: meson-g12b-odroid-n2: add missing amlogic, s922x compatible arm64: dts: meson-gx: cec node should be disabled by default arm64: dts: meson-gx: fix i2c compatible Nikita Travkin (2): arm64: dts: msm8916-longcheer-l8150: Enable WCNSS for WiFi and BT arm64: dts: msm8916-longcheer-l8150: Add Volume buttons Oliver Graute (1): dt-bindings: arm: fsl: Document Variscite i.MX6q devicetree Olivier Moysan (1): ARM: dts: stm32: add hdmi audio support to stm32mp157a-dk1 board Olof Johansson (46): Merge tag 'renesas-arm-dt-for-v5.5-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt Merge tag 'renesas-arm64-dt-for-v5.5-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt Merge tag 'renesas-dt-bindings-for-v5.5-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt Merge tag 'v5.5-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'v5.5-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'samsung-dt-5.5' of https://git.kernel.org/.../krzk/linux into arm/dt Merge tag 'samsung-dt64-5.5' of https://git.kernel.org/.../krzk/linux into arm/dt Merge tag 'samsung-dt-dmc-5.5' of https://git.kernel.org/.../krzk/linux into arm/dt Merge tag 'mmp-dt-for-v5.5' of git://git.kernel.org/.../lkundrak/linux-mmp into arm/dt Merge tag 'actions-arm64-dt-for-v5.5' of git://git.kernel.org/.../mani/linux-actions into arm/dt Merge tag 'arm-soc/for-5.5/devicetree' of https://github.com/Broadcom/stblinux into arm/dt Merge tag 'omap-for-v5.5/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt Merge tag 'omap-for-v5.5/ti-sysc-drop-pdata-v2-signed-take2' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt Merge tag 'juno-update-5.5' of git://git.kernel.org/.../sudeep.holla/linux into arm/dt Merge tag 'stm32-dt-for-v5.5-1' of git://git.kernel.org/.../atorgue/stm32 into arm/dt Merge tag 'socfpga_dts_updates_for_v5.5' of git://git.kernel.org/.../dinguyen/linux into arm/dt Merge branch 'for_5.5/keystone-dts' of git://git.kernel.org/.../ssantosh/linux-keystone into arm/dt Merge tag 'realtek-arm64-dt-for-5.5' of git://git.kernel.org/.../afaerber/linux-realtek into arm/dt Merge tag 'hisi-arm64-dt-for-5.5' of git://github.com/hisilicon/linux-hisi into arm/dt Merge tag 'omap-for-v5.5/prm-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt Merge tag 'renesas-arm64-dt-for-v5.5-tag2' of git://git.kernel.org/.../geert/renesas-devel into arm/dt Merge tag 'renesas-dt-bindings-for-v5.5-tag2' of git://git.kernel.org/.../geert/renesas-devel into arm/dt Merge tag 'sunxi-dt-for-5.5-1' of https://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'tegra-for-5.5-dt-bindings' of git://git.kernel.org/.../tegra/linux into arm/dt Merge tag 'tegra-for-5.5-arm-dt' of git://git.kernel.org/.../tegra/linux into arm/dt Merge tag 'tegra-for-5.5-arm64-dt' of git://git.kernel.org/.../tegra/linux into arm/dt Merge tag 'mvebu-dt-5.5-1' of git://git.infradead.org/linux-mvebu into arm/dt Merge tag 'mvebu-dt64-5.5-1' of git://git.infradead.org/linux-mvebu into arm/dt Merge tag 'sunxi-fixes-for-5.4-3' of https://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'sunxi-dt-for-5.5-2' of https://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'imx-bindings-5.5' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'imx-dt-5.5' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'imx-dt64-5.5' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'imx-dt64-tmu-5.5' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'qcom-arm64-for-5.5' of git://git.kernel.org/.../qcom/linux into arm/dt Merge tag 'qcom-dts-for-5.5' of git://git.kernel.org/.../qcom/linux into arm/dt Merge tag 'zynqmp-dt-for-v5.5' of https://github.com/Xilinx/linux-xlnx into arm/dt Merge tag 'aspeed-5.5-devicetree' of git://git.kernel.org/.../joel/aspeed into arm/dt Merge tag 'at91-5.5-dt' of git://git.kernel.org/.../at91/linux into arm/dt Merge tag 'ti-k3-soc-for-v5.5' of git://git.kernel.org/.../kristo/linux into arm/dt Merge tag 'v5.5-rockchip-dts32-2' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'v5.5-rockchip-dts64-2' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'amlogic-dt64' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt Merge tag 'v5.4-next-dts' of https://git.kernel.org/.../matthias.bgg/linux into arm/dt Merge tag 'v5.4-next-dts64' of https://git.kernel.org/.../matthias.bgg/linux into arm/dt Merge tag 'omap-for-v5.5/dt-late-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt Ondrej Jirman (3): arm64: dts: allwinner: h6: Add pin configs for uart1 arm64: dts: allwinner: orange-pi-3: Enable UART1 / Bluetooth arm64: dts: allwinner: orange-pi-3: Enable USB 3.0 host support Ooi, Joyce (2): arm64: dts: agilex: add QSPI support for Intel Agilex arm64: dts: altera: update QSPI reg addresses for Stratix10 Pascal Paillet (4): ARM: dts: stm32: add PWR regulators support on stm32mp157 ARM: dts: stm32: change default minimal buck1 value on stm32mp157 ARM: dts: stm32: Fix active discharge usage on stm32mp157 ARM: dts: stm32: disable active-discharge for vbus_otg on stm32mp157a-avenger96 Peter Chen (1): ARM: dts: imx6ul-14x14-evk.dtsi: configure USBOTG1 ID pinctrl Peter Geis (2): dt-bindings: clean up rockchip grf binding document arm64: dts: rockchip: fix sdmmc detection on boot on rk3328-roc-cc Peter Griffin (1): arm64: dts: hisilicon: Add Mali-450 MP4 GPU DT entry Philippe Schenker (11): ARM: dts: imx7-colibri: Add touch controllers ARM: dts: imx6qdl-colibri: Add missing pin declaration in iomuxc ARM: dts: imx6qdl-apalis: Add sleep state to can interfaces ARM: dts: imx6-apalis: Add touchscreens used on Toradex eval boards ARM: dts: imx6-colibri: Add missing pinmuxing to Toradex eval board ARM: dts: imx6ull-colibri: Add sleep mode to fec ARM: dts: imx6ull-colibri: Add watchdog ARM: dts: imx6ull-colibri: Add general wakeup key used on Colibri ARM: dts: imx*(colibri|apalis): add missing recovery modes to i2c ARM: dts: vf-colibri: add recovery mode to i2c ARM: tegra: Add stmpe-adc DT node to Toradex T30 modules Rajan Vaja (1): arm64: zynqmp: Add firmware DT node Rashmica Gupta (1): ARM: dts: aspeed-g6: Add gpio devices Richard Gong (1): arm64: dts: agilex: add service layer, fpga manager and fpga region Rob Clark (1): arm64: dts: qcom: sdm845-cheza: delete zap-shader Robert Marko (1): ARM: dts: qcom: ipq4019: Add SDHCI controller node Robin Murphy (6): arm64: dts: rockchip: Enable nanopi4 HDMI audio arm64: dts: rockchip: Update nanopi4 phy reset properties arm64: dts: juno: add GPU subsystem arm64: dts: rockchip: Add RK3328 audio pipelines dt-bindings: ARM: rockchip: Add Beelink A1 arm64: dts: rockchip: Add Beelink A1 Roger Quadros (2): arm64: dts: ti: k3-j721e-main: add USB controller nodes arm64: dts: ti: k3-j721e-common-proc-board: Add USB ports Rogerio Pimentel da Silva (1): arm64: dts: imx8mq-evk: Add remote control Russell King (1): arm64: dts: mark lx2160a esdhc controllers dma coherent S.j. Wang (1): arm64: dts: imx8mm-evk: Assigned clocks for audio plls Sai Prakash Ranjan (1): arm64: dts: qcom: msm8998: Disable coresight by default Sebastian Reichel (2): ARM: dts: LogicPD Torpedo: Add WiLink UART node ARM: dts: IGEP: Add WiLink UART node Simon Horman (1): dt-bindings: arm: renesas: Convert 'renesas,prr' to json-schema Sowjanya Komatineni (3): arm64: tegra: Enable wake from deep sleep on RTC alarm arm64: tegra: Add Jetson TX1 SC7 timings arm64: tegra: Add Jetson Nano SC7 timings Stefan Agner (2): ARM: dts: imx7-colibri: add GPIO wakeup key ARM: dts: imx7-colibri: fix 1.8V/UHS support Stefan Wahren (7): ARM: dts: bcm283x: Remove simple-bus from fixed clocks ARM: dts: bcm283x: Remove brcm,bcm2835-pl011 compatible ARM: dts: bcm283x: Move BCM2835/6/7 specific to bcm2835-common.dtsi dt-bindings: arm: Convert BCM2835 board/soc bindings to json-schema dt-bindings: arm: bcm2835: Add Raspberry Pi 4 to DT schema ARM: dts: Add minimal Raspberry Pi 4 support arm64: dts: broadcom: Add reference to RPi 4 B Stephan Gerhold (2): arm64: dts: msm8916-samsung-a2015: Enable WCNSS for WiFi and BT arm64: dts: msm8916-samsung-a5u: Override iris compatible Stephen Boyd (1): arm64: dts: qcom: sdm845: Use UFS reset gpio instead of pinctrl Stoica Cosmin-Stefan (1): arm64: dts: fsl: Add device tree for S32V234-EVB Suman Anna (4): arm64: dts: ti: k3-am65-main: Add mailbox cluster nodes arm64: dts: ti: k3-am65-base-board: Add IPC sub-mailbox nodes for R5Fs arm64: dts: ti: k3-j721e-main: Add mailbox cluster nodes arm64: dts: ti: k3-j721e-common-proc-board: Add IPC sub-mailbox nodes Sylwester Nawrocki (3): ARM: dts: exynos: Add "syscon" compatible string to chipid node on Exynos5 ARM: dts: exynos: Add samsung,asv-bin property to Odroid XU3 Lite ARM: dts: exynos: Add audio support (WM1811 CODEC boards) to Arndale board Sébastien Szymanski (11): dt-bindings: arm: Document Armadeus SoM and Dev boards devicetree binding ARM: dts: opos6ul/opos6uldev: rework device tree to support i.MX6ULL ARM: dts: imx6qdl-{apf6, apf6dev}: switch boards to SPDX identifier ARM: dts: imx6qdl-{apf6, apf6dev}: remove container node around pinctrl nodes ARM: dts: imx6qdl-apf6: add phy to fec ARM: dts: imx6qdl-apf6: add flow control to uart2 ARM: dts: imx6qdl-apf6: fix WiFi ARM: dts: imx6qdl-apf6dev: add RTC support ARM: dts: imx6qdl-apf6dev: rename usb-h1-vbus regulator to 5V ARM: dts: imx6qdl-apf6dev: add backlight support ARM: dts: imx6qdl-apf6dev: use DRM bindings Tao Ren (4): ARM: dts: aspeed: Common dtsi for Facebook AST2500 Network BMCs ARM: dts: aspeed: cmm: Use common dtsi ARM: dts: aspeed: minipack: Use common dtsi ARM: dts: aspeed: yamp: Use common dtsi Tero Kristo (5): ARM: dts: dra7: add PRM nodes ARM: dts: omap4: add PRM nodes ARM: dts: am33xx: Add PRM data ARM: dts: am43xx: Add PRM data ARM: dts: omap5: Add PRM data Thara Gopinath (1): soc: qcom: Invert the cooling states for the aoss warming devices Thierry Reding (20): Merge branch 'for-5.5/dt-bindings' ARM: tegra: Add SOR0_OUT clock on Tegra124 ARM: tegra: Add eDP power supplies on Venice2 Merge branch 'for-5.5/dt-bindings' arm64: tegra: Add CPU and cache topology for Tegra194 arm64: tegra: Add unit-address for CBB on Tegra194 arm64: tegra: Add unit-address for ACONNECT on Tegra194 arm64: tegra: Fix base address for SOR1 on Tegra194 arm64: tegra: Hook up edp interrupt on Tegra210 SOCTHERM arm64: tegra: Fix compatible string for EQOS on Tegra194 arm64: tegra: Add ethernet alias on Jetson AGX Xavier arm64: tegra: Enable SMMU for VIC on Tegra186 arm64: tegra: Add SOR0_OUT clock on Tegra210 arm64: tegra: Enable DP support on Jetson Nano arm64: tegra: Fix compatible for SOR1 arm64: tegra: Enable DP support on Jetson TX2 arm64: tegra: p2888: Rename regulators for consistency arm64: tegra: Enable DisplayPort on Jetson AGX Xavier arm64: tegra: Add blank lines for better readability arm64: tegra: Add PMU on Tegra210 Tomasz Maciej Nowak (1): arm64: dts: marvell: add ESPRESSObin variants Tony Lindgren (39): ARM: dts: omap4-droid4: Allow 300mA current for USB peripherals ARM: dts: Add minimal support for Droid Bionic xt875 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpio ARM: dts: Drop custom hwmod property for omap4 gpio ARM: dts: Drop custom hwmod property for omap5 gpio ARM: OMAP2+: Drop legacy platform data for dra7 mailbox ARM: OMAP2+: Drop legacy platform data for am3 and am4 mailbox ARM: OMAP2+: Drop legacy platform data for omap4 mailbox ARM: OMAP2+: Drop legacy platform data for omap5 mailbox ARM: dts: Drop custom hwmod property for omap5 mcspi ARM: OMAP2+: Drop legacy platform data for omap5 mcspi ARM: dts: Drop custom hwmod property for am33xx uart ARM: dts: Drop custom hwmod property for am4 uart ARM: dts: Drop custom hwmod property for omap5 uart ARM: dts: Drop custom hwmod property for am3 i2c ARM: dts: Drop custom hwmod property for am4 i2c ARM: dts: Drop custom hwmod property for omap5 i2c ARM: dts: Drop custom hwmod property for am3 mmc ARM: dts: Drop custom hwmod property for am4 mmc ARM: dts: Drop custom hwmod property for omap5 mmc ARM: OMAP2+: Drop legacy platform data for am3 and am4 wdt ARM: OMAP2+: Drop legacy platform data for dra7 wdt ARM: OMAP2+: Drop legacy platform data for omap5 wdt ARM: OMAP2+: Drop legacy platform data for omap4 mcbsp ARM: OMAP2+: Drop legacy platform data for omap5 mcbsp ARM: OMAP2+: Drop legacy platform data for am4 hdq1w ARM: OMAP2+: Drop legacy platform data for dra7 hdq1w ARM: OMAP2+: Drop legacy platform data for omap4 hdq1w ARM: OMAP2+: Drop legacy platform data for am3 and am4 rng ARM: OMAP2+: Drop legacy platform data for dra7 rng ARM: OMAP2+: Drop legacy platform data for am3 and am4 mcasp ARM: OMAP2+: Drop legacy platform data for omap4 mcasp ARM: OMAP2+: Drop legacy platform data for musb on omap4 ARM: dts: Probe am335x musb with ti-sysc ARM: dts: Drop pointless status changing for am3 musb ARM: OMAP2+: Drop legacy platform data for am335x musb Merge branch 'omap-for-v5.5/droid4' into omap-for-v5.5/dt ARM: dts: Configure omap3 rng Merge branch 'rng' into omap-for-v5.5/dt Torsten Duwe (2): arm64: dts: allwinner: a64: enable ANX6345 bridge on Teres-I dt-bindings: Add ANX6345 DP/eDP transmitter binding Vidya Sagar (1): arm64: tegra: Assume no CLKREQ presence by default Walter Schweizer (1): ARM: dts: kirkwood: synology: Fix rs5c372 RTC entry Wen He (2): arm64: dts: ls1028a: Update the clock providers for the Mali DP500 arm64: dts: ls1028a: Update #clock-cells of dpclk node Yannick Fertré (2): ARM: dts: stm32: move ltdc pinctrl on stm32mp157a dk1 board ARM: dts: stm32: add focaltech touchscreen on stm32mp157c-dk2 board Yegor Yefremov (3): ARM: dts: add DTS for NetCAN Plus devices ARM: dts: add DTS for NetCom Plus 1xx and 2xx device series ARM: dts: add DTS for NetCom Plus 4xx and 8xx device series Yinbo Zhu (1): arm64: dts: enable otg mode for dwc3 usb ip on layerscape Yoshihiro Shimoda (1): arm64: dts: renesas: Add iommus to R-Car Gen3 SDHI/MMC nodes Yuantian Tang (1): arm64: dts: lx2160a: add tmu device node .../devicetree/bindings/arm/amlogic.yaml | 9 +- .../devicetree/bindings/arm/atmel-at91.yaml | 14 + .../devicetree/bindings/arm/bcm/bcm2835.yaml | 54 + .../bindings/arm/bcm/brcm,bcm2835.txt | 67 - Documentation/devicetree/bindings/arm/cpus.yaml | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 58 +- ...ntroller.txt => ap80x-system-controller.txt} | 14 +- .../bindings/arm/marvell/armada-7k-8k.txt | 24 - .../bindings/arm/marvell/armada-7k-8k.yaml | 61 + .../devicetree/bindings/arm/mrvl/mrvl.txt | 14 - .../devicetree/bindings/arm/mrvl/mrvl.yaml | 35 + .../devicetree/bindings/arm/realtek.yaml | 27 +- .../devicetree/bindings/arm/renesas,prr.txt | 20 - .../devicetree/bindings/arm/renesas,prr.yaml | 35 + .../devicetree/bindings/arm/renesas.yaml | 20 + .../devicetree/bindings/arm/rockchip.yaml | 19 +- .../devicetree/bindings/arm/sunxi.yaml | 5 + .../bindings/arm/sunxi/sunxi-mbus.txt | 1 + .../bindings/clock/rockchip,px30-cru.txt | 5 + .../bindings/crypto/allwinner,sun8i-ce.yaml | 88 + .../bindings/{lpddr2 => ddr}/lpddr2-timings.txt | 0 .../bindings/{lpddr2 => ddr}/lpddr2.txt | 2 +- .../devicetree/bindings/ddr/lpddr3-timings.txt | 58 + .../devicetree/bindings/ddr/lpddr3.txt | 101 + .../bindings/display/bridge/anx6345.yaml | 102 + .../bindings/gpu/arm,mali-midgard.yaml | 5 +- .../bindings/interrupt-controller/mrvl,intc.txt | 14 +- .../memory-controllers/exynos5422-dmc.txt | 84 + .../memory-controllers/nvidia,tegra124-mc.yaml | 152 + .../memory-controllers/nvidia,tegra30-emc.yaml | 336 + .../memory-controllers/nvidia,tegra30-mc.txt | 123 - .../memory-controllers/nvidia,tegra30-mc.yaml | 167 + .../devicetree/bindings/phy/phy-mmp3-usb.txt | 13 + .../bindings/power/renesas,rcar-sysc.txt | 2 + .../nvidia,tegra-regulators-coupling.txt | 65 + .../devicetree/bindings/reset/renesas,rst.txt | 2 + .../devicetree/bindings/soc/rockchip/grf.txt | 18 +- .../bindings/timer/mediatek,mtk-timer.txt | 1 + .../devicetree/bindings/timer/renesas,tmu.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + MAINTAINERS | 3 +- arch/arm/boot/dts/Makefile | 19 +- arch/arm/boot/dts/am335x-baltos.dtsi | 12 - arch/arm/boot/dts/am335x-bone-common.dtsi | 22 - arch/arm/boot/dts/am335x-boneblue.dts | 22 - arch/arm/boot/dts/am335x-chiliboard.dts | 18 - arch/arm/boot/dts/am335x-cm-t335.dts | 20 - arch/arm/boot/dts/am335x-evm.dts | 25 - arch/arm/boot/dts/am335x-evmsk.dts | 25 - arch/arm/boot/dts/am335x-guardian.dts | 22 - arch/arm/boot/dts/am335x-igep0033.dtsi | 25 - arch/arm/boot/dts/am335x-lxm.dts | 22 - .../boot/dts/am335x-moxa-uc-2100-common.dtsi | 17 - arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 22 - arch/arm/boot/dts/am335x-netcan-plus-1xx.dts | 87 + arch/arm/boot/dts/am335x-netcom-plus-2xx.dts | 95 + arch/arm/boot/dts/am335x-netcom-plus-8xx.dts | 115 + arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 22 - arch/arm/boot/dts/am335x-pcm-953.dtsi | 25 - arch/arm/boot/dts/am335x-pdu001.dts | 28 - arch/arm/boot/dts/am335x-pepper.dts | 20 - arch/arm/boot/dts/am335x-pocketbeagle.dts | 22 - arch/arm/boot/dts/am335x-regor.dtsi | 21 - arch/arm/boot/dts/am335x-shc.dts | 17 - arch/arm/boot/dts/am335x-sl50.dts | 22 - arch/arm/boot/dts/am335x-wega.dtsi | 26 - arch/arm/boot/dts/am33xx-l4.dtsi | 27 +- arch/arm/boot/dts/am33xx.dtsi | 99 +- arch/arm/boot/dts/am3517.dtsi | 6 + arch/arm/boot/dts/am4372.dtsi | 33 +- arch/arm/boot/dts/am437x-l4.dtsi | 23 - arch/arm/boot/dts/armada-38x.dtsi | 5 + arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 5 + arch/arm/boot/dts/armada-xp.dtsi | 2 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 + arch/arm/boot/dts/aspeed-ast2600-evb.dts | 137 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 3 + arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 66 +- .../boot/dts/aspeed-bmc-facebook-minipack.dts | 59 +- .../boot/dts/aspeed-bmc-facebook-tiogapass.dts | 3 + arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 65 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 972 +++ .../arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 58 +- .../arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts | 3 + arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 3 + arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 3 + .../arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 5 + arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 3 + arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 1195 +++ arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 4 + .../arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 7 +- arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 5 + .../boot/dts/aspeed-bmc-portwell-neptune.dts | 6 + arch/arm/boot/dts/aspeed-g4.dtsi | 4 +- arch/arm/boot/dts/aspeed-g5.dtsi | 26 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 9 +- arch/arm/boot/dts/aspeed-g6.dtsi | 587 +- .../dts/ast2500-facebook-netbmc-common.dtsi | 96 + arch/arm/boot/dts/at91-kizbox2-2.dts | 26 + arch/arm/boot/dts/at91-kizbox2-common.dtsi | 258 + arch/arm/boot/dts/at91-kizbox2.dts | 244 - arch/arm/boot/dts/at91-kizbox3-hs.dts | 309 + arch/arm/boot/dts/at91-kizbox3_common.dtsi | 412 + arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 + arch/arm/boot/dts/at91-sama5d2_xplained.dts | 6 + arch/arm/boot/dts/at91-sama5d4_xplained.dts | 1 + arch/arm/boot/dts/atlas7-evb.dts | 2 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 123 + arch/arm/boot/dts/bcm2711.dtsi | 844 ++ arch/arm/boot/dts/bcm2835-common.dtsi | 194 + arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 - arch/arm/boot/dts/bcm2835.dtsi | 1 + arch/arm/boot/dts/bcm2836.dtsi | 1 + arch/arm/boot/dts/bcm2837.dtsi | 1 + .../boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 7 + arch/arm/boot/dts/bcm283x.dtsi | 190 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 53 + arch/arm/boot/dts/dove.dtsi | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 16 - arch/arm/boot/dts/dra7.dtsi | 51 + arch/arm/boot/dts/e60k02.dtsi | 306 + arch/arm/boot/dts/emev2.dtsi | 4 + arch/arm/boot/dts/exynos3250.dtsi | 13 +- arch/arm/boot/dts/exynos4.dtsi | 14 +- arch/arm/boot/dts/exynos4210.dtsi | 27 +- arch/arm/boot/dts/exynos4412.dtsi | 25 +- arch/arm/boot/dts/exynos5.dtsi | 4 +- arch/arm/boot/dts/exynos5250-arndale.dts | 27 +- arch/arm/boot/dts/exynos5250.dtsi | 41 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 4 + arch/arm/boot/dts/exynos5420.dtsi | 90 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 117 + arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 4 + arch/arm/boot/dts/exynos54xx.dtsi | 46 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 + arch/arm/boot/dts/exynos5800.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 2 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 44 +- arch/arm/boot/dts/imx53-usbarmory.dts | 2 +- arch/arm/boot/dts/imx6dl-apf6dev.dts | 49 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 39 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 28 +- arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 8 +- arch/arm/boot/dts/imx6dl.dtsi | 1 + arch/arm/boot/dts/imx6q-apalis-eval.dts | 13 + arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 13 + arch/arm/boot/dts/imx6q-apalis-ixora.dts | 13 + arch/arm/boot/dts/imx6q-apf6dev.dts | 49 +- arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 8 + arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 - arch/arm/boot/dts/imx6q-gw54xx.dts | 19 +- arch/arm/boot/dts/imx6q.dtsi | 3 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 57 +- arch/arm/boot/dts/imx6qdl-apf6.dtsi | 200 +- arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 424 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 35 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 19 +- arch/arm/boot/dts/imx6qdl-rex.dtsi | 19 + arch/arm/boot/dts/imx6qdl-udoo.dtsi | 14 + arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 10 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 7 +- arch/arm/boot/dts/imx6sl.dtsi | 2 +- arch/arm/boot/dts/imx6sll-kobo-clarahd.dts | 324 + arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 28 +- arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi | 148 + .../arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 338 + arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 405 +- arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 95 +- arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts | 16 + arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi | 40 + arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 418 + .../dts/imx6ul-kontron-n6x1x-som-common.dtsi | 109 + arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 195 +- arch/arm/boot/dts/imx6ul-opos6uldev.dts | 382 +- .../arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 3 +- arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 14 + arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 64 +- arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts | 16 + .../arm/boot/dts/imx6ull-kontron-n6411-som.dtsi | 40 + arch/arm/boot/dts/imx6ull-opos6ul.dtsi | 6 + arch/arm/boot/dts/imx6ull-opos6uldev.dts | 42 + arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 38 + arch/arm/boot/dts/imx7-colibri.dtsi | 30 +- arch/arm/boot/dts/imx7d.dtsi | 6 +- arch/arm/boot/dts/imx7s.dtsi | 2 +- arch/arm/boot/dts/imx7ulp-evk.dts | 2 + arch/arm/boot/dts/imx7ulp.dtsi | 31 +- arch/arm/boot/dts/keystone-clocks.dtsi | 27 + arch/arm/boot/dts/keystone-k2e-clocks.dtsi | 20 + arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 21 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 20 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 20 +- arch/arm/boot/dts/kirkwood-synology.dtsi | 2 +- .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 20 +- .../boot/dts/logicpd-torpedo-37xx-devkit.dts | 14 + .../arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 1 + arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 5 + arch/arm/boot/dts/mmp3-dell-ariel.dts | 94 + arch/arm/boot/dts/mmp3.dtsi | 527 ++ arch/arm/boot/dts/motorola-mapphone-common.dtsi | 786 ++ arch/arm/boot/dts/mt6323.dtsi | 27 + arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 8 + arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 8 + arch/arm/boot/dts/omap3-n900.dts | 5 + arch/arm/boot/dts/omap3.dtsi | 25 + arch/arm/boot/dts/omap34xx-omap36xx-clocks.dtsi | 2 +- arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 9 + arch/arm/boot/dts/omap4-droid4-xt894.dts | 777 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 4 - arch/arm/boot/dts/omap4-l4.dtsi | 16 +- arch/arm/boot/dts/omap4.dtsi | 28 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 3 - arch/arm/boot/dts/omap5-l4.dtsi | 30 - arch/arm/boot/dts/omap5.dtsi | 28 +- arch/arm/boot/dts/openbmc-flash-layout-128.dtsi | 32 + arch/arm/boot/dts/qcom-ipq4019.dtsi | 12 + .../arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 22 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 103 + arch/arm/boot/dts/qcom-pm8941.dtsi | 10 + arch/arm/boot/dts/r8a7790-lager.dts | 8 +- arch/arm/boot/dts/r8a7793-gose.dts | 110 +- arch/arm/boot/dts/rda8810pl.dtsi | 48 + arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 8 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 14 +- .../boot/dts/rk3288-veyron-analog-audio.dtsi | 1 + arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 35 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 35 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 7 + arch/arm/boot/dts/rk3288-veyron-minnie.dts | 35 +- arch/arm/boot/dts/rk3288-veyron-tiger.dts | 35 +- arch/arm/boot/dts/rk3288.dtsi | 7 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 4 + arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 + arch/arm/boot/dts/sama5d2.dtsi | 2 +- .../arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 +- arch/arm/boot/dts/stm32429i-eval.dts | 3 +- arch/arm/boot/dts/stm32746g-eval.dts | 3 +- arch/arm/boot/dts/stm32f429-disco.dts | 2 +- arch/arm/boot/dts/stm32f469-disco.dts | 3 +- arch/arm/boot/dts/stm32f469.dtsi | 1 - arch/arm/boot/dts/stm32f746-disco.dts | 2 +- arch/arm/boot/dts/stm32f769-disco.dts | 2 +- arch/arm/boot/dts/stm32h743i-disco.dts | 2 +- arch/arm/boot/dts/stm32h743i-eval.dts | 2 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 28 + arch/arm/boot/dts/stm32mp157a-avenger96.dts | 8 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 77 +- arch/arm/boot/dts/stm32mp157c-dk2.dts | 21 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 41 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 3 - arch/arm/boot/dts/stm32mp157c.dtsi | 23 + .../arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 1 - arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 16 + arch/arm/boot/dts/sun8i-a83t.dtsi | 9 + arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 174 + arch/arm/boot/dts/sun8i-h3.dtsi | 22 + arch/arm/boot/dts/sun8i-r40.dtsi | 9 + arch/arm/boot/dts/sun9i-a80.dtsi | 11 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 14 + arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 7917 ++++++++++++++---- arch/arm/boot/dts/tegra124-venice2.dts | 3 + arch/arm/boot/dts/tegra124.dtsi | 3 +- .../arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi | 201 + arch/arm/boot/dts/tegra20-cpu-opp.dtsi | 302 + arch/arm/boot/dts/tegra20-paz00.dts | 41 +- arch/arm/boot/dts/tegra20-trimslice.dts | 11 + arch/arm/boot/dts/tegra20.dtsi | 2 + arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 22 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 22 +- arch/arm/boot/dts/tegra30-cardhu-a04.dts | 48 + arch/arm/boot/dts/tegra30-colibri.dtsi | 22 +- .../arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi | 801 ++ arch/arm/boot/dts/tegra30-cpu-opp.dtsi | 1202 +++ arch/arm/boot/dts/tegra30.dtsi | 14 + arch/arm/boot/dts/vf-colibri.dtsi | 12 +- arch/arm/boot/dts/vf500-colibri.dtsi | 2 +- arch/arm/boot/dts/vf610-bk4.dts | 4 + arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 12 - arch/arm/configs/keystone_defconfig | 1 + .../omap_hwmod_33xx_43xx_common_data.h | 9 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 32 - .../omap_hwmod_33xx_43xx_ipblock_data.c | 231 - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 58 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 48 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 343 - arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 317 - arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 431 - .../boot/dts/actions/s900-bubblegum-96.dts | 62 + arch/arm64/boot/dts/actions/s900.dtsi | 45 + .../dts/allwinner/sun50i-a64-orangepi-win.dts | 29 + .../allwinner/sun50i-a64-sopine-baseboard.dts | 25 + .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 45 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 18 + .../allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 13 + arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 9 + .../dts/allwinner/sun50i-h6-beelink-gs1.dts | 6 + .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 33 + .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 6 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 6 + .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 4 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 66 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 4 +- arch/arm64/boot/dts/amlogic/Makefile | 2 + arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts | 30 + arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 130 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 13 +- .../boot/dts/amlogic/meson-g12-common.dtsi | 422 +- arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 392 + .../boot/dts/amlogic/meson-g12a-sei510.dts | 3 + .../boot/dts/amlogic/meson-g12a-x96-max.dts | 3 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 33 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 2 +- .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 557 ++ arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 26 +- .../boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 10 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 3 + .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 + .../boot/dts/amlogic/meson-gxbb-odroidc2.dts | 73 +- .../arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 3 + .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 4 + .../boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 + .../amlogic/meson-gxl-s805x-libretech-ac.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 + .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 7 +- .../amlogic/meson-gxl-s905x-libretech-cc.dts | 5 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 + .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 10 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 6 + .../boot/dts/amlogic/meson-gxm-rbox-pro.dts | 3 + .../boot/dts/amlogic/meson-gxm-vega-s96.dts | 4 + arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 6 +- .../boot/dts/amlogic/meson-khadas-vim3.dtsi | 3 + .../arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 208 + arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 340 + arch/arm64/boot/dts/arm/juno-base.dtsi | 27 + arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts | 2 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 168 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 28 +- arch/arm64/boot/dts/freescale/Makefile | 4 + .../boot/dts/freescale/fsl-ls1028a-qds.dts | 2 - .../boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 83 +- .../boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 + .../boot/dts/freescale/fsl-ls1088a-rdb.dts | 1 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 110 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 151 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 15 +- .../boot/dts/freescale/imx8mn-ddr4-evk.dts | 231 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 30 + arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 249 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 40 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 65 +- .../dts/freescale/imx8mq-hummingboard-pulse.dts | 2 + .../dts/freescale/imx8mq-librem5-devkit.dts | 4 + .../boot/dts/freescale/imx8mq-nitrogen.dts | 2 + .../arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 4 + .../arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 2 + .../boot/dts/freescale/imx8mq-zii-ultra.dtsi | 40 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 17 +- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 4 + .../dts/freescale/imx8qxp-colibri-eval-v3.dts | 15 + .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 62 + .../boot/dts/freescale/imx8qxp-colibri.dtsi | 598 ++ arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 8 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 13 +- arch/arm64/boot/dts/freescale/s32v234-evb.dts | 25 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 139 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 38 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 32 + .../boot/dts/intel/socfpga_agilex_socdk.dts | 58 + arch/arm64/boot/dts/lg/lg1312.dtsi | 2 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 2 +- arch/arm64/boot/dts/marvell/Makefile | 3 + .../marvell/armada-3720-espressobin-emmc.dts | 42 + .../marvell/armada-3720-espressobin-v7-emmc.dts | 59 + .../dts/marvell/armada-3720-espressobin-v7.dts | 36 + .../dts/marvell/armada-3720-espressobin.dts | 184 +- .../dts/marvell/armada-3720-espressobin.dtsi | 177 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 8 + arch/arm64/boot/dts/marvell/armada-70x0.dtsi | 28 +- .../boot/dts/marvell/armada-8040-mcbin.dtsi | 3 +- arch/arm64/boot/dts/marvell/armada-80x0.dtsi | 56 +- .../boot/dts/marvell/armada-ap806-dual.dtsi | 23 + .../boot/dts/marvell/armada-ap806-quad.dtsi | 42 + arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 456 +- .../boot/dts/marvell/armada-ap807-quad.dtsi | 93 + arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 29 + arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 444 + arch/arm64/boot/dts/marvell/armada-common.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 575 +- arch/arm64/boot/dts/marvell/armada-cp115.dtsi | 12 + arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 568 ++ arch/arm64/boot/dts/marvell/cn9130-db.dts | 403 + arch/arm64/boot/dts/marvell/cn9130.dtsi | 37 + arch/arm64/boot/dts/marvell/cn9131-db.dts | 202 + arch/arm64/boot/dts/marvell/cn9132-db.dts | 221 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 9 + .../boot/dts/nvidia/tegra186-p2771-0000.dts | 12 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 36 +- .../boot/dts/nvidia/tegra194-p2972-0000.dts | 33 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 171 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 7 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +- .../boot/dts/nvidia/tegra210-p3450-0000.dts | 35 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 25 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 2 + .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 55 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 80 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 6 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 54 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 82 + arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 13 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 84 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 41 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 53 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 12 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 12 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 14 + arch/arm64/boot/dts/realtek/Makefile | 5 + arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 30 + arch/arm64/boot/dts/realtek/rtd1293.dtsi | 51 + .../boot/dts/realtek/rtd1295-zidoo-x9s.dts | 3 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 3 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 30 + arch/arm64/boot/dts/realtek/rtd1296.dtsi | 65 + arch/arm64/boot/dts/realtek/rtd129x.dtsi | 50 +- arch/arm64/boot/dts/renesas/Makefile | 6 + arch/arm64/boot/dts/renesas/hihope-common.dtsi | 28 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 51 +- .../dts/renesas/r8a774a1-hihope-rzg2m-ex.dts | 4 + .../boot/dts/renesas/r8a774a1-hihope-rzg2m.dts | 11 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 13 +- .../dts/renesas/r8a774b1-hihope-rzg2n-ex.dts | 15 + .../boot/dts/renesas/r8a774b1-hihope-rzg2n.dts | 41 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2627 ++++++ arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 73 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 65 +- .../boot/dts/renesas/r8a77961-salvator-xs.dts | 31 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 723 ++ arch/arm64/boot/dts/renesas/r8a77965.dtsi | 35 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 22 + .../rzg2-advantech-idk-1110wr-panel.dtsi | 41 + arch/arm64/boot/dts/rockchip/Makefile | 4 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 321 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 157 +- arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 230 + arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 188 + arch/arm64/boot/dts/rockchip/rk3308.dtsi | 1739 ++++ arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 359 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 1 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 32 + arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 10 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 10 + .../arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 14 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 5 + .../dts/rockchip/rk3399-roc-pc-mezzanine.dts | 72 + arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 670 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 767 ++ .../boot/dts/rockchip/rk3399-rock-pi-4.dts | 18 +- .../boot/dts/rockchip/rk3399-rockpro64.dts | 28 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 108 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 59 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 162 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 218 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 29 + drivers/soc/qcom/qcom_aoss.c | 8 +- include/dt-bindings/pinctrl/rockchip.h | 8 +- include/dt-bindings/reset/realtek,rtd1295.h | 111 + 498 files changed, 37590 insertions(+), 10500 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/bcm/bcm2835.yaml delete mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt rename Documentation/devicetree/bindings/arm/marvell/{ap806-system-controller.txt => ap80x-system-controller.txt} (91%) delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml delete mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.txt create mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml delete mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.txt create mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.yaml create mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml rename Documentation/devicetree/bindings/{lpddr2 => ddr}/lpddr2-timings.txt (100%) rename Documentation/devicetree/bindings/{lpddr2 => ddr}/lpddr2.txt (96%) create mode 100644 Documentation/devicetree/bindings/ddr/lpddr3-timings.txt create mode 100644 Documentation/devicetree/bindings/ddr/lpddr3.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/anx6345.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-mc.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-emc.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-mc.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-mc.yaml create mode 100644 Documentation/devicetree/bindings/phy/phy-mmp3-usb.txt create mode 100644 Documentation/devicetree/bindings/regulator/nvidia,tegra-regulators-coupling.txt create mode 100644 arch/arm/boot/dts/am335x-netcan-plus-1xx.dts create mode 100644 arch/arm/boot/dts/am335x-netcom-plus-2xx.dts create mode 100644 arch/arm/boot/dts/am335x-netcom-plus-8xx.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts create mode 100644 arch/arm/boot/dts/ast2500-facebook-netbmc-common.dtsi create mode 100644 arch/arm/boot/dts/at91-kizbox2-2.dts create mode 100644 arch/arm/boot/dts/at91-kizbox2-common.dtsi delete mode 100644 arch/arm/boot/dts/at91-kizbox2.dts create mode 100644 arch/arm/boot/dts/at91-kizbox3-hs.dts create mode 100644 arch/arm/boot/dts/at91-kizbox3_common.dtsi create mode 100644 arch/arm/boot/dts/bcm2711-rpi-4-b.dts create mode 100644 arch/arm/boot/dts/bcm2711.dtsi create mode 100644 arch/arm/boot/dts/bcm2835-common.dtsi create mode 100644 arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi create mode 100644 arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts create mode 100644 arch/arm/boot/dts/e60k02.dtsi create mode 100644 arch/arm/boot/dts/imx6sll-kobo-clarahd.dts create mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-opos6ul.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-opos6uldev.dts create mode 100644 arch/arm/boot/dts/mmp3-dell-ariel.dts create mode 100644 arch/arm/boot/dts/mmp3.dtsi create mode 100644 arch/arm/boot/dts/motorola-mapphone-common.dtsi create mode 100644 arch/arm/boot/dts/omap4-droid-bionic-xt875.dts create mode 100644 arch/arm/boot/dts/openbmc-flash-layout-128.dtsi create mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts create mode 100644 arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi create mode 100644 arch/arm/boot/dts/tegra20-cpu-opp.dtsi create mode 100644 arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi create mode 100644 arch/arm/boot/dts/tegra30-cpu-opp.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-a1.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi create mode 100644 arch/arm64/boot/dts/freescale/s32v234-evb.dts create mode 100644 arch/arm64/boot/dts/freescale/s32v234.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-ap807.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-cp115.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9130-db.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9131-db.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9132-db.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1293.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1296-ds418.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1296.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774b1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77961-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77961.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2-advantech-idk-1110wr-panel.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-evb.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3308.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-a1.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi create mode 100644 include/dt-bindings/reset/realtek,rtd1295.h _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [GIT PULL 3/4] ARM: Device-tree updates 2019-12-05 18:04 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson @ 2019-12-05 20:45 ` pr-tracker-bot 0 siblings, 0 replies; 12+ messages in thread From: pr-tracker-bot @ 2019-12-05 20:45 UTC (permalink / raw) To: Olof Johansson Cc: linux-kernel, soc, arm, Olof Johansson, torvalds, linux-arm-kernel The pull request you sent on Thu, 5 Dec 2019 10:04:52 -0800: > git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-dt has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/eb275167d18684e07ee43bdc0e09a18326540461 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL 4/4] ARM: SoC defconfig updates 2019-12-05 18:04 [GIT PULL 1/4] ARM: SoC platform updates Olof Johansson 2019-12-05 18:04 ` [GIT PULL 2/4] ARM: SoC-related driver updates Olof Johansson 2019-12-05 18:04 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson @ 2019-12-05 18:04 ` Olof Johansson 2019-12-05 20:45 ` pr-tracker-bot 2019-12-05 20:45 ` [GIT PULL 1/4] ARM: SoC platform updates pr-tracker-bot 3 siblings, 1 reply; 12+ messages in thread From: Olof Johansson @ 2019-12-05 18:04 UTC (permalink / raw) To: torvalds; +Cc: Olof Johansson, soc, arm, linux-kernel, linux-arm-kernel We keep this in a separate branch to avoid cross-branch conflicts, but most of the material here is fairly boring -- some new drivers turned on for hardware since they were merged, and some refreshed files due to time having moved a lot of entries around. Conflicts: None ---------------------------------------------------------------- The following changes since commit 77dde8ce535d53cab7ff0655db6e00735e52b41c: Merge branch 'arm/dt' into HEAD are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-defconfig for you to fetch changes up to a235f803dbc878d1db83cbaabf6963ca9ef3a1a2: Merge tag 'aspeed-5.5-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed into arm/defconfig ---------------------------------------------------------------- Adam Ford (4): ARM: omap2plus_defconfig: Update for removed items ARM: omap2plus_defconfig: Update for moved item ARM: omap2plus_defconfig: Enable HW Crypto engine modules configs: omap2plus: Enable VIDEO_MT9P031 module Alexandre Belloni (1): ARM: configs: at91: unselect PIT Anson Huang (2): ARM: imx_v6_v7_defconfig: Enable CONFIG_IMX7ULP_WDT by default arm64: defconfig: Enable CONFIG_KEYBOARD_IMX_SC_KEY as module Biju Das (1): arm64: defconfig: Enable R8A774B1 SoC Brian Masney (1): ARM: qcom_defconfig: add ocmem support Corentin Labbe (2): ARM: configs: sunxi: add new Allwinner crypto options arm64: defconfig: add new Allwinner crypto options Dinh Nguyen (2): arm64: defconfig: enable the Cadence QSPI controller arm64: defconfig: enable Altera GPIO controller Dmitry Osipenko (1): ARM: tegra: Enable Tegra VDE driver in tegra_defconfig Fabio Estevam (1): ARM: imx_v6_v7_defconfig: Enable CONFIG_TOUCHSCREEN_DA9052 Geert Uytterhoeven (2): arm64: defconfig: Enable R8A77961 SoC ARM: shmobile: defconfig: Refresh for v5.4-rc1 Joel Stanley (5): ARM: config: aspeed-g5: Enable 8250_DW quirks ARM: config: aspeed-g5: Add SGPIO and FSI drivers ARM: config: aspeed-g4: Add MMC, and cleanup ARM: configs: multi_v7: ASPEED network, gpio, FSI ARM: config: multi_v5: ASPEED SDHCI, SGPIO Krzysztof Kozlowski (2): ARM: multi_v7_defconfig: Enable options for boards with Exynos SoC ARM: multi_v7_defconfig: Enable Exynos bus and memory frequency scaling (devfreq) Leonard Crestez (1): ARM: imx_v6_v7_defconfig: Build USB_CONFIGFS into kernel Lubomir Rintel (1): ARM: multi_v7_defconfig: enable MMP platforms Lukasz Luba (1): ARM: exynos_defconfig: Enable DMC driver Manivannan Sadhasivam (1): arm64: configs: Enable Actions Semi platform in defconfig Mihaela Martinas (1): arm64: defconfig: Enable configs for S32V234 Olivier Moysan (1): ARM: multi_v7_defconfig: Enable audio support for stm32mp157 Olof Johansson (15): Merge tag 'renesas-arm64-defconfig-for-v5.5-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/defconfig Merge tag 'samsung-defconfig-5.5' of https://git.kernel.org/.../krzk/linux into arm/defconfig Merge tag 'omap-for-v5.4/fixes-rc3-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/fixes Merge tag 'omap-for-v5.5/defconfig-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/defconfig Merge tag 'arm64_defconfig_for_v5.5' of git://git.kernel.org/.../dinguyen/linux into arm/defconfig Merge tag 'hisi-arm64-defconfig-for-5.5' of git://github.com/hisilicon/linux-hisi into arm/defconfig Merge tag 'renesas-arm-defconfig-for-v5.5-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/defconfig Merge tag 'renesas-arm64-defconfig-for-v5.5-tag2' of git://git.kernel.org/.../geert/renesas-devel into arm/defconfig Merge tag 'sunxi-config-for-5.5-2' of https://git.kernel.org/.../sunxi/linux into arm/defconfig Merge tag 'sunxi-config64-for-5.5-1' of https://git.kernel.org/.../sunxi/linux into arm/defconfig Merge tag 'tegra-for-5.5-arm-defconfig' of git://git.kernel.org/.../tegra/linux into arm/defconfig Merge tag 'imx-defconfig-5.5' of git://git.kernel.org/.../shawnguo/linux into arm/defconfig Merge tag 'qcom-defconfig-for-5.5' of git://git.kernel.org/.../qcom/linux into arm/defconfig Merge tag 'at91-5.5-defconfig' of git://git.kernel.org/.../at91/linux into arm/defconfig Merge tag 'aspeed-5.5-defconfig' of git://git.kernel.org/.../joel/aspeed into arm/defconfig Peng Fan (1): arm64: defconfig: Change CONFIG_AT803X_PHY from m to y Priit Laes (1): ARM: configs: sunxi: Enable MICREL_PHY Richard Gong (1): arm64: defconfig: enable rsu driver Sylwester Nawrocki (1): ARM: exynos_defconfig: Enable Arndale audio driver Zhou Wang (2): arm64: defconfig: Enable HiSilicon ZIP controller arm64: defconfig: Enable SMMU v3 PMCG arch/arm/configs/aspeed_g4_defconfig | 18 ++++++++----- arch/arm/configs/aspeed_g5_defconfig | 4 +++ arch/arm/configs/at91_dt_defconfig | 1 + arch/arm/configs/exynos_defconfig | 2 ++ arch/arm/configs/imx_v6_v7_defconfig | 4 ++- arch/arm/configs/multi_v5_defconfig | 4 +++ arch/arm/configs/multi_v7_defconfig | 45 ++++++++++++++++++++++++++++++- arch/arm/configs/omap2plus_defconfig | 10 ++++--- arch/arm/configs/qcom_defconfig | 1 + arch/arm/configs/sama5_defconfig | 1 + arch/arm/configs/shmobile_defconfig | 3 --- arch/arm/configs/sunxi_defconfig | 3 +++ arch/arm/configs/tegra_defconfig | 2 ++ arch/arm64/configs/defconfig | 16 ++++++++++- 14 files changed, 98 insertions(+), 16 deletions(-) _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [GIT PULL 4/4] ARM: SoC defconfig updates 2019-12-05 18:04 ` [GIT PULL 4/4] ARM: SoC defconfig updates Olof Johansson @ 2019-12-05 20:45 ` pr-tracker-bot 0 siblings, 0 replies; 12+ messages in thread From: pr-tracker-bot @ 2019-12-05 20:45 UTC (permalink / raw) To: Olof Johansson Cc: linux-kernel, soc, arm, Olof Johansson, torvalds, linux-arm-kernel The pull request you sent on Thu, 5 Dec 2019 10:04:53 -0800: > git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-defconfig has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/b08baef02b26cf7c2123e4a24a2fa1fb7a593ffb Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [GIT PULL 1/4] ARM: SoC platform updates 2019-12-05 18:04 [GIT PULL 1/4] ARM: SoC platform updates Olof Johansson ` (2 preceding siblings ...) 2019-12-05 18:04 ` [GIT PULL 4/4] ARM: SoC defconfig updates Olof Johansson @ 2019-12-05 20:45 ` pr-tracker-bot 3 siblings, 0 replies; 12+ messages in thread From: pr-tracker-bot @ 2019-12-05 20:45 UTC (permalink / raw) To: Olof Johansson Cc: linux-kernel, soc, arm, Olof Johansson, torvalds, linux-arm-kernel The pull request you sent on Thu, 5 Dec 2019 10:04:50 -0800: > git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-soc has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/38206c24ab09b4f4c2a57de5c1af0bb2e69cf5b6 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL 0/4] ARM: SoC contents for 5.3 merge window @ 2019-07-19 23:54 Olof Johansson 2019-07-19 23:54 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson 0 siblings, 1 reply; 12+ messages in thread From: Olof Johansson @ 2019-07-19 23:54 UTC (permalink / raw) To: torvalds; +Cc: soc, arm, linux-kernel, linux-arm-kernel Squeaking in on the last few days of the merge window, here's the ARM SoC contents for this merge window. It's again another cycle of business-as-usual. We've seen a few new SoCs, a handful of better supported boards (and new boards), and the general tweaks, improvements and cleanups. Most of the hardware support is described in the DT pull request downthread. One thing worth highlighting is that a bunch of SoCs and boards now have their GPUs described in the device-trees, since the drivers for Mali have been merged. We're also experimenting with improving our merging flow, adding email links as been discussed, and added some more automation on patchwork. Most of this should be invisible for those who don't send us code. Please merge! Thanks, -Olof _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL 3/4] ARM: Device-tree updates 2019-07-19 23:54 [GIT PULL 0/4] ARM: SoC contents for 5.3 merge window Olof Johansson @ 2019-07-19 23:54 ` Olof Johansson 2019-07-20 0:30 ` pr-tracker-bot 0 siblings, 1 reply; 12+ messages in thread From: Olof Johansson @ 2019-07-19 23:54 UTC (permalink / raw) To: torvalds; +Cc: Olof Johansson, soc, arm, linux-kernel, linux-arm-kernel We continue to see a lot of new material. I've highlighted some of it below, but there's been more beyond that as well. One of the sweeping changes is that many boards have seen their ARM Mali GPU devices added to device trees, since the DRM drivers have now been merged. So, with the caveat that I have surely missed several great contributions, here's a collection of the material this time around: New SoCs: - Mediatek mt8183 (4x Cortex-A73 + 4x Cortex-A53) - TI J721E (2x Cortex-A72 + 3x Cortex-R5F + 3 DSPs + MMA) - Amlogic G12B (4x Cortex-A73 + 2x Cortex-A53) New Boards / platforms: - Aspeed BMC support for a number of new server platforms - Kontron SMARC SoM (several i.MX6 versions) - Novtech's Meerkat96 (i.MX7) - ST Micro Avenger96 board - Hardkernel ODROID-N2 (Amlogic G12B) - Purism Librem5 devkit (i.MX8MQ) - Google Cheza (Qualcomm SDM845) - Qualcomm Dragonboard 845c (Qualcomm SDM845) - Hugsun X99 TV Box (Rockchip RK3399) - Khadas Edge/Edge-V/Captain (Rockchip RK3399) Updated / expanded boards and platforms: - Renesas r7s9210 has a lot of new peripherals added - Polish and fixes for Rockchip-based Chromebooks - Amlogic G12A has a lot of peripherals added - Nvidia Jetson Nano sees various fixes and improvements, and is now at feature parity with TX1 ---------------------------------------------------------------- The following changes since commit 93d1bdc918e069d800537516c64ec334e15bd9f5: Merge tag 'armsoc-drivers' into HEAD are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-dt for you to fetch changes up to f90b8fda3a9d72a9422ea80ae95843697f94ea4a: ARM: dts: gemini: Set DIR-685 SPI CS as active low ---------------------------------------------------------------- Adam Ford (1): ARM: dts: Add LCD type 28 support to LogicPD Torpedo DM3730 devkit Adriana Kobylak (2): ARM: dts: aspeed: Add Swift BMC machine ARM: dts: aspeed: swift: Add pca9539 devices Akash Gajjar (1): arm64: dts: rockchip: add WiFi+BT support on ROCK Pi4 board Alan Tull (1): ARM: dts: socfpga: add ltc2497 on arria10 devkit Alexander Filippov (1): ARM: dts: aspeed: Add YADRO VESNIN BMC Alexandre Belloni (5): ARM: dts: at91sam9261ek: remove unused chosen nodes ARM: dts: at91: at91sam9x5: switch to new sckc bindings ARM: dts: at91: at91sam9g45: switch to new sckc bindings ARM: dts: at91: at91sam9rl: switch to new sckc bindings ARM: dts: at91: sama5d3: switch to new sckc bindings Alexandre Torgue (1): ARM: dts: stm32: use dedicated files to manage stm32mp157 packages Amelie Delaunay (5): ARM: dts: stm32: add STMFX support on stm32746g-eval ARM: dts: stm32: add joystick support on stm32746g-eval ARM: dts: stm32: add orange and blue leds on stm32746g-eval ARM: dts: stm32: add STMFX support on stm32mp157c-ev1 ARM: dts: stm32: add joystick support on stm32mp157c-ev1 Amit Kucheria (10): arm64: dts: sdm845: Fix up CPU topology arm64: dts: qcom: pms405: calibrate the VADC correctly arm64: dts: qcom: pms405: Rename adc outputs as per schematics arm64: dts: qcom: msm8916: Add entry-method property for the idle-states node arm64: dts: qcom: msm8916: Use more generic idle state names arm64: dts: qcom: msm8996: Add PSCI cpuidle low power states arm64: dts: msm8996: Add proper capacity scaling for the cpus arm64: dts: qcom: msm8998: Add PSCI cpuidle low power states arm64: dts: qcom: qcs404: Add tsens controller arm64: dts: qcom: qcs404: Add thermal zones for each sensor Andrew Peng (1): ARM: dts: aspeed: Adding Lenovo Hr630 BMC Andrey Smirnov (4): ARM: dts: vf610-zii-dev: Fix incorrect UART2 pin assignment ARM: dts: vf610-zii-dev: Add QSPI node ARM: dts: imx7d-zii-rpu2: Fix incorrrect 'stdout-path' ARM: dts: imx7d-zii-rpu2: Drop unused pinmux entries Andy Gross (2): arm64: dts: qcom-qcs404: Add reset-cells to GCC node arm64: qcom: qcs404: Add reset-cells to GCC node Angus Ainslie (Purism) (6): arm64: dts: fsl: imx8mq: add the snvs power key node dt-bindings: Add an entry for Purism SPC dt-bindings: arm: fsl: Add the imx8mq boards arm64: dts: fsl: librem5: Add a device tree for the Librem5 devkit arm64: dts: librem5: Limit the USB to 5V arm64: dts: librem5: enable the SNVS power key Anson Huang (27): ARM: dts: imx6sl: Assign corresponding clocks instead of dummy clock ARM: dts: imx6qdl: Assign corresponding clocks instead of dummy clock ARM: dts: imx7ulp: Add tpm pwm support ARM: dts: imx7ulp-evk: Add backlight support ARM: dts: imx6ul: add clock-frequency to CPU node ARM: dts: imx6qdl-sabresd: Assign corresponding power supply for LDOs ARM: dts: imx7d-sdb: Assign corresponding power supply for LDOs ARM: dts: imx6sl-evk: Assign corresponding power supply for LDOs ARM: dts: imx6sll-evk: Assign corresponding power supply for vdd3p0 ARM: dts: imx6sx-sdb: Assign corresponding power supply for LDOs arm64: dts: imx8mq: Remove unnecessary blank lines arm64: dts: imx8mq: Add gpio alias arm64: dts: imx8qxp: Add gpio alias arm64: dts: imx8mm: add clock for GPIO node arm64: dts: imx8mm: add clock for SNVS RTC node arm64: dts: imx8mq: add clock for SNVS RTC node arm64: dts: imx8qxp: Move watchdog node into scu node ARM: dts: imx7d-sdb: Make SW2's voltage fixed arm64: dts: imx8mm: Move gic node into soc node arm64: dts: imx8mq-evk: Enable SNVS power key arm64: dts: imx8mm: Enable SNVS power key according to board design ARM: dts: imx6qdl: Enable SNVS power key according to board design ARM: dts: imx6sx: Enable SNVS power key according to board design ARM: dts: imx6ul: Enable SNVS power key according to board design ARM: dts: imx6sll: Enable SNVS power key according to board design ARM: dts: imx7s: Enable SNVS power key according to board design ARM: dts: imx6sll: Enable SNVS poweroff according to board design Ash Hughes (1): ARM: dts: armada: netgear-rn104: Add LCD to RN104 dts. Baolin Wang (1): arm64: dts: sprd: Add Spreadtrum SD host controller support Bartosz Golaszewski (1): ARM: dts: da850-evm: enable cpufreq Baruch Siach (1): arm64: dts: marvell: clearfog-gt-8k: set SFP power limit Ben Ho (1): arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile Benjamin Herrenschmidt (1): ARM: dts: aspeed: Add Power9 and Power9 CFAM description Biju Das (22): arm64: dts: renesas: r8a774a1: Add VSP instances arm64: dts: renesas: r8a774a1: Add DU device to DT arm64: dts: renesas: r8a774a1: Add FDP1 instance arm64: dts: renesas: r8a774a1: Tie SYS-DMAC to IPMMU-DS0/1 arm64: dts: renesas: r8a774a1: Tie Audio-DMAC to IPMMU-MP arm64: dts: renesas: r8a774a1: Connect Ethernet-AVB to IPMMU-DS0 arm64: dts: renesas: cat874: Add WLAN support arm64: dts: renesas: cat874: Add BT support arm64: dts: renesas: Add HiHope RZ/G2M main board support arm64: dts: renesas: hihope-common: Add pincontrol support to scif2/scif clock arm64: dts: renesas: Add HiHope RZ/G2M sub board support arm64: dts: renesas: r8a774a1: Add PCIe device nodes arm64: dts: renesas: hihope-common: Declare pcie bus clock arm64: dts: renesas: hihope-rzg2-ex: Enable PCIe support arm64: dts: renesas: hihope-common: Add RWDT support arm64: dts: renesas: cat874: Enable USB3.0 host/peripheral device node arm64: dts: renesas: cat874: Enable usb role switch support arm64: dts: renesas: hihope-common: Enable USB3.0 arm64: dts: renesas: r8a774a1: Add CPU topology on r8a774a1 SoC arm64: dts: renesas: r8a774a1: Add CPU capacity-dmips-mhz arm64: dts: renesas: r8a774a1: Create thermal zone to support IPA arm64: dts: renesas: r8a774a1: Add dynamic power coefficient Bjorn Andersson (14): arm64: dts: qcom: sdm845-mtp: Make USB1 peripheral arm64: dts: qcom: qcs404: Add turingcc node arm64: dts: qcom: qcs404-evb: Mark CDSP clocks protected arm64: dts: qcom: qcs404: Add TCSR node arm64: dts: qcom: qcs404: Fully describe the CDSP arm64: dts: qcom: qcs404: Move lpass and q6 into soc arm64: dts: qcom: qcs404: Add rpmpd node arm64: dts: qcom: Add AOSS QMP node arm64: dts: qcom: msm8996: Stop using legacy clock names arm64: dts: qcom: qcs404: Add PCIe related nodes arm64: dts: qcom: qcs404-evb: Enable PCIe arm64: dts: qcom: Add Dragonboard 845c arm64: dts: qcom: msm8996: Correct apr-domain property arm64: dts: qcom: msm8996: Enable SMMUs Brian Masney (3): ARM: dts: qcom: msm8974-hammerhead: add support for backlight ARM: dts: msm8974: add display support ARM: dts: qcom: msm8974-hammerhead: add support for display Caesar Wang (1): ARM: dts: rockchip: fix PWM clock found on RK3288 Socs Cao Van Dong (4): arm64: dts: renesas: r8a7796: Add TPU support arm64: dts: renesas: r8a77965: Add TPU support arm64: dts: renesas: r8a7795: Add TPU support dt-bindings: timer: renesas, cmt: Document r8a779{5|65|90} CMT support Chen-Yu Tsai (4): arm64: dts: allwinner: axp803: add USB power supply node arm64: dts: allwinner: a64: bananapi-m64: Enable PMIC USB power supply ARM: dts: sun8i: a83t: Add device node for CSI (Camera Sensor Interface) arm64: dts: allwinner: h6: Pine H64: Add interrupt line for RTC Chris Brandt (14): ARM: dts: r7s9210: Add RSPI ARM: dts: r7s9210: Add Ethernet support ARM: dts: r7s9210: Add RIIC support ARM: dts: r7s9210: Add SDHI support ARM: dts: rza2mevb: Add Ethernet support ARM: dts: rza2mevb: Add SDHI support ARM: dts: rza2mevb: add ethernet aliases ARM: dts: r7s9210: Add USB clock ARM: dts: rza2mevb: Add 48MHz USB clock ARM: dts: r7s9210: Add USB Host support ARM: dts: r7s9210: Add USB Device support ARM: dts: rza2mevb: Add USB Host support ARM: dts: r7s9210: Add IRQC device node ARM: dts: rza2mevb: Add input switch Christian Hewitt (4): arm64: dts: meson-gxm-khadas-vim2: fix gpio-keys-polled node arm64: dts: meson-gxm-khadas-vim2: fix Bluetooth support arm64: dts: meson-gxbb-wetek: enable SARADC arm64: dts: meson-gxbb-wetek: enable bluetooth Christophe Roullier (1): ARM: dts: stm32: replace rgmii mode with rgmii-id on stm32mp15 boards Chuanhua Han (1): arm64: dts: ls1028a: fix watchdog device node Clément Péron (3): dt-bindings: watchdog: add Allwinner H6 watchdog arm64: dts: allwinner: h6: add watchdog node arm64: dts: allwinner: h6: add r_watchog node Daniel Baluta (3): arm64: dts: imx8mm: Add SAI nodes arm64: dts: imx8mm-evk: Enable audio codec wm8524 arm64: dts: imx8qxp: Add lsio_mu13 node Daniel Lezcano (2): arm64: dts: rockchip: Fix multiple thermal zones conflict in rk3399.dtsi arm64: dts: rockchip: Define values for the IPA governor for rock960 Daniel Mack (5): ARM: pxa3xx: dts: Add defines for pinctrl-single,bias-pull{up,down} ARM: pxa: raumfeld-controller: fix 'dock detect' GPIO key ARM: pxa: raumfeld-controller: add pinctrl for charger pins ARM: pxa: raumfeld-common: fix comments in gpio_keys pinctrl node ARM: dts: pxa300-raumfeld-speaker-one: add channel output mapping for STA320 Daniel Schultz (1): ARM: dts: am335x-phycore-som: Add emmc node David Lechner (4): ARM: dts: da850: add cpu node and operating points to DT ARM: dts: da850-lego-ev3: enable cpufreq ARM: dts: da850-lcdk: enable cpufreq ARM: davinci_all_defconfig: Enable CPUFREQ_DT Dien Pham (4): arm64: dts: renesas: r8a7795: Create thermal zone to support IPA arm64: dts: renesas: r8a7796: Create thermal zone to support IPA arm64: dts: renesas: r8a77965: Create thermal zone to support IPA arm64: dts: renesas: r8a77990: Create thermal zone to support IPA Dinh Nguyen (3): ARM: dts: socfpga: use the "altr,socfpga-stmmac-a10-s10" binding arm64: dts: stratix10: use the "altr,socfpga-stmmac-a10-s10" binding ARM: dts: arria10: Add EMAC OCP reset property Douglas Anderson (12): ARM: dts: rockchip: Remove bogus 'i2s_clk_out' from rk3288-veyron-mickey ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 ARM: dts: rockchip: Add pin names for rk3288-veyron-minnie ARM: dts: rockchip: Add pin names for rk3288-veyron-jerry ARM: dts: rockchip: Mark that the rk3288 timer might stop in suspend ARM: dts: rockchip: Add pin names for rk3288-veyron jaq, mickey, speedy ARM: dts: rockchip: Switch to builtin HDMI DDC bus on rk3288-veyron ARM: dts: rockchip: Add unwedge pinctrl entries for dw_hdmi on rk3288 ARM: dts: rockchip: Add HDMI i2c unwedging for rk3288-veyron ARM: dts: rockchip: Configure BT_HOST_WAKE as wake-up signal on veyron ARM: dts: rockchip: Configure BT_DEV_WAKE in on rk3288-veyron Eddie James (1): ARM: dts: aspeed: Enable video engine on romulus and wtherspoon Enric Balletbo i Serra (1): arm64: dts: rockchip: Update DWC3 modules on RK3399 SoCs Erin Lo (1): arm64: dts: mt8183: add spi node Evan Green (1): arm64: dts: msm8996: Add UFS PHY reset controller Ezequiel Garcia (1): arm64: dts: rockchip: Enable HDMI audio on Rock Pi Fabio Estevam (3): arm64: dts: imx8mm: Pass a unit name for the 'soc' node arm64: dts: imx8mm: Pass the 'ranges' property arm64: dts: imx8mm: Move usbphy out of soc node Fabrizio Castro (20): arm64: dts: renesas: cat874: Add HDMI video support arm64: dts: renesas: cat874: Add HDMI audio dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards dt-bindings: Add vendor prefix for HopeRun arm64: dts: renesas: r8a774a1: Add operating points arm64: dts: renesas: hihope-common: Add uSD and eMMC arm64: dts: renesas: r8a774a1: Add CMT device nodes arm64: dts: renesas: r8a774a1: Add TMU device nodes dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks dt-bindings: can: rcar_can: Add r8a774c0 support arm64: dts: renesas: r8a774a1: Fix USB 2.0 clocks arm64: dts: renesas: hihope-common: Add USB 2.0 support dt-bindings: can: rcar_canfd: document r8a774c0 support arm64: dts: renesas: hihope-common: Add LEDs support dt-bindings: display: renesas: Add r8a774a1 support arm64: dts: renesas: r8a774a1: Add HDMI encoder instance arm64: dts: renesas: hihope-common: Add HDMI support arm64: dts: renesas: hihope-common: Remove "label" from LEDs ARM: dts: iwg20d-q7-common: Fix SDHI1 VccQ regularor ARM: dts: iwg23s-sbc: Fix SDHI2 VccQ regulator Florian Fainelli (8): Merge tag 'tags/bcm2835-dt-next-2019-06-01' into devicetree/next ARM: dts: Fix BCM7445 DTC warnings ARM: dts: Cygnus: Fix most DTC W=1 warnings ARM: dts: bcm-mobile: Fix most DTC W=1 warnings ARM: dts: BCM53573: Fix DTC W=1 warnings ARM: dts: BCM63xx: Fix DTC W=1 warnings ARM: dts: NSP: Fix the bulk of W=1 DTC warnings ARM: dts: BCM5301X: Fix most DTC W=1 warnings Frank Li (1): arm64: dts: imx8qxp: added ddr performance monitor nodes Geert Uytterhoeven (2): ARM: dts: r7s72100: Add IRQC device node ARM: dts: rskrza1: Add input switches Guido Günther (1): arm64: dts: imx8mq: Add a node for irqsteer Guillaume La Roque (2): arm64: dts: meson: g12a: add i2c nodes arm64: dts: meson-g12a-x96-max: add support for sdcard and emmc Harald Geyer (1): arm64: dts: allwinner: a64: Enable audio on Teres-I Heiko Stuebner (2): Merge branch 'v5.3-shared/clk-ids' into v5.3-armsoc/dts32 Merge branch 'v5.3-shared/clk-ids' into v5.3-armsoc/dts64 Heinrich Schuchardt (1): arm64: dts: marvell: mcbin: enlarge PCI memory window Helen Koike (1): arm64: dts: rockchip: fix isp iommu clocks and power domain Hongwei Zhang (1): ARM: dts: aspeed: Add Microsoft Olympus BMC Horia Geantă (1): arm64: dts: ls1028a: add crypto node Hsin-Yi, Wang (1): arm64: dts: mt8183: add capacity-dmips-mhz Hugues Fruchet (3): ARM: dts: stm32: add DCMI camera interface support on stm32mp157c ARM: dts: stm32: add DCMI pins to stm32mp157c ARM: dts: stm32: enable OV5640 camera on stm32mp157c-ev1 board Icenowy Zheng (2): arm64: dts: allwinner: h6: add PIO VCC bank supplies for Pine H64 arm64: dts: allwinner: a64: Add pinmux for RGB666 LCD Igor Opaniuk (1): ARM: dts: imx6ull-colibri: enable UHS-I for USDHC1 Jagan Teki (3): arm64: dts: allwinner: a64: move I2C pinctrl to dtsi arm64: dts: allwinner: a64-amarula-relic: Add GT5663 CTP node arm64: dts: allwinner: a64-oceanic-5205-5inmfd: Enable GT911 CTP Jernej Skrabec (3): arm64: dts: allwinner: a64: orangepi-win: Add wifi and bluetooth nodes ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT arm64: dts: allwinner: h6: Add DMA node Jerome Brunet (35): arm64: dts: meson: libretech-cc: set eMMC as removable arm64: dts: meson: libretech-cc: switch eMMC to 1.8v arm64: dts: meson: fix mmc pin bias arm64: dts: meson: fix mmc v2 chips max frequencies arm64: dts: meson: vim2: add missing clk-gate pinctrl arm64: dts: meson: vim2: remove sd hs and hs400 modes from emmc arm64: dts: meson: sei510: consistently order nodes arm64: dts: meson: u200: consistently order nodes arm64: dts: meson: nanopi k2: add sd DDR50 arm64: dts: meson: odroid-c2: add missing mmc modes arm64: dts: meson: g12a: add mmc nodes arm64: dts: meson: u200: add sd and emmc arm64: dts: meson: sei510: add sd and emmc arm64: dts: meson: g12a: set uart_ao clocks arm64: dts: meson: u200: enable i2c busses arm64: dts: meson: sei510: enable i2c3 arm64: dts: meson: g12a: add audio clock controller arm64: dts: meson: g12a: add audio memory arbitrer arm64: dts: meson: g12a: add audio fifos arm64: dts: meson: g12a: add tdm arm64: dts: meson: g12a: add spdifouts arm64: dts: meson: g12a: add pdm arm64: dts: meson: g12a: add spdifin arm64: dts: meson: g12a: enable hdmi_tx sound dai provider arm64: dts: meson: sei510: add bluetooth supplies arm64: dts: meson: g12a: add tohdmitx arm64: dts: meson: g12a: add ethernet mac controller arm64: dts: meson: g12a: add ethernet pinctrl definitions arm64: dts: meson: g12a: add mdio multiplexer arm64: dts: meson: u200: add internal network arm64: dts: meson: sei510: add network support arm64: dts: meson: add dwmac-3.70a to ethmac compatible list arm64: dts: meson: g12a: add SDIO controller arm64: dts: meson: sei510: add sound card arm64: dts: meson: g12a: sort sdio nodes correctly Jianqun Xu (1): arm64: dts: rockchip: add core dtsi file for RK3399Pro SoCs Joel Stanley (1): ARM: dts: aspeed: Rename flash-controller nodes John Keeping (1): ARM: dts: rockchip: fix pwm-cells for rk3288's pwm3 John Stultz (1): arm64: dts: qcom: pm8998: Use qcom,pm8998-pon binding for second gen pon John Wang (1): ARM: dts: aspeed: Add Inspur fp5280g2 BMC machine Jon Hunter (3): arm64: tegra: Fix AGIC register range arm64: tegra: Update Jetson TX1 GPU regulator timings arm64: tegra: Fix Jetson Nano GPU regulator Jonathan Marek (1): ARM: dts: qcom: msm8974-hammerhead: add touchscreen support Jordan Crouse (2): arm64: dts: sdm845: Add gpu and gmu device nodes arm64: dts: sdm845: Add zap shader region for GPU Jorge Ramirez-Ortiz (1): arm64: dts: qcom: qcs404-evb: fix vdd_apc supply Joseph Lo (1): arm64: tegra: Add CPU cache topology for Tegra186 Justin Swartz (2): ARM: dts: rockchip: fix vop iommu-cells on rk322x ARM: dts: rockchip: add display nodes for rk322x Katsuhiro Suzuki (1): arm64: dts: rockchip: add PCIe nodes on rk3399-rockpro64 Keerthy (3): arm64: dts: ti: am6-wakeup: Add gpio node arm64: dts: ti: am6-main: Add gpio nodes arm64: dts: ti: am654-base-board: Add gpio_keys node Kevin Hilman (2): Merge tag 'clk-meson-5.2-1-fixes' of https://github.com/BayLibre/clk-meson into v5.3/dt64 Merge tag 'asoc-tohdmitx' of https://git.kernel.org/.../broonie/sound into HEAD Kishon Vijay Abraham I (6): arm64: dts: k3-am6: Add "socionext,synquacer-pre-its" property to gic_its arm64: dts: k3-am6: Add mux-controller DT node required for muxing SERDES arm64: dts: k3-am6: Add SERDES DT node arm64: dts: k3-am6: Add PCIe Root Complex DT node arm64: dts: k3-am6: Add PCIe Endpoint DT node arm64: dts: ti: am654-base-board: Disable SERDES and PCIe Konstantin Porotchkin (1): arm64: dts: marvell: Disable AP I2C on Armada-8040-DB Krzysztof Kozlowski (16): ARM: dts: exynos: Move CPU OPP tables out of SoC node on Exynos5420 ARM: dts: exynos: Raise maximum buck regulator voltages on Arndale Octa ARM: dts: exynos: Add ADC node to Exynos5410 and Odroid XU ARM: dts: exynos: Add PMU interrupt affinity to Exynos4 boards ARM: dts: exynos: Fix language typo and indentation ARM: dts: exynos: Disable unused buck10 regulator on Odroid HC1 board ARM: dts: exynos: Add regulator suspend configuration to Arndale Octa board ARM: dts: exynos: Add regulator suspend configuration to Odroid XU3/XU4/HC1 family ARM: dts: exynos: Use proper regulator for eMMC memory on Arndale Octa arm64: dts: exynos: Add GPU/Mali T760 node to Exynos5433 arm64: dts: exynos: Add GPU/Mali T760 node to Exynos7 dt-bindings: gpu: mali: Add Samsung compatibles for Midgard and Utgard ARM: dts: exynos: Add GPU/Mali 400 node to Exynos3250 ARM: dts: exynos: Add GPU/Mali 400 node to Exynos4 ARM: dts: exynos: Adjust buck[78] regulators to supported values on Odroid XU3 family ARM: dts: exynos: Adjust buck[78] regulators to supported values on Arndale Octa Laurent Pinchart (1): arm64: dts: renesas: r8a7799[05]: Point LVDS0 to its companion LVDS1 Leo Yan (10): ARM: dts: imx7s: Update coresight DT bindings arm64: dts: juno: update coresight DT bindings ARM: dts: vexpress-v2p-ca15_a7: update coresight DT bindings arm64: dts: qcom-msm8916: Update coresight DT bindings ARM: dts: qcom-apq8064: Update coresight DT bindings ARM: dts: qcom-msm8974: Update coresight DT bindings arm64: dts: hi6220: Update coresight DT bindings ARM: dts: hip04: Update coresight DT bindings arm64: dts: sc9836: Update coresight DT bindings arm64: dts: sc9860: Update coresight DT bindings Leonard Crestez (4): arm64: dts: imx8mm-evk: Add BD71847 PMIC arm64: dts: imx8mm: Add cpu speed grading and all OPPs arm64: dts: imx8mq: Add cpu speed grading and all OPPs ARM: dts: imx7d: Update cpufreq OPP table Leonidas P. Papadakos (1): arm64: dts: rockchip: enable rk3328 watchdog clock Linus Walleij (6): ARM: dts: integrator: specify AFS partition ARM: dts: versatile: specify AFS partition ARM: dts: realview: specify AFS partition ARM: dts: vexpress: specify AFS partition arm64: dts: juno: set the right partition type for NOR flash ARM: dts: gemini: Set DIR-685 SPI CS as active low Lokesh Vutla (5): arm64: dts: ti: k3-am654: Update compatible for dmsc arm64: dts: ti: k3-am654: Add interrupt controllers in main domain arm64: dts: ti: k3-am654: Add interrupt controllers in wakeup domain arm64: dts: ti: k3-j721e: Add interrupt controllers in main domain arm64: dts: ti: k3-j721e: Add interrupt controllers in wakeup domain Luca Weiss (3): dt-bindings: input: sun4i-lradc-keys: Add A64 compatible arm64: dts: allwinner: a64: Add lradc node ARM: dts: msm8974-FP2: Add vibration motor Ludovic Barre (2): ARM: dts: stm32: add pinctrl sleep config for qspi on stm32mp157c-ev1 ARM: dts: stm32: add jedec compatible for nor flash on stm32mp157c-ev1 Lukas Wunner (1): ARM: bcm283x: Enable DMA support for SPI controller Magnus Damm (3): arm64: dts: renesas: Use ip=on for bootargs ARM: dts: renesas: Use ip=on for bootargs ARM: dts: r8a7792: Add CMT0 and CMT1 to r8a7792 Manikanta Maddireddy (1): arm64: tegra: Add PEX DPD states as pinctrl properties Manivannan Sadhasivam (8): arm64: dts: rockchip: Enable SPI0 and SPI4 on Rock960 arm64: dts: rockchip: Enable SPI1 on Ficus dt-bindings: arm: Document 96Boards Meerkat96 devicetree binding ARM: dts: Add support for 96Boards Meerkat96 board ARM: dts: stm32: Add missing pinctrl definitions for STM32MP157 dt-bindings: arm: stm32: Convert STM32 SoC bindings to DT schema dt-bindings: arm: stm32: Document Avenger96 devicetree binding ARM: dts: stm32: Add Avenger96 devicetree support based on STM32MP157A Marc Gonzalez (2): arm64: dts: qcom: msm8998: Add ANOC1 SMMU node arm64: dts: qcom: msm8998: Add PCIe PHY and RC nodes Marek Szyprowski (2): ARM: dts: exynos: Fix imprecise abort on Mali GPU probe on Exynos4210 ARM: dts: exynos: Move Mali400 GPU node to "/soc" Marek Vasut (12): ARM: dts: imx53: Update UART configuration on M53Menlo ARM: dts: imx53: Update USB configuration on M53Menlo ARM: dts: imx53: Add ethernet PHY reset on M53Menlo ARM: dts: imx53: Select netdev trigger for Yellow LED on M53Menlo ARM: dts: imx53: Add power GPIOs on M53Menlo ARM: dts: imx53: Add GPIO beeper on M53Menlo ARM: dts: imx53: Add GPIO line names on M53Menlo ARM: dts: imx53: Update pinmux settings on M53Menlo ARM: dts: r8a779x: Configure PMIC IRQ pinmux ARM: dts: imx53: Bind CPLD on M53Menlo dt-bindings: can: rcar_canfd: document r8a77965 support dt-bindings: can: rcar_canfd: document r8a77990 support Martin Blumenstingl (14): arm64: dts: amlogic: remove ethernet-phy-idAAAA.BBBB compatible strings ARM: dts: meson8: add the canvas module ARM: dts: meson8m2: update the offset of the canvas module ARM: dts: meson8b: add the canvas module ARM: dts: meson8m2: mxiii-plus: rename the DCDC2 regulator ARM: dts: meson8m2: mxiii-plus: add the supply for the Mali GPU ARM: dts: meson8b: mxq: improve support for the TRONFY MXQ S805 arm64: dts: meson: g12a: add the GPIO interrupt controller arm64: dts: meson: g12a: x96-max: fix the Ethernet PHY reset line arm64: dts: meson: use the generic Ethernet PHY reset GPIO bindings arm64: dts: meson: g12b: odroid-n2: add the Ethernet PHY reset line arm64: dts: meson: g12b: odroid-n2: add the Ethernet PHY interrupt line arm64: dts: meson: g12a: x96-max: add the Ethernet PHY interrupt line ARM: dts: meson: switch to the generic Ethernet PHY reset bindings Masahiro Yamada (3): ARM: dts: uniphier: update to new Denali NAND binding arm64: dts: uniphier: update to new Denali NAND binding arm64: dts: uniphier: add reserved-memory for secure memory Matthias Kaehlcke (10): ARM: dts: rockchip: raise CPU trip point temperature for veyron to 100 degC ARM: dts: rockchip: raise GPU trip point temperatures for veyron ARM: dts: raise GPU trip point temperature for speedy to 80 degC ARM: dts: rockchip: Add #cooling-cells entry for rk3288 GPU ARM: dts: rockchip: Use GPU as cooling device for the GPU thermal zone of the rk3288 ARM: dts: rockchip: remove GPU 500 MHz OPP on rk3288 ARM: dts: rockchip: Use the GPU to cool CPU thermal zone of veyron mickey ARM: dts: rockchip: Configure the GPU thermal zone for mickey ARM: dts: rockchip: Split GPIO keys for veyron into multiple devices Revert "ARM: dts: rockchip: set PWM delay backlight settings for Minnie" Maxim Sloyko (1): ARM: dts: aspeed: zaius: add Infineon and Intersil regulators Maxime Jourdan (1): arm64: dts: meson: sei510: add max98357a DAC Maxime Ripard (12): dt-bindings: bus: Convert Allwinner RSB to a schema ARM: dts: sun6i: Add default address and size cells for SPI ARM: dts: sunxi: h3/h5: Fix GPIO regulator state array ARM: dts: sun8i: a711: Change LRADC node names to avoid warnings ARM: dts: sun7i: icnova-swac: Fix the model vendor ARM: dts: gr8-evb: Fix RTC vendor ARM: dts: sun6i: Fix RTC node ARM: dts: sun6i: Add external crystals accuracy ARM: dts: sun8i: v3s: Fix the RTC node ARM: dts: sun8i: v3s: Add external crystals accuracy ARM: dts: sun8i: r40: Change the RTC compatible dt-bindings: pwm: Convert Allwinner PWM to a schema Michael Grzeschik (1): ARM: dts: imx6qdl-kontron-samx6i: add Kontron SMARC SoM Support Michael Mei (1): arm64: dts: mt8183: add efuse and Mediatek Chip id node to read Miquel Raynal (3): arm64: dts: marvell: Change core numbering in AP806 thermal-node arm64: dts: marvell: Enable AP806 thermal throttling with CPUfreq arm64: dts: marvell: armada-7040-db: Add USB current regulators Neil Armstrong (33): arm64: dts: meson-g12a: Add PWM nodes arm64: dts: meson-g12a: Add IR nodes arm64: dts: meson-g12a-x96-max: enable IR decoder arm64: dts: meson-g12a-u200: enable IR decoder ARM: dts: meson: update with SPDX Licence identifier ARM: dts: meson6-atv1200: update with SPDX Licence identifier ARM: dts: meson6: update with SPDX Licence identifier ARM: dts: meson8-minix-neo-x8: update with SPDX Licence identifier ARM: dts: meson8: update with SPDX Licence identifier ARM: dts: meson8b-mxq: update with SPDX Licence identifier ARM: dts: meson8b-odroidc1: update with SPDX Licence identifier ARM: dts: meson8b: update with SPDX Licence identifier arm64: dts: meson: g12a: add drive-strength hdmi ddc pins arm64: dts: meson: g12a: add drive strength for eth pins arm64: dts: meson: g12a: Add hwrng node arm64: dts: meson-g12a-x96-max: Add Gigabit Ethernet Support arm64: dts: meson-gxbb-vega-s95: fix regulators arm64: dts: meson-gxbb-vega-s95: add HDMI nodes arm64: dts: meson-gxbb-vega-s95: enable CEC arm64: dts: meson-gxbb-vega-s95: enable SARADC arm64: dts: meson-gxbb-vega-s95: fix WiFi/BT module support arm64: dts: meson-gxbb-vega-s95: add ethernet PHY interrupt dt-bindings: arm: amlogic: add G12B bindings dt-bindings: arm: amlogic: add Odroid-N2 binding arm64: dts: meson: Add minimal support for Odroid-N2 arm64: dts: meson-g12a-x96-max: Enable Wifi SDIO Module arm64: dts: meson-g12a-sei510: Enable Wifi SDIO module arm64: dts: meson-g12a-sei510: add 32k clock to bluetooth node arm64: dts: meson-g12a-x96-max: add 32k clock to bluetooth node arm64: dts: meson-g12a-sei510: bump bluetooth bus speed to 2Mbaud/s arm64: dts: meson-g12a-x96-max: bump bluetooth bus speed to 2Mbaud/s arm64: dts: meson-g12b-odroid-n2: add sound card arm64: dts: meson-g12a-x96-max: add sound card Nick Xie (1): arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/Captain boards Nicolin Chen (1): arm64: tegra: Add INA3221 channel info for Jetson TX2 Niklas Cassel (5): arm64: dts: qcom: qcs404-evb: fix l3 min voltage arm64: dts: qcom: qcs404-evb: increase s3 max voltage arm64: dts: qcom: qcs404: Add PSCI cpuidle low power states arm64: dts: msm8996: fix PSCI entry-latency-us arm64: dts: qcom: qcs404: Add missing space for cooling-cells property Nishanth Menon (6): dt-bindings: arm: ti: Add bindings for J721E SoC dt-bindings: serial: 8250_omap: Add compatible for J721E UART controller arm64: dts: ti: Add Support for J721E SoC soc: ti: Add Support for J721E SoC config option arm64: dts: ti: Add support for J721E Common Processor Board arm64: defconfig: Enable TI's J721E SoC platform Olivier Moysan (5): ARM: dts: stm32: add sai support on stm32mp157c ARM: dts: stm32: add sai pins muxing on stm32mp157 ARM: dts: stm32: add i2s support on stm32mp157c ARM: dts: stm32: add i2s pins muxing on stm32mp157 ARM: dts: stm32: add sai id registers to stm32mp157c Olof Johansson (48): Merge tag 'integrator-dts-v5.3-arm-soc' of git://git.kernel.org/.../linusw/linux-integrator into arm/dt Merge tag 'v5.3-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'v5.3-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'arm-soc/for-5.3/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt Merge tag 'omap-for-v5.3/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt Merge tag 'omap-for-v5.3/ti-sysc-dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt Merge tag 'juno-updates-5.3' of git://git.kernel.org/.../sudeep.holla/linux into arm/dt Merge tag 'vexpress-updates-5.3' of git://git.kernel.org/.../sudeep.holla/linux into arm/dt Merge tag 'samsung-dt-5.3' of https://git.kernel.org/.../krzk/linux into arm/dt Merge tag 'socfpga_dts_updates_for_v5.3' of git://git.kernel.org/.../dinguyen/linux into arm/dt Merge tag 'ti-k3-soc-for-v5.3' of git://git.kernel.org/.../kristo/linux into arm/dt Merge tag 'arm-soc/for-5.3/devicetree-v2' of https://github.com/Broadcom/stblinux into arm/dt Merge tag 'hisi-arm64-dt-for-5.3' of git://github.com/hisilicon/linux-hisi into arm/dt Merge tag 'hisi-arm32-dt-for-5.3' of git://github.com/hisilicon/linux-hisi into arm/dt Merge tag 'qcom-arm64-for-5.3' of git://git.kernel.org/.../qcom/linux into arm/dt Merge tag 'qcom-dts-for-5.3' of git://git.kernel.org/.../qcom/linux into arm/dt Merge tag 'aspeed-5.3-devicetree' of git://git.kernel.org/.../joel/aspeed into arm/dt Merge tag 'davinci-for-v5.3/dt' of git://git.kernel.org/.../nsekhar/linux-davinci into arm/dt Merge tag 'amlogic-dt' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt Merge tag 'sunxi-dt-for-5.3-201906210807' of https://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'sunxi-dt64-for-5.3-201906210808' of https://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'sunxi-h3-h5-for-5.3-201906210812' of https://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'renesas-dt-bindings-for-v5.3' of https://git.kernel.org/.../horms/renesas into arm/dt Merge tag 'renesas-arm-dt-for-v5.3' of https://git.kernel.org/.../horms/renesas into arm/dt Merge tag 'renesas-arm64-dt-for-v5.3' of https://git.kernel.org/.../horms/renesas into arm/dt Merge tag 'mvebu-dt-5.3-1' of git://git.infradead.org/linux-mvebu into arm/dt Merge tag 'mvebu-dt64-5.3-1' of git://git.infradead.org/linux-mvebu into arm/dt Merge tag 'stm32-dt-for-v5.3-1' of git://git.kernel.org/.../atorgue/stm32 into arm/dt Merge tag 'tegra-for-5.3-arm64-dt' of git://git.kernel.org/.../tegra/linux into arm/dt Merge tag 'at91-5.3-dt' of git://git.kernel.org/.../at91/linux into arm/dt Merge tag 'pxa-dt-5.3' of https://github.com/rjarzmik/linux into arm/dt Merge tag 'imx-bindings-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'imx-dt-clkdep-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'imx-dt-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'imx-dt64-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'amlogic-dt64' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt Merge tag 'v5.2-next-dts64' of https://git.kernel.org/.../matthias.bgg/linux into arm/dt Merge tag 'uniphier-dt-v5.3' of git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt Merge tag 'uniphier-dt64-v5.3' of git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt Merge tag 'samsung-dt-5.3-2' of https://git.kernel.org/.../krzk/linux into arm/dt Merge tag 'samsung-dt64-5.3' of https://git.kernel.org/.../krzk/linux into arm/dt Merge tag 'qcom-arm64-for-5.3-2' of git://git.kernel.org/.../qcom/linux into arm/dt Merge tag 'qcom-dts-for-5.3-2' of git://git.kernel.org/.../qcom/linux into arm/dt Merge tag 'sprd-dt-v5.3-rc1' of https://github.com/lyrazhang/linux into arm/dt Merge tag 'v5.3-rockchip-dts32-2' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'v5.3-rockchip-dts64-2' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'sunxi-dt64-for-5.3-round-2' of https://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'samsung-dt-5.3-3' of https://git.kernel.org/.../krzk/linux into arm/dt Pablo Greco (7): ARM: dts: sun8i: r40: bananapi-m2-ultra: Add GPIO pin-bank regulator supplies ARM: dts: sun8i: v40: bananapi-m2-berry: Add GPIO pin-bank regulator supplies ARM: dts: sun8i: v40: bananapi-m2-berry: Enable GMAC ethernet controller ARM: dts: sun8i: v40: bananapi-m2-berry: Enable HDMI output ARM: dts: sun8i: v40: bananapi-m2-berry: Enable AHCI ARM: dts: sun8i: v40: bananapi-m2-berry: Add Bluetooth device node ARM: dts: sun8i: r40: bananapi-m2-ultra: Remove regulator-always-on Patrick Venture (2): ARM: dts: aspeed: Add aspeed-p2a-ctrl node ARM: dts: aspeed: quanta-q71: Enable p2a node Peng Fan (1): arm64: dts: imx: add i.MX8QXP ocotp support Peng Ma (3): arm64: dts: ls1028a: Enable sata. dt-bindings: fsl-qdma: Add LS1028A qDMA bindings arm64: dts: fsl: ls1028a: Add qDMA node Peter Chen (2): ARM: dts: imx7ulp: add imx7ulp USBOTG1 support ARM: dts: imx7ulp-evk: enable USBOTG1 support Peter Geis (1): arm64: dts: rockchip: improve rk3328-roc-cc rgmii performance. Peter Robinson (3): ARM: dts: imx6sx-udoo: Use the correct style for SPDX License Identifier ARM: dts: imx6sx-udoo-neo: enable i2c-2 and i2c-4 for onboard sensors ARM: dts: imx6sx-udoo-neo: add bluetooth config to uart3 Pierre-Yves MORDRET (3): ARM: dts: stm32: Add Vivante GPU support on STM32MP157c ARM: dts: stm32: enable Vivante GPU support on stm32mp157c-ed1 board ARM: dts: stm32: enable Vivante GPU support on stm32mp157a-dk1 board Pramod Kumar (1): arm64: dts: stingray: Add Stingray Thermal DT support. Priit Laes (2): ARM: dts: sun7i: olimex-lime2: Enable ac and power supplies ARM: dts: imx6qdl-kontron-samx6i: Add iMX6-based Kontron SMARC-sAMX6i module Raju P.L.S.S.S.N (1): arm64: dts: qcom: sdm845: Add PSCI cpuidle low power states Ran Wang (1): arm64: dts: ls1028a: Add USB dt nodes Rayagonda Kokatanur (1): arm64: dts: Stingray: Add NIC i2c device node Rob Clark (1): arm64: dts: qcom: sdm845-cheza: add initial cheza dt Rob Herring (8): dt-bindings: arm: amlogic: Move 'amlogic, meson-gx-ao-secure' binding to its own file dt-bindings: arm: Convert Amlogic board/soc bindings to json-schema ARM: dts: imx: Avoid colliding 'display' node and property names dt-bindings: arm: Convert MediaTek board/soc bindings to json-schema dt-bindings: arm: Move Emtrion i.MX6 board bindings to schema dt-bindings: arm: fsl: Add back missing i.MX7ULP binding dt-bindings: arm: fsl: Add missing schemas for i.MX1/31/35 dt-bindings: arm: Convert Atmel board/soc bindings to json-schema Robert Lippert (2): ARM: dts: aspeed: zaius: update 12V brick I2C address ARM: dts: aspeed: zaius: fixed I2C bus numbers for pcie slots Robin Murphy (1): arm64: dts: renesas: r8a774c0: Clean up CPU compatibles Roger Quadros (1): arm64: dts: ti: k3-am65: Add MSMC RAM ranges in interconnect node Russell King (1): arm64: dts: marvell: add missing #interrupt-cells property Sameer Pujar (2): arm64: tegra: Add ACONNECT, ADMA and AGIC nodes arm64: tegra: Enable ACONNECT, ADMA and AGIC Shawn Guo (2): arm64: dts: imx8qxp: sort alias alphabetically arm64: dts: imx8qxp: sort LSIO subsystem devices Sibi Sankar (2): arm64: dts: qcom: msm8998: Add rpmpd node arm64: dts: qcom: sdm845: Add Q6V5 MSS node Simon Horman (5): arm64: dts: renesas: draak: Remove unnecessary index from vin4 port arm64: dts: renesas: r8a7795: Add dynamic power coefficient arm64: dts: renesas: r8a7796: Add dynamic power coefficient arm64: dts: renesas: r8a77965: Add dynamic power coefficient arm64: dts: renesas: r8a77990: Add dynamic power coefficient Simon Shields (1): ARM: dts: exynos: Add flash support to Galaxy S3 boards Spyridon Papageorgiou (1): arm64: dts: renesas: ulcb-kf: Add support for TI WL1837 Srinath Mannam (1): arm64: dts: Add USB DT nodes for Stingray SoC Steve Longerbeam (2): ARM: dts: imx53: Add capture-subsystem device ARM: dts: imx53-smd: Add OV5642 video capture support Sudeep Holla (2): arm: dts: vexpress-v2p-ca15_a7: disable NOR flash node by default ARM: dts: vexpress: set the right partition type for NOR flash Suman Anna (5): arm64: dts: ti: k3-am65: Add MCU SRAM ranges in interconnect nodes arm64: dts: ti: k3-am65-mcu: Add the MCU RAM node arm64: dts: ti: k3-am65: Add R5F ranges in interconnect nodes arm64: dts: ti: k3-j721e-main: Add Main NavSS Interrupt controller node arm64: dts: ti: k3-j721e: Add the MCU SRAM node Sébastien Szymanski (1): ARM: dts: imx6ul: Add PXP node Takeshi Kihara (2): arm64: dts: renesas: ebisu: Remove renesas, no-ether-link property arm64: dts: renesas: r8a77990: Fix register range of display node Tao Ren (2): ARM: dts: aspeed: cmm: enable ehci host controllers ARM: dts: aspeed: Add Facebook YAMP BMC Teresa Remmet (5): ARM: dts: am335x phytec boards: Remove regulator node ARM: dts: am335x-phycore-som: Enable gpmc node in dts files ARM: dts: am335x-pcm-953: Update user led names ARM: dts: am335x-pcm-953: Remove eth phy delay ARM: dts: Add support for phyBOARD-REGOR-AM335x Thierry Reding (18): arm64: tegra: Use TEGRA186_ prefix for GPIOs dt-bindings: tegra186-gpio: Remove unused definitions arm64: tegra: Clarify that P2771 is the Jetson TX2 Developer Kit arm64: tegra: Clarify that P3310 is the Jetson TX2 arm64: tegra: Clarify that P2888 is the Jetson AGX Xavier arm64: tegra: Make DT model property consistent arm64: tegra: Add VCC supply for GPIO expanders on Jetson TX2 arm64: tegra: Add pin control states for I2C on Tegra186 arm64: tegra: Mark architected timer as always on arm64: tegra: Don't use architected timer for suspend on Tegra210 arm64: tegra: Add ID EEPROM for Jetson TX1 module arm64: tegra: Add ID EEPROM for Jetson TX1 Developer Kit arm64: tegra: Add ID EEPROM for Jetson TX2 module arm64: tegra: Add ID EEPROM for Jetson TX2 Developer Kit arm64: tegra: Add ID EEPROMs on Jetson Nano arm64: tegra: Enable CPU sleep on Jetson Nano arm64: tegra: Enable PWM on Jetson Nano arm64: tegra: Sort device tree nodes alphabetically Tomasz Maciej Nowak (1): arm64: dts: armada-3720-espressobin: correct spi node Tony Lindgren (3): ARM: dts: Drop legacy custom hwmods property for omap4 uart ARM: dts: Drop legacy custom hwmods property for omap4 mmc Merge branch 'baltos' into omap-for-v5.3/dt Vicente Bergas (1): arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire Vidya Sagar (2): arm64: tegra: Add P2U and PCIe controller nodes to Tegra194 DT arm64: tegra: Enable PCIe slots in P2972-0000 board Vinod Koul (1): arm64: dts: qcom: qcs404-evb: Fix typo Vivek Unune (1): arm64: dts: rockchip: Add support for Hugsun X99 TV Box Vladimir Oltean (1): ARM: dts: Introduce the NXP LS1021A-TSN board Wanglai Shi (1): arm64: dts: hi3660: Add CoreSight support Wen He (1): arm64: dts: ls1028a: Add properties for Mali DP500 node Yannick Fertré (3): ARM: dts: stm32: Add I2C 1 config for stm32mp157a-dk1 ARM: dts: stm32: enable display on stm32mp157c-dk1 board ARM: dts: stm32: add power supply of rm68200 on stm32mp157c-ev1 Yegor Yefremov (2): ARM: dts: am335x-baltos: Fix PHY mode for ethernet ARM: dts: am335x-baltos: add support for MMC1 CD pin Yoshihiro Kaneko (1): ARM: dts: rza2mevb: sort nodes of rza2mevb board Yoshihiro Shimoda (1): arm64: dts: renesas: Revise usb2_phy nodes and phys properties Yuantian Tang (1): arm64: dts: ls1028a: Add temperature sensor node Zhiyong Tao (2): arm64: dts: mt8183: add pinctrl device node arm64: dts: mt8183: Add auxadc device node .../devicetree/bindings/arm/amlogic.txt | 142 -- .../devicetree/bindings/arm/amlogic.yaml | 144 ++ .../arm/amlogic/amlogic,meson-gx-ao-secure.txt | 28 + .../devicetree/bindings/arm/atmel-at91.txt | 73 - .../devicetree/bindings/arm/atmel-at91.yaml | 134 ++ .../devicetree/bindings/arm/emtrion.txt | 12 - Documentation/devicetree/bindings/arm/fsl.yaml | 44 + .../devicetree/bindings/arm/mediatek.txt | 89 - .../devicetree/bindings/arm/mediatek.yaml | 91 + .../devicetree/bindings/arm/omap/omap.txt | 3 + .../devicetree/bindings/arm/renesas.yaml | 8 + .../devicetree/bindings/arm/rockchip.yaml | 13 + .../devicetree/bindings/arm/stm32/stm32.txt | 10 - .../devicetree/bindings/arm/stm32/stm32.yaml | 31 + .../devicetree/bindings/arm/sunxi.yaml | 2 +- Documentation/devicetree/bindings/arm/ti/k3.txt | 3 + .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 79 + .../devicetree/bindings/bus/sunxi-rsb.txt | 47 - .../bindings/display/bridge/renesas,dw-hdmi.txt | 4 +- .../devicetree/bindings/dma/fsl-qdma.txt | 1 + .../bindings/gpu/arm,mali-midgard.txt | 1 + .../devicetree/bindings/gpu/arm,mali-utgard.txt | 1 + .../bindings/input/sun4i-lradc-keys.txt | 1 + .../devicetree/bindings/net/can/rcar_can.txt | 13 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 16 +- .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 57 + .../devicetree/bindings/pwm/pwm-sun4i.txt | 24 - .../devicetree/bindings/serial/omap_serial.txt | 1 + .../devicetree/bindings/timer/renesas,cmt.txt | 6 + .../devicetree/bindings/vendor-prefixes.yaml | 6 + arch/arm/boot/dts/Makefile | 10 + arch/arm/boot/dts/am335x-baltos-ir2110.dts | 14 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 14 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 13 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 22 +- arch/arm/boot/dts/am335x-phycore-rdk.dts | 4 + arch/arm/boot/dts/am335x-phycore-som.dtsi | 47 +- arch/arm/boot/dts/am335x-regor-rdk.dts | 24 + arch/arm/boot/dts/am335x-regor.dtsi | 223 +++ arch/arm/boot/dts/am335x-wega-rdk.dts | 4 + arch/arm/boot/dts/am335x-wega.dtsi | 16 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 6 + arch/arm/boot/dts/arm-realview-pb1176.dts | 6 + arch/arm/boot/dts/arm-realview-pb11mp.dts | 6 + arch/arm/boot/dts/arm-realview-pbx.dtsi | 6 + arch/arm/boot/dts/armada-370-netgear-rn104.dts | 14 + arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 8 + arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 160 ++ .../arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 846 ++++++++ arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 566 ++++++ .../boot/dts/aspeed-bmc-microsoft-olympus.dts | 207 ++ arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 22 + arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 14 + arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 966 +++++++++ arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 224 +++ .../arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 14 + arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 123 +- arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 5 + arch/arm/boot/dts/aspeed-g4.dtsi | 8 +- arch/arm/boot/dts/aspeed-g5.dtsi | 11 +- arch/arm/boot/dts/at91-wb50n.dtsi | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 8 - arch/arm/boot/dts/at91sam9g45.dtsi | 25 +- arch/arm/boot/dts/at91sam9rl.dtsi | 25 +- arch/arm/boot/dts/at91sam9x5.dtsi | 23 +- arch/arm/boot/dts/bcm-cygnus-clock.dtsi | 12 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 6 +- arch/arm/boot/dts/bcm-nsp.dtsi | 9 +- arch/arm/boot/dts/bcm11351.dtsi | 12 +- arch/arm/boot/dts/bcm21664-garnet.dts | 2 +- arch/arm/boot/dts/bcm21664.dtsi | 10 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 2 +- arch/arm/boot/dts/bcm23550.dtsi | 8 +- arch/arm/boot/dts/bcm28155-ap.dts | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 2 + arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 4 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 4 +- .../boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 2 - arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 4 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +- .../boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 +- .../boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 4 +- arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 4 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 4 +- .../boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 4 +- .../arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 4 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 4 +- arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 4 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 10 +- arch/arm/boot/dts/bcm53573.dtsi | 2 +- arch/arm/boot/dts/bcm63138.dtsi | 9 +- arch/arm/boot/dts/bcm7445-bcm97445svmb.dts | 2 +- arch/arm/boot/dts/bcm7445.dtsi | 8 +- arch/arm/boot/dts/bcm911360_entphn.dts | 2 - arch/arm/boot/dts/bcm947189acdbmr.dts | 4 +- arch/arm/boot/dts/bcm953012er.dts | 4 +- arch/arm/boot/dts/bcm953012k.dts | 2 +- arch/arm/boot/dts/bcm958522er.dts | 2 +- arch/arm/boot/dts/bcm958525er.dts | 2 +- arch/arm/boot/dts/bcm958525xmc.dts | 2 +- arch/arm/boot/dts/bcm958622hr.dts | 2 +- arch/arm/boot/dts/bcm958623hr.dts | 2 +- arch/arm/boot/dts/bcm958625hr.dts | 2 +- arch/arm/boot/dts/bcm958625k.dts | 2 +- arch/arm/boot/dts/bcm963138dvt.dts | 2 +- arch/arm/boot/dts/bcm988312hr.dts | 2 +- arch/arm/boot/dts/da850-evm.dts | 13 + arch/arm/boot/dts/da850-lcdk.dts | 36 + arch/arm/boot/dts/da850-lego-ev3.dts | 30 + arch/arm/boot/dts/da850.dtsi | 50 + arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 5 + arch/arm/boot/dts/exynos3250-monk.dts | 5 + arch/arm/boot/dts/exynos3250-rinato.dts | 5 + arch/arm/boot/dts/exynos3250.dtsi | 33 + arch/arm/boot/dts/exynos4.dtsi | 16 +- arch/arm/boot/dts/exynos4210-origen.dts | 5 + arch/arm/boot/dts/exynos4210-trats.dts | 4 + arch/arm/boot/dts/exynos4210-universal_c210.dts | 5 + arch/arm/boot/dts/exynos4210.dtsi | 51 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 32 + arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 5 + arch/arm/boot/dts/exynos4412-midas.dtsi | 5 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 5 + arch/arm/boot/dts/exynos4412-prime.dtsi | 7 + arch/arm/boot/dts/exynos4412.dtsi | 49 + arch/arm/boot/dts/exynos5410-odroidxu.dts | 5 + arch/arm/boot/dts/exynos5410.dtsi | 6 + arch/arm/boot/dts/exynos5420-arndale-octa.dts | 102 +- arch/arm/boot/dts/exynos5420.dtsi | 234 ++- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 108 +- .../boot/dts/exynos5422-odroidxu3-common.dtsi | 6 + arch/arm/boot/dts/exynos54xx.dtsi | 9 + arch/arm/boot/dts/gemini-dlink-dir-685.dts | 2 +- arch/arm/boot/dts/hip04.dtsi | 18 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 248 +++ arch/arm/boot/dts/imx53-m53menlo.dts | 266 ++- arch/arm/boot/dts/imx53-smd.dts | 73 + arch/arm/boot/dts/imx53.dtsi | 12 + arch/arm/boot/dts/imx6dl-kontron-samx6i.dtsi | 12 + arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi | 36 + arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 815 ++++++++ arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 16 + arch/arm/boot/dts/imx6qdl.dtsi | 11 +- arch/arm/boot/dts/imx6sl-evk.dts | 12 + arch/arm/boot/dts/imx6sl.dtsi | 12 +- arch/arm/boot/dts/imx6sll-evk.dts | 12 + arch/arm/boot/dts/imx6sll.dtsi | 2 + arch/arm/boot/dts/imx6sx-sdb-reva.dts | 16 + arch/arm/boot/dts/imx6sx-sdb.dts | 16 + arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts | 39 +- arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts | 47 +- arch/arm/boot/dts/imx6sx-udoo-neo-full.dts | 47 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 89 +- arch/arm/boot/dts/imx6sx.dtsi | 7 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 4 + arch/arm/boot/dts/imx6ul-geam.dts | 2 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 14 + arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 11 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 6 + arch/arm/boot/dts/imx6ull.dtsi | 7 + arch/arm/boot/dts/imx7d-meerkat96.dts | 375 ++++ arch/arm/boot/dts/imx7d-sdb.dts | 16 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 16 +- arch/arm/boot/dts/imx7d.dtsi | 16 +- arch/arm/boot/dts/imx7s.dtsi | 11 +- arch/arm/boot/dts/imx7ulp-evk.dts | 55 + arch/arm/boot/dts/imx7ulp.dtsi | 38 + arch/arm/boot/dts/integrator.dtsi | 3 + arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 +- .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 32 + arch/arm/boot/dts/ls1021a-tsn.dts | 289 +++ arch/arm/boot/dts/meson.dtsi | 44 +- arch/arm/boot/dts/meson6-atv1200.dts | 44 +- arch/arm/boot/dts/meson6.dtsi | 44 +- arch/arm/boot/dts/meson8-minix-neo-x8.dts | 39 +- arch/arm/boot/dts/meson8.dtsi | 64 +- arch/arm/boot/dts/meson8b-ec100.dts | 9 +- arch/arm/boot/dts/meson8b-mxq.dts | 182 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 51 +- arch/arm/boot/dts/meson8b.dtsi | 64 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 17 +- arch/arm/boot/dts/meson8m2.dtsi | 10 + arch/arm/boot/dts/omap4-l4.dtsi | 9 - arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 6 +- .../arm/boot/dts/pxa300-raumfeld-controller.dts | 21 +- .../boot/dts/pxa300-raumfeld-speaker-one.dts | 3 + arch/arm/boot/dts/pxa3xx.dtsi | 8 + arch/arm/boot/dts/qcom-apq8064.dtsi | 4 +- .../arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 6 + .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 156 ++ arch/arm/boot/dts/qcom-msm8974.dtsi | 138 +- arch/arm/boot/dts/r7s72100-genmai.dts | 2 +- arch/arm/boot/dts/r7s72100-rskrza1.dts | 38 + arch/arm/boot/dts/r7s72100.dtsi | 19 + arch/arm/boot/dts/r7s9210-rza2mevb.dts | 161 +- arch/arm/boot/dts/r7s9210.dtsi | 286 +++ arch/arm/boot/dts/r8a73a4-ape6evm.dts | 2 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 2 +- arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 2 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 2 +- arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 2 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 4 +- arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 9 +- arch/arm/boot/dts/r8a7790-stout.dts | 9 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 9 +- arch/arm/boot/dts/r8a7791-porter.dts | 9 +- arch/arm/boot/dts/r8a7792-blanche.dts | 9 +- arch/arm/boot/dts/r8a7792-wheat.dts | 2 +- arch/arm/boot/dts/r8a7792.dtsi | 34 + arch/arm/boot/dts/r8a7793-gose.dts | 9 +- arch/arm/boot/dts/r8a7794-alt.dts | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 2 +- arch/arm/boot/dts/rk322x.dtsi | 85 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 29 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 207 ++ arch/arm/boot/dts/rk3288-veyron-jerry.dts | 207 ++ arch/arm/boot/dts/rk3288-veyron-mickey.dts | 234 ++- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 256 ++- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 219 +++ arch/arm/boot/dts/rk3288-veyron.dtsi | 76 +- arch/arm/boot/dts/rk3288.dtsi | 30 +- arch/arm/boot/dts/sama5d3.dtsi | 27 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 21 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 19 + arch/arm/boot/dts/stm32746g-eval.dts | 66 + arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 246 +++ arch/arm/boot/dts/stm32mp157a-avenger96.dts | 321 +++ arch/arm/boot/dts/stm32mp157a-dk1.dts | 70 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 18 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 125 +- arch/arm/boot/dts/stm32mp157c.dtsi | 180 ++ arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 + arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 + arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 + arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 + arch/arm/boot/dts/sun5i-gr8-evb.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 25 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 3 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 8 + arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 4 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 29 + .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 3 +- .../boot/dts/sun8i-h2-plus-orangepi-zero.dts | 3 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 4 + arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 3 +- .../boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 7 +- arch/arm/boot/dts/sun8i-r40.dtsi | 3 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 13 +- .../boot/dts/sun8i-v40-bananapi-m2-berry.dts | 123 ++ .../boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi | 3 +- arch/arm/boot/dts/uniphier-ld4-ref.dts | 4 + arch/arm/boot/dts/uniphier-ld4.dtsi | 4 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 4 + arch/arm/boot/dts/uniphier-pro4-ref.dts | 4 + arch/arm/boot/dts/uniphier-pro4.dtsi | 2 + arch/arm/boot/dts/uniphier-pro5.dtsi | 4 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 4 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 4 + arch/arm/boot/dts/uniphier-sld8.dtsi | 4 +- arch/arm/boot/dts/versatile-ab.dts | 3 + arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 5 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 3 + arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 13 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 52 +- arch/arm/configs/davinci_all_defconfig | 1 + arch/arm64/boot/dts/allwinner/axp803.dtsi | 6 + .../dts/allwinner/sun50i-a64-amarula-relic.dts | 25 +- .../dts/allwinner/sun50i-a64-bananapi-m64.dts | 7 +- .../dts/allwinner/sun50i-a64-nanopi-a64.dts | 6 - .../sun50i-a64-oceanic-5205-5inmfd.dts | 23 + .../dts/allwinner/sun50i-a64-orangepi-win.dts | 23 + .../boot/dts/allwinner/sun50i-a64-pine64.dts | 2 - .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 44 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 22 + .../sun50i-h5-emlid-neutis-n5-devboard.dts | 3 +- .../allwinner/sun50i-h5-nanopi-neo-plus2.dts | 3 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 12 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 28 + .../boot/dts/altera/socfpga_stratix10.dtsi | 10 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 35 +- .../boot/dts/amlogic/meson-g12a-sei510.dts | 401 +++- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 122 +- .../boot/dts/amlogic/meson-g12a-x96-max.dts | 257 +++ arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 1825 +++++++++++++++++- .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 386 ++++ arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 82 + .../boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 4 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 15 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 10 +- .../boot/dts/amlogic/meson-gxbb-odroidc2.dts | 15 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts | 9 +- .../arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 106 +- .../boot/dts/amlogic/meson-gxbb-wetek.dtsi | 37 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 35 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 13 +- .../amlogic/meson-gxl-s905x-libretech-cc.dts | 14 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 35 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 38 +- .../boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 12 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 13 +- .../boot/dts/amlogic/meson-gxm-rbox-pro.dts | 14 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 6 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 4 +- arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 4 +- .../dts/broadcom/stingray/stingray-usb.dtsi | 72 + .../boot/dts/broadcom/stingray/stingray.dtsi | 108 ++ .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 5 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 51 + arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 5 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 11 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../boot/dts/freescale/fsl-ls1028a-qds.dts | 20 + .../boot/dts/freescale/fsl-ls1028a-rdb.dts | 20 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 136 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 190 ++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 151 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 4 + .../dts/freescale/imx8mq-librem5-devkit.dts | 809 ++++++++ arch/arm64/boot/dts/freescale/imx8mq.dtsi | 62 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 134 +- .../boot/dts/hisilicon/hi3660-coresight.dtsi | 456 +++++ arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 2 + .../boot/dts/hisilicon/hi6220-coresight.dtsi | 6 +- .../dts/marvell/armada-3720-espressobin.dts | 18 +- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 28 + .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 1 + arch/arm64/boot/dts/marvell/armada-8040-db.dts | 7 +- .../boot/dts/marvell/armada-8040-mcbin.dtsi | 2 + .../boot/dts/marvell/armada-ap806-dual.dtsi | 2 + .../boot/dts/marvell/armada-ap806-quad.dtsi | 5 + arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 118 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 2 + arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 140 ++ arch/arm64/boot/dts/mediatek/mt8183.dtsi | 447 +++++ .../boot/dts/nvidia/tegra186-p2771-0000.dts | 75 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 53 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 176 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 4 +- .../boot/dts/nvidia/tegra194-p2972-0000.dts | 55 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 509 +++++ arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 16 +- .../boot/dts/nvidia/tegra210-p2371-2180.dts | 13 + .../boot/dts/nvidia/tegra210-p3450-0000.dts | 52 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 22 +- arch/arm64/boot/dts/qcom/Makefile | 4 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 17 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 59 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 185 ++ arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 20 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 43 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 636 +++++- arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts | 238 +++ arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts | 238 +++ arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts | 174 ++ arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 1326 +++++++++++++ arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 557 ++++++ arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 283 ++- arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/hihope-common.dtsi | 325 ++++ arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 63 + .../dts/renesas/r8a774a1-hihope-rzg2m-ex.dts | 15 + .../boot/dts/renesas/r8a774a1-hihope-rzg2m.dts | 26 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 527 ++++- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 246 ++- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 93 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 71 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 45 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 32 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 9 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 10 +- .../arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 49 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/Makefile | 4 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 6 + .../boot/dts/rockchip/rk3399-hugsun-x99.dts | 733 +++++++ .../dts/rockchip/rk3399-khadas-edge-captain.dts | 27 + .../boot/dts/rockchip/rk3399-khadas-edge-v.dts | 27 + .../boot/dts/rockchip/rk3399-khadas-edge.dts | 13 + .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 804 ++++++++ .../boot/dts/rockchip/rk3399-rock-pi-4.dts | 101 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 49 + .../boot/dts/rockchip/rk3399-rockpro64.dts | 18 + .../boot/dts/rockchip/rk3399-sapphire.dtsi | 5 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 23 +- arch/arm64/boot/dts/rockchip/rk3399pro.dtsi | 22 + .../boot/dts/socionext/uniphier-ld11-global.dts | 4 + .../arm64/boot/dts/socionext/uniphier-ld11.dtsi | 15 +- .../arm64/boot/dts/socionext/uniphier-ld20.dtsi | 15 +- .../boot/dts/socionext/uniphier-pxs3-ref.dts | 4 + .../arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 15 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 2 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 8 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 35 + arch/arm64/boot/dts/ti/Makefile | 2 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 201 ++ arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 28 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 51 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 50 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 243 +++ arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 90 + arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 29 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 177 ++ arch/arm64/configs/defconfig | 1 + drivers/soc/ti/Kconfig | 5 + include/dt-bindings/gpio/tegra186-gpio.h | 41 - 445 files changed, 26661 insertions(+), 2403 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/amlogic.txt create mode 100644 Documentation/devicetree/bindings/arm/amlogic.yaml create mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.txt delete mode 100644 Documentation/devicetree/bindings/arm/atmel-at91.txt create mode 100644 Documentation/devicetree/bindings/arm/atmel-at91.yaml delete mode 100644 Documentation/devicetree/bindings/arm/emtrion.txt delete mode 100644 Documentation/devicetree/bindings/arm/mediatek.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek.yaml delete mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.txt create mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.yaml create mode 100644 Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml delete mode 100644 Documentation/devicetree/bindings/bus/sunxi-rsb.txt create mode 100644 Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-sun4i.txt create mode 100644 arch/arm/boot/dts/am335x-regor-rdk.dts create mode 100644 arch/arm/boot/dts/am335x-regor.dtsi create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-swift.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts create mode 100644 arch/arm/boot/dts/ibm-power9-dual.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-kontron-samx6i.dtsi create mode 100644 arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi create mode 100644 arch/arm/boot/dts/imx7d-meerkat96.dts create mode 100644 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit-28.dts create mode 100644 arch/arm/boot/dts/ls1021a-tsn.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-avenger96.dts create mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts create mode 100644 arch/arm64/boot/dts/hisilicon/hi3660-coresight.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-evb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-db845c.dts create mode 100644 arch/arm64/boot/dts/renesas/hihope-common.dtsi create mode 100644 arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-captain.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-v.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e.dtsi _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [GIT PULL 3/4] ARM: Device-tree updates 2019-07-19 23:54 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson @ 2019-07-20 0:30 ` pr-tracker-bot 0 siblings, 0 replies; 12+ messages in thread From: pr-tracker-bot @ 2019-07-20 0:30 UTC (permalink / raw) To: Olof Johansson Cc: linux-kernel, soc, arm, Olof Johansson, torvalds, linux-arm-kernel The pull request you sent on Fri, 19 Jul 2019 16:54:33 -0700: > git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-dt has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/af6af87d7e4ff67324425daa699b9cda32e3161d Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL 0/4] ARM: SoC changes for v4.21 @ 2018-12-31 21:46 Olof Johansson 2018-12-31 21:46 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson 0 siblings, 1 reply; 12+ messages in thread From: Olof Johansson @ 2018-12-31 21:46 UTC (permalink / raw) To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel Hi Linus, Here's the batch of changes for arm-soc for this merge window. It's arriving later than I had planned for, the holidays messed up schedules and time availability a lot at my end this year. As for the material itself, it's pretty straight forward. The only branch with conflicts is the SoC one, I mention in that email how to resolve them. Most of the new material is in the DT branch (as always), and that pull request also contains the overview of new platforms, etc. In addition to this we have a branch with some late-merged material that I'm letting sit for a few days and might send in towards the end of the merge window if things have been going smoothly. Thanks, -Olof _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL 3/4] ARM: Device-tree updates 2018-12-31 21:46 [GIT PULL 0/4] ARM: SoC changes for v4.21 Olof Johansson @ 2018-12-31 21:46 ` Olof Johansson 2019-01-01 1:45 ` pr-tracker-bot 0 siblings, 1 reply; 12+ messages in thread From: Olof Johansson @ 2018-12-31 21:46 UTC (permalink / raw) To: torvalds; +Cc: Olof Johansson, arm, linux-kernel, linux-arm-kernel As usual, this is where the bulk of our changes end up landing each merge window. The individual updates are too many to enumerate, many many platforms have seen additions of device descriptions such that they are functionally more complete (in fact, this is often the bulk of updates we see). Instead I've mostly focused on highlighting the new platforms below as they are introduced. Sometimes the introduction is of mostly a fragment, that later gets filled in on later releases, and in some cases it's near-complete platform support. The latter is more common for derivative platforms that already has similar support in-tree. Two SoCs are slight outliers from the usual range of additions. Allwinner support for F1C100s, a quite old SoC (ARMv5-based) shipping in the Lychee Pi Nano platform. At the other end is NXP Layerscape LX2160A, a 16-core 2.2GHz Cortex-A72 SoC with a large amount of I/O aimed at infrastructure/networking. TI updates stick out in the diff stats too, in particular because they have moved the description of their L4 on-chip interconnect to devicetree, which opens up for removal of even more of their platform-specific 'hwmod' description tables over the next few releases. SoCs: - Qualcomm QCS404 (4x Cortex-A53) - Allwinner T3 (rebranded R40) and f1c100s (armv5) - NXP i.MX7ULP (1x Cortex-A7 + 1x Cortex-M4) - NXP LS1028A (2x Cortex-A72), LX2160A (16x Cortex-A72) New platforms: - Rockchip: Gru Scarlet (RK3188 Tablet) - Amlogic: Phicomm N1 (S905D), Libretech S805-AC - Broadcom: Linksys EA6500 v2 Wi-Fi router (BCM4708) - Qualcomm: QCS404 base platform and EVB - Qualcomm: Remove of Arrow SD600 - PXA: First PXA3xx DT board: Raumfeld - Aspeed: Facebook Backpack-CMM BMC - Renesas iWave G20D-Q7 (RZ/G1N) - Allwinner t3-cqa3t-bv3 (T3/R40) and Lichee Pi Nano (F1C100s) - Allwinner Emlid Neutis N5, Mapleboard MP130 - Marvell Macchiatobin Single Shot (Armada 8040, no 10GbE) - i.MX: mtrion emCON-MX6, imx6ul-pico-pi, imx7d-sdb-reva - VF610: Liebherr's BK4 device, ZII SCU4 AIB board - i.MX7D PICO Hobbit baseboard - i.MX7ULP EVK board - NXP LX2160AQDS and LX2160ARDB boards Other: - Coresight binding updates across the board - CPU cooling maps updates across the board ---------------------------------------------------------------- The following changes since commit e97aa8e759e6b01d37ba8bafff59aa63bed24f8d: Merge tag 'armsoc-drivers' into HEAD are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-dt for you to fetch changes up to 3f47de2c6b6068cf7d5221f8f307969e7e4f1fc5: Merge tag 'samsung-dt-4.21-2' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt ---------------------------------------------------------------- A.s. Dong (4): dt-bindings: fsl: add compatible for imx7ulp evk dt-bindings: fsl: add imx7ulp pm related components bindings ARM: dts: imx: add common imx7ulp dtsi support ARM: dts: imx: add imx7ulp evk support Adam Ford (1): ARM: dts: am3517-evm: Enable earlycon stdout path Aisheng Dong (7): ARM: dts: imx6sx-sdb: add flexcan support ARM: dts: imx6sx-sabreauto: add flexcan support ARM: dts: imx6qdl-sabreauto: add flexcan support ARM: dts: imx6sx: Add flexcan stop mode wakeup support ARM: dts: imx6qdl: Add flexcan stop mode wakeup support ARM: dts: imx6ul: Add flexcan stop mode wakeup support ARM: dts: imx7s: Add flexcan stop mode wakeup support Aleksandr Aleksandrov (2): dt-bindings: vendor-prefix: new vendor - Emlid arm64: dts: allwinner: new board - Emlid Neutis N5 Alex Gonzalez (4): ARM: dts: imx6ul: ccimx6ulsom: Add support for wireless SOM variant ARM: dts: imx6ul: ccimx6ulsom: Fix indentation on iomuxc nodes ARM: dts: ccimx6ulsbcpro: Enable AUO G101EVN010 lcdif panel ARM: dts: ccimx6ulsbcpro: Add support for Goodix touch controller Alexandre Belloni (7): ARM: dts: at91: sama5d4: switch to new clock bindings ARM: dts: at91: sama5d2: switch to new clock binding ARM: dts: at91: at91sam9260: switch to new clock bindings ARM: dts: at91: at91sam9261: switch to new clock bindings ARM: dts: at91: at91sam9263: switch to new clock bindings ARM: dts: at91: at91sam9x5: switch to new clock bindings ARM: dts: at91: at91sam9rl: switch to new clock bindings Amit Kucheria (8): MAINTAINERS: Add entry for Qualcomm TSENS thermal drivers ARM: dts: msm8974: thermal: split address space into two ARM: dts: msm8974: thermal: Add "qcom,sensors" property arm64: dts: msm8916: thermal: split address space into two arm64: dts: msm8916: thermal: Add "qcom,sensors" property arm64: dts: msm8916: Add gpu thermal zone arm64: dts: msm8916: Add camera thermal zone arm64: dts: sdm845: enable tsens thermal zones Anand Moon (5): ARM: dts: exynos: Add UHS-I bus speed support to Odroid XU3/XU4/HC1 ARM: dts: exynos: Fix LDO13 min values on Odroid XU3/XU4/HC1 ARM: dts: exynos: Update maximum frequency for SD card to 200MHz on Odroid XU3/XU4/HC1 ARM: dts: exynos: Update maximum frequency for eMMC to 200MHz on Odroid XU3/XU4 ARM: dts: exynos: Add pin configuration for SD write protect on Odroid XU3/XU4/HC1 Andrey Smirnov (1): ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1 Andrzej Hajda (1): ARM: dts: exynos: remove display-port node from Arndale Andy Gross (6): Merge tag 'qcom-fixes-for-4.20-rc1' into arm64-for-4.21 ARM: dts: qcom: Remove Arrow SD600 eval board Merge tag 'qcom-fixes-for-4.20-rc1' into arm64-for-4.21-3 Merge branch 'arm64-for-4.21' into arm64-for-4.21-3 Merge branch 'qcs404-topic-revised' into arm64-for-4.21-3 arm64: dts: qcom: msm8998: Fixup clock to use xo_board Anson Huang (11): ARM: dts: imx6: add mmdc ipg clock ARM: dts: imx6sll: remove unused property in gpc node ARM: dts: imx6sl: vddpu is NOT an always-on regulator ARM: dts: imx6sx: specify proper clock for nodes with dummy clock ARM: dts: imx7d-sdb: add rev-a board support ARM: dts: imx6sll-evk: add debug LED support ARM: dts: imx6sll-evk: use WDOG_B pin reset ARM: dts: imx6qdl-sabresd: add egalax touch screen support on i2c2 bus ARM: dts: imx6qdl-sabresd: add light sensor support ARM: dts: imx6qdl-sabresd: add magnetometer sensor support ARM: dts: imx6qdl-sabresd: add accelerometer sensor support Arnd Bergmann (8): Merge tag 'zynqmp-dt-for-v5.0' of https://github.com/Xilinx/linux-xlnx into next/dt Merge tag 'zynq-dt-for-v5.0' of https://github.com/Xilinx/linux-xlnx into next/dt Merge tag 'omap-for-v4.21/dt-ti-sysc-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt Merge tag 'am654-for-v4.21' of git://git.kernel.org/.../kristo/linux into next/dt Merge tag 'imx-qspi-dt-clean' of git://git.kernel.org/.../shawnguo/linux into next/dt Merge tag 'sunxi-dt-for-4.21-2' of git://git.kernel.org/.../sunxi/linux into next/dt Merge tag 'sunxi-dt64-for-4.21-2' of git://git.kernel.org/.../sunxi/linux into next/dt Merge tag 'samsung-dt-4.21-2' of git://git.kernel.org/.../krzk/linux into next/dt Bao Xiaowei (1): arm64: dts: fsl: Add the status property disable PCIe Baruch Siach (4): arm64: dts: clearfog-gt-8k: fix USB regulator gpio polarity arm64: dts: clearfog-gt-8k: 1G eth PHY reset signal arm64: dts: clearfog-gt-8k: enable mini-PCIe CON2 USB arm64: dts: clearfog-gt-8k: describe mini-PCIe CON2 USB Benjamin Herrenschmidt (2): ARM: dts: aspeed: Romulus system can use coprocessor for FSI ARM: dts: aspeed: Palmetto system can use coprocessor for FSI Bhaskar Upadhaya (1): arm64: dts: Add support for NXP LS1028A SoC Biju Das (43): arm64: dts: renesas: r8a774a1: Add VIN and CSI-2 nodes arm64: dts: renesas: r8a7796: Add CMT device nodes ARM: dts: r8a77470: Add watchdog support to SoC dtsi ARM: dts: iwg23s-sbc: Enable watchdog support ARM: dts: r8a77470: Add USB-DMAC device nodes ARM: dts: r8a77470: Add CMT SoC specific support ARM: dts: iwg23s-sbc: Enable cmt0 ARM: dts: iwg23s-sbc: Add pinctl support for EtherAVB ARM: dts: r8a7744-iwg20m: Add iWave RZ/G1N Qseven SOM ARM: dts: r8a7744: Initial SoC device tree ARM: dts: r8a7744-iwg20d-q7: Add support for iWave G20D-Q7 board based on RZ/G1N ARM: dts: r8a7744: Add SYS-DMAC support ARM: dts: r8a7744: Add GPIO support ARM: dts: r8a7744: Add Ethernet AVB support ARM: dts: r8a7744: Add SMP support ARM: dts: r8a7744: Add [H]SCIF{A|B} support ARM: dts: r8a7744: Add I2C and IIC support ARM: dts: r8a7744: Add SDHI nodes ARM: dts: r8a7744: Add MMC node ARM: dts: r8a7744-iwg20m: Add eMMC support ARM: dts: r8a7744-iwg20m: Enable SDHI0 controller ARM: dts: r8a7744: USB 2.0 host support ARM: dts: r8a7744: Add USB-DMAC and HSUSB device nodes ARM: dts: r8a7744: Add RWDT node ARM: dts: r8a7744: Add audio support ARM: dts: r8a7744: Add CAN support ARM: dts: r8a7744: Add IRQC support ARM: dts: r8a7744: Add thermal device to DT ARM: dts: r8a7744: Add CMT SoC specific support ARM: dts: r8a7744: add VIN dt support ARM: dts: r8a7744: Add VSP support ARM: dts: r8a7744: Add IPMMU DT nodes ARM: dts: r8a7744: Add PWM SoC support ARM: dts: r8a7744: Add TPU support ARM: dts: r8a7744-iwg20d-q7-dbcm-ca: Add device tree for camera DB ARM: dts: r8a7744: Add QSPI support ARM: dts: r8a7744: Add MSIOF[012] support ARM: dts: r8a7744: Add xhci support ARM: dts: r8a7744: Add PCIe Controller device node ARM: dts: iwg20d-q7-common: Move cmt/rwdt node out of RZ/G1M SOM ARM: dts: r8a7744-iwg20m: Add SPI NOR support dt-bindings: arm: renesas: Document iWave RZ/G1N SOM dt-bindings: arm: renesas: Document iW-RainboW-G20D-Qseven-RZG1N board Bjorn Andersson (8): arm64: dts: qcom: qcs404: Add reserved-memory regions arm64: dts: qcom: qcs404: Add RPM GLINK related nodes arm64: dts: qcom: qcs404: Add PMS405 RPM regulators arm64: dts: qcom: qcs404: Add TLMM pinctrl node arm64: dts: qcom: qcs404: Add sdcc1 node arm64: dts: qcom: qcs404: Add scm firmware node arm64: dts: qcom: qcs404: Add remoteproc nodes arm64: dts: qcom: msm8998: Fix compatible of scm node Brian Masney (1): ARM: dts: qcom: msm8974-hammerhead: correct gpios property on magnetometer Carlo Caione (4): arm64: dts: meson-axg: Enable watchdog on Meson AXG SoCs arm64: dts: meson-axg: s400: Enable PHY interrupt arm64: dts: meson-axg: Enable GPIO interrupt controller arm64: dts: meson: Fix IRQ trigger type for macirq Chen-Yu Tsai (13): arm64: dts: allwinner: h6: orangepi: Add board-wide 5V regulator arm64: dts: allwinner: h6: orangepi: Enable USB 2.0 host and OTG ports arm64: dts: allwinner: h6: orangepi: Add device nodes for LEDs arm64: dts: allwinner: a64: bananapi-m64: Enable audio codec ARM: dts: sun8i: a33: Drop audio codec oversampling rate to 128 fs ARM: dts: sunxi: h3/h5: Add clock accuracy for external oscillators ARM: dts: sun8i: r40: Add clock accuracy for external oscillators ARM: dts: sun8i: a23/a33: Fix up RTC device node ARM: dts: sunxi: h3/h5: Fix up RTC device node and clock references ARM: dts: sun8i: r40: Add RTC device node arm64: dts: allwinner: a64: Fix up RTC device node and clock references arm64: dts: allwinner: a64: bananapi-m64: Add Bluetooth device node ARM: dts: sunxi: Enable Broadcom-based Bluetooth for multiple boards Chris Paterson (1): arm64: dts: renesas: r8a774a1: Add CAN nodes Christian Hewitt (1): arm64: dts: meson-gxl-s905x-khadas-vim enable Bluetooth Daniel Mack (8): ARM: dts: pxa3xx: add gcu node ARM: dts: pxa2xx: drop #address-cells and #size-cells from /cpus ARM: dts: pxa3xx: drop #address-cells and #size-cells from pinctrl node ARM: dts: pxa2xx: fix hwuart memory range ARM: dts: pxa3xx: order timer and gcu nodes under /pxabus ARM: dts: pxa3xx: clean up pxa3xx clock controller node name ARM: dts: pxa: clean up USB controller nodes ARM: dts: pxa3xx: Add Raumfeld DTS files Dave Gerlach (5): ARM: dts: am437x-gp-evm: Add state for ddr3 vtt toggle pin ARM: dts: am437x-gp-evm: Add pinctrl for unused_pins ARM: dts: am437x-gp-evm: Add pinctrl for debugss pins ARM: dts: am437x-gp-evm: Add uart0 pinctrl default and sleep states ARM: dts: am437x-gp-evm: Add pinmux for gpio0 wake Derek Basehore (1): arm64: dts: rockchip: Add 32k clk on rk3399-gru Ding Tao (2): arm64: dts: marvell: armada37xx: Add emmc/sdio pinctrl definition arm64: dts: marvell: armada-37xx: Enable emmc on espressobin Dinh Nguyen (2): arm: dts: socfpga: remove dma-mask property arm64: dts: stratix10: use "altr,stratix10-rst-mgr" binding Dmitry Osipenko (5): ARM: dts: tegra20: Add interrupt entry to External Memory Controller ARM: dts: tegra20: Add clock entry to External Memory Controller dt: bindings: tegra20-emc: Document interrupt property dt: bindings: tegra20-emc: Document clock property dt: bindings: Move tegra20-emc binding to memory-controllers directory Dong Aisheng (1): ARM: dts: imx6ul: add flexcan support Douglas Anderson (1): ARM: dts: qcom: Add SoC-specific string for sdhci-msm-v4 nodes Emil Renner Berthing (1): arm64: dts: rockchip: add rk3399 SPI DMAs Enric Balletbo i Serra (1): arm64: dts: rockchip: Use default brightness table for rk3399-gru Ezequiel Garcia (2): arm64: dts: rockchip: add VPU device node for RK3399 ARM: dts: rockchip: add VPU device node for RK3288 Fabio Estevam (42): ARM: dts: vf610: Add ZII SCU4 AIB board ARM: dts: imx51: Fix memory node duplication ARM: dts: imx53: Fix memory node duplication ARM: dts: imx6sx: Complete the PXP support ARM: dts: imx31: Fix memory node duplication ARM: dts: imx35: Fix memory node duplication ARM: dts: imx7: Fix memory node duplication ARM: dts: imx6ul-ccimx6ulsom: Add memory node to board dts ARM: dts: imx6ul: Fix memory node duplication ARM: dts: imx6sx: Fix memory node duplication ARM: dts: imx6sl: Fix memory node duplication ARM: dts: imx50: Fix memory node duplication ARM: dts: imx6qdl-wandboard: Switch to SPDX identifier ARM: dts: imx6: Switch NXP board dts to SPDX identifier ARM: dts: imx23: Fix memory node duplication ARM: dts: imx28: Fix memory node duplication ARM: dts: imx1: Fix memory node duplication ARM: dts: imx27: Fix memory node duplication ARM: dts: imx25: Fix memory node duplication ARM: dts: imx50: Switch to SPDX identifier ARM: dts: imx53: Switch to SPDX identifier ARM: dts: imx6ul: Correct mask for GIC PPI interrupts ARM: dts: imx7: Correct mask for GIC PPI interrupts ARM: dts: vf: Fix memory node duplication ARM: dts: imx6ul-pico-hobbit: Switch to SPDX identifier ARM: dts: imx6ul-pico-hobbit: Move SoM related part to imx6ul-pico.dtsi ARM: dts: imx6ul-pico-hobbit: Make the child led nodes standard ARM: dts: imx6ul-pico-hobbit: Extend peripherals support ARM: dts: imx6ul-pico: Add the imx6ul-pico-pi variant ARM: dts: vf610-zii-scu4-aib: Add HI8435 support ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication ARM: dts: imx6dl-mamoj: Add a memory node ARM: dts: imx6qdl-sabresd: Move regulators outside of "simple-bus" ARM: dts: imx6qdl-sabresd: Use GPIO_ACTIVE_HIGH for regulators ARM: dts: imx7d-pico: Do not harcode the memory size ARM: dts: imx7d-pico: Switch to SPDX identifier ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO ARM: dts: imx7d-pico: Extend peripherals support ARM: dts: imx7d-pico-pi: Extend peripherals support ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant Fabrizio Castro (8): arm64: dts: renesas: r8a774a1: Replace power magic numbers arm64: dts: renesas: r8a774a1: Replace clock magic numbers ARM: dts: r8a77470: Add I2C[0123] support ARM: dts: r8a77470: Add SDHI0 support ARM: dts: r8a77470: Add SDHI1 support ARM: dts: iwg23s-sbc: Add uSD and eMMC support ARM: dts: r8a77470: Add QSPI support ARM: dts: iwg23s-sbc: Add QSPI flash support Florian Fainelli (4): ARM: dts: BCM63xx: enable SATA PHY and AHCI controller ARM: dts: BCM63xx: Enable SATA AHCI and PHY for BCM963138DVT ARM: dts: NSP: Move aliases to bcm-nsp.dtsi Merge tag 'tags/bcm2835-dt-next-2018-11-27' into devicetree/next Frieder Schrempf (6): ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers ARM: dts: Remove unused properties from FSL QSPI driver nodes ARM: dts: imx6sx-sdb: Fix the reg properties for the FSL QSPI nodes ARM: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller arm64: dts: Remove unused properties from FSL QSPI driver nodes arm64: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller Gaku Inami (2): arm64: dts: renesas: Add CPU topology on R-Car Gen3 SoCs arm64: dts: renesas: Add CPU capacity-dmips-mhz Geert Uytterhoeven (3): arm64: dts: renesas: r8a77965: Remove non-existent IPMMU-IR arm64: dts: renesas: r8a7795-es1: Add missing power domains to IPMMU nodes ARM: dts: r8a7743: Remove legacy "renesas,rcar-thermal" compatibility Hao Zhang (2): Documentation: ARM: sunxi: Add Allwinner SoC T3. ARM: dts: sun8i: Add board dts file for t3-cqa3t-bv3. He Yangxuan (4): arm64: dts: meson: p230: disable advertisement EEE for GbE. arm64: dts: meson-gxl: add support for phicomm n1 dt-bindings: Add vendor prefix for PHICOMM Co., Ltd. dt-bindings: arm: amlogic: Add Phicomm N1 Heiko Stuebner (10): Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/dts32 ARM: dts: rockchip: add qos nodes found on rk3066 and rk3188 ARM: dts: rockchip: add rk3066/rk3188 power-domains arm64: dts: rockchip: add Gru Scarlet devicetrees ARM: dts: rockchip: add #sound-dai-cells to Cortex-A9 i2s ARM: dts: rockchip: convert rk3188 to opp-v2 ARM: dts: rockchip: add cpu-core resets for rk3188 ARM: dts: rockchip: add phandles to secondary cpu cores ARM: dts: rockchip: update cpu supplies on rk3188 ARM: dts: rockchip: add BQ Edison 2 QC devicetree Hou Zhiqiang (4): arm64: dts: layerscape: removed compatible string "snps,dw-pcie" dt-bindings: pci: layerscape-pci: add compatible strings "fsl,ls1043a-pcie" dt-bindings: pci: layerscape-pci: removed compatible string "snps,dw-pcie" ARM: dts: ls1021a: removed compatible string "snps,dw-pcie" Houlong Wei (1): arm64: dts: mt8173: Add GCE node Ian Ray (1): ARM: dts: imx6q-bx50v3: user-space watchdog GPIO configuration Icenowy Zheng (7): dt-binding: dwmac-sun8i: add H6 compatible string (w/ A64 fallback) arm64: allwinner: h6: add EMAC device nodes arm64: allwinner: h6: add support for the Ethernet on Pine H64 arm64: dts: allwinner: h6: add USB2-related device nodes arm64: dts: allwinner: h6: add USB Vbus regulator for Pine H64 arm64: dts: allwinner: h6: enable USB2 on Pine H64 arm64: dts: allwinner: h6: fix EMAC compatible string sequence Ioana Ciocoi Radulescu (2): arm64: dts: ls1088a: Move fsl-mc node arm64: dts: ls1088a: Add missing dma-ranges property Jacopo Mondi (1): arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering Jagan Teki (4): arm64: allwinner: h6: Add common orangepi nodes into dtsi arm64: allwinner: h6: Add OrangePi Lite2 initial support dt-bindings: gpu: mali-utgard: Add compatible for A64 Mali arm64: dts: allwinner: a64: Add device node for Mali-400 GPU Jan Tuerk (3): ARM: dts: imx: Add an cpu0 label for imx6dl devices dt-bindings: arm: Document emtrion emCON-MX6 bindings ARM: dts: Add support for emtrion emCON-MX6 series Jeffrey Hugo (4): arm64: dts: qcom: msm8998: correct xo clock name arm64: dts: qcom: msm8998: Add SDCC2 arm64: dts: qcom: msm8998-mtp: Add external SD arm64: dts: qcom: msm8998: Add SDC2 control pins Jernej Skrabec (2): arm64: dts: allwinner: h6: Add HDMI pipeline arm64: dts: allwinner: h6: Enable HDMI output on Pine H64 board Jerome Brunet (18): arm64: dts: meson-gx: add efuse pclk ARM: dts: meson: consistently disable pin bias arm64: dts: meson-axg: fix dtc warning about unit address arm64: dts: meson-axg: s400: add cts-rts to the bluetooth uart arm64: dts: meson-axg: add secure monitor arm64: dts: meson-axg: fix mailbox address arm64: dts: meson-axg: correct sram shared mem unit-address Documentation: bindings: Add missing Amlogic SCPI sensor bindings arm64: dts: meson-axg: enable SCPI arm64: dts: meson: s400: add bcm bluetooth device arm64: dts: meson: remove extra subnode in mmc clk_gate pinmux arm64: dts: meson: disable pad bias for mmc pinmuxes arm64: dts: meson: consistently disable pin bias dt-bindings: arm: amlogic: add libretech aml-s805x-ac bindings arm64: dts: meson-axg: remove alternate xtal dt-bindings: clk: meson: add ao controller clock inputs dt-bindings: clk: meson: add main controller clock input arm64: dts: meson: add clock controller clock inputs Joakim Zhang (1): ARM: dts: imx6qdl-sabreauto: Remove reg property from fixed regulator Joel Stanley (2): ARM: dts: aspeed-palmetto: Add LPC control node ARM: dts: aspeed: Enable VHUB on Romulus John Keeping (1): ARM: dts: rockchip: Fix rk3288-rock2 vcc_flash name Jon Hunter (2): dt-bindings: usb: xhci-tegra: Add power-domain details arm64: dts: tegra210: Add power-domains for xHCI Jonathan Marek (1): ARM: dts: imx5: add gpu nodes Jonathan McDowell (1): ARM: dts: sun8i-h3: Add dts for the Mapleboard MP130 Jorik Jonker (1): ARM: dts: sun8i-h3: add sy8106a to orange pi plus Keerthy (1): ARM: dts: am437x-gp-evm: Add sleep state for beeper pins Kevin Hilman (1): Merge tag 'meson-clk-headers-4.21-1' of git://github.com/BayLibre/clk-meson into v4.21/dt Krishna Reddy (1): arm64: dts: tegra186: Enable IOMMU for SDHCI Krzysztof Kozlowski (3): ARM: dts: exynos: Add compatible for s2mps11 clocks node on Exynos542x ARM: dts: exynos: Add compatible for s5m8767 clocks node on Itop Core ARM: dts: exynos: Clarify comment explaining purpose of Odroid XU3 DTSI Kuninori Morimoto (3): arm64: dts: renesas: r8a7795: remove unneeded sound #address/size-cells arm64: dts: renesas: r8a7795: add SSIU support for sound arm64: dts: renesas: r8a7796: add SSIU support for sound Laurent Pinchart (3): arm64: dts: renesas: r8a77965: Add LVDS support ARM: dts: r8a779[01]: Disable unconnected LVDS encoders arm64: dts: renesas: r8a77995: draak: Add backlight Lei YU (1): ARM: dts: aspeed: romulus: Enable iio-hwmon-battery Leonard Crestez (3): ARM: dts: imx6ull: Add dcp node ARM: dts: imx6qdl-sabreauto: Enable pcie ARM: dts: imx6ul: Remove extra space between node name and brace Linus Walleij (6): ARM: dts: Modernize the Vexpress PL111 integration ARM: dts: Fix up the D-Link DIR-685 MTD partition info ARM: dts: Enable Gemini flash access ARM: dts: Fix up SQ201 flash access ARM: dts: Add the FOTG210 USB host to Gemini boards ARM: dts: Bump Gemini platforms to use 100ms debounce Lubomir Rintel (11): dt-bindings: mrvl,mmp-timer: add clock ARM: dts: mmp2: fix the gpio interrupt cell number ARM: dts: mmp2: give gpio node a name ARM: dts: mmp2: add clock to the timer ARM: dts: mmp2: add MMC controllers ARM: dts: mmp2: fix TWSI2 ARM: dts: mmp2: add more TWSI controllers ARM: dts: mmp2: add OTG PHY ARM: dts: mmp2: add USB OTG host controller ARM: dts: mmp2: Add SSP controllers ARM: mmp2: DT: be compatible with mrvl,mmp2 Lucas Stach (2): ARM: dts: imx6: RDU2: fix eGalax touchscreen node ARM: dts: imx6: add thermal sensor and cooling cells Lukasz Luba (1): ARM: dts: exynos: Add opp-suspend to DMC and leftbus devfreq OPPs on Exynos4 Lukasz Majewski (1): ARM: dts: Add support for Liebherr's BK4 device (vf610 based) Magnus Damm (4): arm64: dts: renesas: r8a77965: Connect R-Car M3-N AVB to IPMMU arm64: dts: renesas: r8a77980: Connect R-Car V3H AVB to IPMMU arm64: dts: renesas: r8a77990: Connect R-Car E3 AVB to IPMMU ARM: dts: r8a7740, emev2, sh73a0: Include SoC name in DTSI Manish Narani (1): arm64: dts: zynqmp: Add DDRC node Manivannan Sadhasivam (12): arm64: dts: hisilicon: Add clock nodes for Hi3670 SoC arm64: dts: hisilicon: Source SoC clock for UART6 arm64: dts: hisilicon: Add Pinctrl support for HiKey970 board arm64: dts: hisilicon: hi3670: Add GPIO controller support arm64: dts: hisilicon: hi3670: Add UART nodes arm64: dts: hisilicon: hikey970: Enable on-board UARTs arm64: dts: hisilicon: hikey970: Add GPIO line names arm64: dts: hisilicon: hikey: Standardize LED labels and triggers arm64: dts: hisilicon: hikey960: Standardize LED labels and triggers arm64: dts: hisilicon: poplar: Standardize LED labels and triggers arm64: dts: rockchip: Add on-board LED support on rk3399-ficus arm64: dts: rockchip: Add on-board LED support on rk3399-rock960 Manu Gautam (1): arm64: dts: msm8996: Use dwc3-qcom glue driver for USB Marco Franchi (1): ARM: dts: imx6qdl: Fix memory node duplication Marek Szyprowski (3): ARM: dts: exynos: Add missing clocks to RTC node for Arndale board arm64: dts: exynos: Update DWC3 modules on Exynos5433 SoCs ARM: dts: exynos: Use Samsung SoC specific compatible for DWC2 module Marek Vasut (2): arm64: dts: renesas: Switch eMMC bus to 1V8 on Salvator-X and ULCB arm64: dts: renesas: r8a77990: ebisu: Add and enable CAN,FD device nodes Markus Kueffner (1): ARM: dts: imx6qdl-udoo: Add Pincfgs for UART4 Markus Reichl (1): ARM: dts: exynos: Add missing CPUs in cooling maps for Odroid X2 Martin Blumenstingl (14): dt-bindings: timer: meson6_timer: document all interrupts dt-bindings: timer: meson6_timer: document the clock inputs ARM: dts: meson6: atv1200: add the /chosen/stdout-path property ARM: dts: meson8: minix-neo-x8: add the /chosen/stdout-path property ARM: dts: meson8b: mxq: add the /chosen/stdout-path property ARM: dts: meson: add the TIMER B/C/D interrupts ARM: dts: meson: add the clock inputs for the Meson timer ARM: dts: meson: group the Cortex-A5 / Cortex-A9 peripherals ARM: dts: meson8: add the ARM TWD timer ARM: dts: meson8: add the Cortex-A9 global timer ARM: dts: meson8b: add the ARM TWD timer ARM: dts: meson8b: add the Cortex-A5 global timer ARM: dts: meson: meson8: add the CPU OPP table ARM: dts: meson: meson8b: add the CPU OPP tables Martin Kaiser (1): ARM: dts: i.MX25: add the clocks for the EPIT blocks Masahiro Yamada (3): dt-bindings: uniphier: add bindings for UniPhier SoC family dt-bindings: uniphier: move cache-uniphier.txt to vendor directory ARM: dts: uniphier: add MIO DMAC nodes Matt Spinler (1): ARM: dts: aspeed: wspoon: Enable iio-hwmon battery Matthias Kaehlcke (3): dt-bindings: iio: vadc: Add unit address to ADC channel node in example arm64: dts: qcom: pm8998: Add die temperature channel node to the ADC arm64: dts: qcom: sdm845: Add UART nodes Maxime Ripard (69): ARM: dts: sun4i: Fix gpio-keys warning ARM: dts: sun4i: Fix HDMI output DTC warning ARM: dts: sun5i: Change framebuffer node names to avoid warnings ARM: dts: sun5i: Change clock node names to avoid warnings ARM: dts: sun5i: Remove skeleton to avoid warnings ARM: dts: sun5i: Remove SoC node unit-name to avoid warnings ARM: dts: sun5i: Remove redundant interrupt-controller ARM: dts: sun5i: Change LRADC node names to avoid warnings ARM: dts: sun5i: Remove all useless pinctrl nodes ARM: dts: sun5i: Remove card detect pull-up ARM: dts: sun5i: Change pinctrl nodes to avoid warning ARM: dts: sun5i: a10s: Fix HDMI output DTC warning ARM: dts: sunxi: Change default CMA pool node name ARM: dts: sunxi: Remove the CMA node label ARM: dts: sun5i: Remove underscores from nodes names ARM: dts: sunxi: Change LRADC node names to avoid warnings ARM: dts: sun5i: A10s: Remove empty SRAM node ARM: dts: sun5i: Provide default muxing for relevant controllers ARM: dts: sun6i: Remove skeleton and memory to avoid warnings ARM: dts: sun6i: Change framebuffer node names to avoid warnings ARM: dts: sun6i: Change clock node names to avoid warnings ARM: dts: sun6i: Remove SoC node unit-name to avoid warnings ARM: dts: sun6i: Change LRADC node names to avoid warnings ARM: dts: sun6i: Remove all useless pinctrl nodes ARM: dts: sun6i: Remove card detect pull-up ARM: dts: sun6i: Remove redundant MMC pinmux tuning ARM: dts: sun6i: Change pinctrl nodes to avoid warning ARM: dts: sun6i: Remove underscores from nodes names ARM: dts: sun6i: colombus: Change i2c node name to avoid warnings ARM: dts: sun6i: Provide default muxing for relevant controllers ARM: dts: sun7i: Remove skeleton and memory to avoid warnings ARM: dts: sun7i: Remove SoC node unit-name to avoid warnings ARM: dts: sun7i: Change clock node names to avoid warnings ARM: dts: sun7i: Change framebuffer node names to avoid warnings ARM: dts: sun7i: Remove all useless pinctrl nodes ARM: dts: sun7i: Remove card detect pull-up ARM: dts: sun7i: Change LRADC node names to avoid warnings ARM: dts: sun7i: Remove gpio-keys warnings ARM: dts: sun7i: Change pinctrl nodes to avoid warning ARM: dts: sun7i: Split the RTS and CTS pins out of the UART nodes ARM: dts: sun7i: som204: Use the UART3 TX and RX pin group ARM: dts: sun7i: Remove underscores from nodes names ARM: dts: sun7i: Fix HDMI output DTC warning ARM: dts: sun7i: Provide default muxing for relevant controllers ARM: dts: sun7i: Remove redundant MMC pinmux tuning ARM: dts: sun7i: lamobo-r1: Remove unused address-cells/size-cells ARM: dts: sun8i: a23/a33: Remove skeleton and memory to avoid warnings ARM: dts: sun8i: a23/a33: Remove SoC node unit-name to avoid warnings ARM: dts: sun8i: a23/a33: Fix OPP DTC warnings ARM: dts: sun8i: a23/a33: Remove unused address-cells/size-cells ARM: dts: sun8i: a23/a33: Remove leading zeros from unit-addresses ARM: dts: sun8i: a23/a33: Change framebuffer node names to avoid warnings ARM: dts: sun8i: a23/a33: Remove redundant MMC pinmux tuning ARM: dts: sun8i: a23/a33: Remove all useless pinctrl nodes ARM: dts: sun8i: a23/a33: Change LRADC node names to avoid warnings ARM: dts: sun8i: a23/a33: Reorder the pin groups ARM: dts: sun8i: a23/a33: Remove card detect pull-up ARM: dts: sun8i: a23/a33: Change pinctrl nodes to avoid warning ARM: dts: sun8i: a23/a33: Remove underscores from nodes names ARM: dts: sunxi: reference: Move the muxing back to the common DTSI ARM: dts: sun8i: a23/a33: Provide default muxing for relevant controllers ARM: dts: sun8i: BPI-M2M: Remove i2c nodes ARM: dts: sun8i: h3: Remove leading zeros from unit-addresses ARM: dts: sun8i: v3s: Change LRADC node names to avoid warnings ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning ARM: dts: sun8i: v3s: Provide default muxing for relevant controllers ARM: dts: sun8i: v3s: Remove skeleton and memory to avoid warnings ARM: dts: suniv: Fix improper bindings include patch ARM: dts: suniv: Fix improper bindings include patch Mesih Kilinc (2): ARM: dts: suniv: add initial DTSI file for F1C100s ARM: dts: suniv: Add device tree for Lichee Pi Nano Michal Simek (4): ARM: dts: Use mmc@ instead sdhci@ arm64: dts: zynqmp: Use mmc@ instead sdhci@ arm64: dts: zynqmp: Add missing gpio-controller to ps gpio arm64: dts: zynqmp: Fix node names which contain "_" Mylène Josserand (1): ARM: dts: sun8i: Add the H3/H5 CSI controller Nathan Chancellor (1): ARM: dts: omap3-gta04: Fix comment block Neil Armstrong (7): arm64: dts: meson-gxl-libretech-cc: fix GPIO lines names arm64: dts: meson-gxbb-nanopi-k2: fix GPIO lines names arm64: dts: meson-gxbb-odroidc2: fix GPIO lines names arm64: dts: meson-gxl-khadas-vim: fix GPIO lines names arm64: dts: meson-gx: Add hdmi_5v regulator as hdmi tx supply arm64: dts: meson: add libretech aml-s805x-ac board arm64: dts: meson-gx: Add Internal Clock Measurer node Olliver Schinagl (1): ARM: dts: sun7i: set proper lradc vref on OLinuXino Lime2 Olof Johansson (42): Merge branch 'next-for-4.21' of https://github.com/lyrazhang/linux into next/dt Merge tag 'vexpress-updates-4.20' of git://git.kernel.org/.../sudeep.holla/linux into next/dt Merge tag 'v4.21-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt Merge tag 'v4.21-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt Merge tag 'renesas-arm-dt-for-v4.21' of https://git.kernel.org/.../horms/renesas into next/dt Merge tag 'renesas-arm64-dt-for-v4.21' of https://git.kernel.org/.../horms/renesas into next/dt Merge tag 'socfpga_dts_updates_for_v5.0' of git://git.kernel.org/.../dinguyen/linux into next/dt Merge tag 'vexpress-drm-arm-soc' of git://git.kernel.org/.../linusw/linux-integrator into next/dt Merge tag 'omap-for-v4.21/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt Merge tag 'amlogic-dt' of https://git.kernel.org/.../khilman/linux-amlogic into next/dt Merge tag 'amlogic-dt64' of https://git.kernel.org/.../khilman/linux-amlogic into next/dt Merge tag 'hisi-arm64-dt-for-4.21' of git://github.com/hisilicon/linux-hisi into next/dt Merge tag 'arm-soc/for-4.21/devicetree' of https://github.com/Broadcom/stblinux into next/dt Merge tag 'qcom-arm64-for-4.21' of git://git.kernel.org/.../agross/linux into next/dt Merge tag 'qcom-dts-for-4.21' of git://git.kernel.org/.../agross/linux into next/dt Merge tag 'pxa-dt-4.21' of https://github.com/rjarzmik/linux into next/dt Merge tag 'aspeed-4.21-devicetree' of git://git.kernel.org/.../joel/aspeed into next/dt Merge tag 'renesas-arm64-dt2-for-v4.21' of https://git.kernel.org/.../horms/renesas into next/dt Merge tag 'renesas-arm-dt2-for-v4.21' of https://git.kernel.org/.../horms/renesas into next/dt Merge tag 'renesas-dt-bindings-for-v4.21' of https://git.kernel.org/.../horms/renesas into next/dt Merge tag 'tegra-for-4.21-dt-bindings' of git://git.kernel.org/.../tegra/linux into next/dt Merge tag 'tegra-for-4.21-arm-dt' of git://git.kernel.org/.../tegra/linux into next/dt Merge tag 'tegra-for-4.21-arm64-dt' of git://git.kernel.org/.../tegra/linux into next/dt Merge tag 'sunxi-dt-for-4.21' of https://git.kernel.org/.../sunxi/linux into next/dt Merge tag 'sunxi-dt64-for-4.21' of https://git.kernel.org/.../sunxi/linux into next/dt Merge tag 'qcom-arm64-for-4.21-2' of git://git.kernel.org/.../agross/linux into next/dt Merge tag 'mvebu-dt64-4.21-1' of git://git.infradead.org/linux-mvebu into next/dt Merge tag 'samsung-dt-4.21' of https://git.kernel.org/.../krzk/linux into next/dt Merge tag 'samsung-dt64-4.21' of https://git.kernel.org/.../krzk/linux into next/dt Merge tag 'v4.20-next-dts64' of https://git.kernel.org/.../matthias.bgg/linux into next/dt Merge tag 'imx-dt-4.21' of git://git.kernel.org/.../shawnguo/linux into next/dt Merge tag 'imx7d-pico-4.21' of git://git.kernel.org/.../shawnguo/linux into next/dt Merge tag 'imx7ulp-dt-4.21' of git://git.kernel.org/.../shawnguo/linux into next/dt Merge tag 'imx-dt64-4.21' of git://git.kernel.org/.../shawnguo/linux into next/dt Merge tag 'uniphier-dt-v4.21' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt Merge tag 'amlogic-dt-2' of https://git.kernel.org/.../khilman/linux-amlogic into next/dt Merge tag 'at91-4.21-dt' of git://git.kernel.org/.../at91/linux into next/dt Merge tag 'v4.21-rockchip-dts32-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt Merge tag 'v4.21-rockchip-dts64-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt Merge tag 'sunxi-h3-h5-for-4.21' of https://git.kernel.org/.../sunxi/linux into next/dt Merge tag 'gemini-dts' of git://git.kernel.org/.../linusw/linux-nomadik into next/dt Merge tag 'amlogic-dt64-2-redo' of https://git.kernel.org/.../khilman/linux-amlogic into next/dt Ondrej Jirman (1): ARM: dts: sun8i-a83t-tbs-a711: Change MMC0 bus-width to 4 Oskari Lemmela (4): ARM: dts: axp81x: add AC power supply subnode arm64: dts: allwinner: axp803: add AC and battery power supplies arm64: dts: allwinner: a64: sopine-baseboard: enable power supplies arm64: dts: rockchip: enable hdmi output on rk3399-rockpro64 Otavio Salvador (9): ARM: dts: rockchip: add rv1108 eMMC pin settings ARM: dts: rockchip: Add rv1108 GMAC support ARM: dts: rockchip: Pass the 'clock-latency' property on rv1108 ARM: dts: rockchip: Pass the 'arm,cpu-registers-not-fw-configured' property on rv1108 ARM: dts: rockchip: Fix the PMU interrupt number for rv1108 ARM: dts: rockchip: Assign the proper GPIO clocks for rv1108 ARM: dts: rockchip: Add UART DMA support for rv1108 ARM: dts: imx7d-pico: Improve WiFi regulator name ARM: dts: rockchip: Add internal timer support for rv1108 Pankaj Bansal (1): arm64: dts: add LX2160AQDS board support Patrick Havelange (1): ARM: dts: ls1021a: add nodes for PWMs Paul Kocialkowski (8): ARM: dts: sun8i: h3: Fix the system-control register range arm64: dts: allwinner: h5: Add system-control node with SRAM C1 ARM/arm64: dts: allwinner: Move H3/H5 syscon label over to soc-specific nodes arm64: dts: allwinner: h5: Add Video Engine node ARM: dts: sun8i: a33: Remove unnecessary reserved memory node ARM: dts: sun8i: h3: Remove unnecessary reserved memory node arm64: dts: allwinner: a64: Add support for the SRAM C1 section arm64: dts: allwinner: a64: Add Video Engine node Paweł Chmiel (1): ARM: dts: s5pv210: Add s5p-jpeg codec node. Peng Ma (3): arm64: dts: ls1043a: add qdma device tree nodes arm64: dts: ls1046a: add qdma device tree nodes ARM: dts: ls1021a: add qdma device tree nodes Peter Rosin (1): ARM: dts: at91: nattis: initialize the BLON pin as output-low early Phil Edworthy (2): ARM: dts: r9a06g032: Add pinctrl node ARM: dts: r9a06g032: Correct the GIC DT node name Phil Elwell (3): dt-bindings: soc: Document "brcm,bcm2836-vchiq" ARM: dts: bcm283x: Correct vchiq compatible string ARM: dts: bcm283x: Correct mailbox register sizes Pramod Kumar (1): arm64: dts: ls1012a: Add FRWY-LS1012A board support Rafał Miłecki (5): ARM: dts: BCM5301X: Relicense BCM47081/BCM4709 files to the GPL 2.0+ / MIT ARM: dts: BCM5301X: Relicense BCM47094 file to the GPL 2.0+ / MIT ARM: dts: BCM53573: Relicense Tenda AC9 file to the GPL 2.0+ / MIT ARM: dts: BCM53573: Relicense SoC file to the GPL 2.0+ / MIT ARM: dts: BCM5301X: Describe Northstar pins mux controller René Kjellerup (1): ARM: dts: BCM5301X: Add basic DT for Linksys EA6500 V2 Rob Herring (5): ARM: dts: realview-pbx: Fix duplicate regulator nodes ARM: dts: aspeed: add missing memory unit-address dt-bindings: arm: renesas: Move 'renesas,prr' binding to its own doc ARM: dts: sunxi: Fix PMU compatible strings dt-bindings: arm: Convert Rockchip board/soc bindings to json-schema Russell King (1): arm64: dts: add support for Macchiatobin Single Shot board Sameer Pujar (1): arm64: tegra: Add HDA controller on Tegra194 Sergei Shtylyov (5): arm64: dts: renesas: r8a779{7|8}0: add PWM support arm64: dts: renesas: r8a77970: add thermal support arm64: dts: renesas: r8a77980: add thermal support arm64: dts: renesas: r8a779{7|8}0: add MSIOF support arm64: dts: renesas: r8a779{7|8}0: add TMU support Shawn Guo (2): Merge tag 'imx-fixes-4.20-3' into imx7d/pico Merge tag 'imx-dt64-4.21' into imx/qspi-dt Shyam Saini (1): ARM: dts: imx6qdl-icore: Add missing stdout-path property Simon Goldschmidt (2): arm: dts: socfpga*.dts*: use SPDX-License-Identifier ARM: dts: socfpga: use tabs for indentation Stefan Wahren (1): ARM: dts: bcm2835-rpi-zero: Switch to SPDX identifier Sudeep Holla (1): arm64: dts: zynqmp: replace gpio-key,wakeup with wakeup-source property Suzuki K Poulose (2): ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings arm64: dts: sc9836/sc9860: Update coresight bindings for hardware ports Sylwester Nawrocki (1): ARM: dts: exynos: Specify I2S assigned clocks in proper node Takeshi Kihara (10): arm64: dts: renesas: r8a77990: Add INTC-EX device node arm64: dts: renesas: r8a77990: Add SCIF-{0,1,3,4,5} device nodes arm64: dts: renesas: ebisu: Enable Audio arm64: dts: renesas: r8a77990: Add all HSCIF nodes arm64: dts: renesas: ebisu: Add serial console pins arm64: dts: renesas: ebisu: Add and enable SDHI device nodes arm64: dts: renesas: r8a77990: ebisu: Add and enable PCIe device node arm64: dts: renesas: r8a77965: Add CAN and CANFD controller nodes arm64: dts: renesas: r8a77990: Add I2C-DVFS device node arm64: dts: renesas: r8a77990: Enable I2C DMA Tao Ren (2): ARM: dts: Add Facebook BMC flash layout ARM: dts: aspeed: Add Facebook Backpack-CMM BMC Tero Kristo (5): ARM: dts: am33xx: convert to use new clkctrl layout ARM: dts: am43xx: convert to use new clkctrl layout ARM: dts: dra7: convert to use new clkctrl layout ARM: dts: dra7: Move the ti,no-idle quirk on proper gmac node arm64: dts: ti: k3-am65: Add pinctrl regions Thierry Reding (31): dt-bindings: thermal: tegra-bpmp: Add Tegra194 support Merge branch 'for-4.21/dt-bindings' into for-4.21/arm64/dt dt-bindings: tegra186-pmc: Add interrupt controller properties Merge branch 'for-4.21/dt-bindings' into for-4.21/arm64/dt arm64: tegra: Add PWM controllers on Tegra194 arm64: tegra: Add PWM fan support on Jetson Xavier arm64: tegra: Clarify that P2972-0000 is Jetson Xavier ARM: tegra: Add VIC on Tegra124 arm64: tegra: Add display support on Tegra194 arm64: tegra: Add VIC support on Tegra194 arm64: tegra: Enable HDMI on P2972-0000 arm64: tegra: Add thermal zones on Tegra194 arm64: tegra: p2972: Enable the CPU, GPU and AUX thermal zones arm64: tegra: Fix power key interrupt type on Jetson TX2 arm64: tegra: Enable PMC wake events on Tegra186 arm64: tegra: Add RTC support on Tegra186 arm64: tegra: p3310: Enable on-die RTC arm64: tegra: Enable PMC wake events on Tegra194 arm64: tegra: Add RTC support on Tegra194 arm64: tegra: p2888: Enable on-die RTC arm64: tegra: Add AON GPIO controller on Tegra194 arm64: tegra: Add gpio-keys on Jetson Xavier arm64: tegra: Add temperature sensor on P2888 arm64: tegra: Add HDA controller on Tegra186 arm64: tegra: Enable HDA on Jetson TX2 arm64: tegra: Add CEC controller on Tegra186 arm64: tegra: Enable HDA on Jetson Xavier arm64: tegra: Add CEC controller on Tegra194 arm64: tegra: Enable HDA controller on Jetson TX1 arm64: tegra: Set reg property for display-hub on Tegra186 arm64: tegra: Set reg property for display-hub on Tegra194 Todor Tomov (6): arm64: dts: qcom: msm8916: Add IOMMU sub-node for VFE context bank arm64: dts: qcom: msm8916: Add CAMSS support arm64: dts: qcom: Add Camera Control Interface pinctrls arm64: dts: qcom: Add pinctrls for camera sensors arm64: dts: qcom: msm8996: Add VFE SMMU node arm64: dts: qcom: msm8996: Add CAMSS support Tony Lindgren (21): Merge commit 'd6e7bbc148f9fbec8a0117b0d0f420c9710e6d81' into omap-for-v4.21/dt-ti-sysc Merge commit 'ce32d59ee2cd036f6e8a6ed17a06a0b0bec5c67c' into omap-for-v4.21/dt-ti-sysc Merge remote-tracking branch 'gpio/ib-omap' into omap-for-v4.21/dt-ti-sysc Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' into omap-for-v4.21/dt-ti-sysc ARM: dts: am437x: Add l4 interconnect hierarchy and ti-sysc data ARM: dts: am437x: Move l4 child devices to probe them with ti-sysc ARM: dts: am335x: Add l4 interconnect hierarchy and ti-sysc data ARM: dts: am335x: Move l4 child devices to probe them with ti-sysc ARM: dts: dra7: Add l4 interconnect hierarchy and ti-sysc data ARM: dts: dra7: Move l4 child devices to probe them with ti-sysc Merge tag 'v4.20-rc1' into omap-for-v4.21/dt-ti-sysc ARM: dts: Use dra7 mcasp compatible for mcasp instances ARM: dts: omap5: Add l4 interconnect hierarchy and ti-sysc data ARM: dts: Revert am335x mcasp ti-sysc changes ARM: dts: Add missing ranges for am437x mcasp l3 ports ARM: dts: Add am335x mcasp with l3 data port ranges ARM: dts: Fix hsi gdd range for omap4 ARM: dts: Fix ranges for am335x epwmss ARM: dts: Add missing ranges for dra7 mcasp l3 ports ARM: dts: Fix wrong address for omap5 sata phy ARM: dts: Cosmetic fix for omap5 USB node names Vabhav Sharma (2): arm64: dts: add QorIQ LX2160A SoC support arm64: dts: add LX2160ARDB board support Vasily Khoruzhick (6): arm64: dts: rockchip: enable HS200 for eMMC on rock64 arm64: dts: allwinner: add backlight regulator for Pinebook arm64: dts: allwinner: a64: add nodes necessary for analog sound support arm64: dts: allwinner: a64: enable sound on Pine64 and SoPine arm64: dts: allwinner: a64: enable sound on Pinebook arm64: dts: allwinner: a64: pinebook: enable power supplies Vicente Bergas (3): arm64: dts: rockchip: add fan on rk3399-sapphire board arm64: dts: rockchip: add chosen node on rk3399-sapphire arm64: dts: rockchip: move backlight from rk3399 sapphire to excavator Vignesh R (8): dt-bindings: pinctrl: k3: Introduce pinmux definitions arm64: dts: ti: am654-base-board: Add pinmux for main uart0 arm64: dts: ti: k3-am654-base-board: Add I2C nodes arm64: dts: ti: k3-am65-main: Add ECAP PWM node arm64: dts: ti: k3-am654-base-board: Enable ECAP PWM arm64: dts: ti: k3-am654: Populate power-domain property for UART nodes arm64: dts: ti: k3-am654: Add McSPI DT nodes arm64: dts: ti: k3-am654: Enable main domain McSPI0 Vinod Koul (13): arm64: dts: msm8996: add prng-ee node arm64: dts: sdm845: add prng-ee node arm64: dts: qcom: qcs404: add base dts files arm64: dts: qcom: qcs404-evb: add dts files for EVBs arm64: dts: qcom: qcs404: add smp2p nodes arm64: dts: qcom: pms405: add spmi node arm64: dts: qcom: qcs404: add spmi node arm64: dts: qcom: pms405: add rtc node arm64: dts: qcom: pms405: add gpios arm64: dts: qcom: qcs404: add prng-ee node arm64: dts: qcom: qcs404: Add BAM DMA node arm64: dts: qcom: qcs404: Use BAM DMA for serial uart2 arm64: dts: qcom: pms405: Add pon and pwrkey nodes Viresh Kumar (14): ARM: dts: exynos: Add all CPUs in cooling maps arm64: dts: exynos: Add all CPUs in cooling maps ARM: dts: rockchip: Add all CPUs in cooling maps arm64: dts: rockchip: Add all CPUs in cooling maps ARM: dts: sunxi: Add all CPUs in cooling maps arm64: dts: renesas: Add all CPUs in cooling maps ARM: dts: uniphier: Add all CPUs in cooling maps arm64: dts: hi3660: Add missing cooling device properties for CPUs ARM64: dts: hisilicon: Add all CPUs in cooling maps arm64: dts: amlogic: Add all CPUs in cooling maps arm64: dts: msm8916: Add all CPUs in cooling maps arm64: dts: fsl: Add all CPUs in cooling maps ARM: dts: ls1021a: Add all CPUs in cooling maps arm64: dts: uniphier: Add all CPUs in cooling maps Xiaowei Bao (1): ARM: dts: ls1021a: Add the status property disable PCIe Yoshihiro Kaneko (3): arm64: dts: renesas: r8a77990: Add DMA properties to MSIOF nodes arm64: dts: renesas: r8a77990: Add Audio-DMAC and Sound device nodes arm64: dts: renesas: r8a77990: add thermal device support Yoshihiro Shimoda (4): arm64: dts: renesas: revise hsusb's reg size arm64: dts: renesas: r8a77990: add/enable USB3.0 peripheral device node arm64: dts: renesas: salvator-common: add companion property in usb3_peri0 arm64: dts: renesas: r8a7799{0|5}: add/enable USB2.0 peripheral .../devicetree/bindings/arm/amlogic,scpi.txt | 7 + .../devicetree/bindings/arm/amlogic.txt | 2 + .../devicetree/bindings/arm/emtrion.txt | 12 + .../bindings/arm/freescale/fsl,imx7ulp-pm.txt | 23 + Documentation/devicetree/bindings/arm/fsl.txt | 8 + .../devicetree/bindings/arm/renesas,prr.txt | 20 + .../devicetree/bindings/arm/rockchip.txt | 240 - .../devicetree/bindings/arm/rockchip.yaml | 423 ++ .../devicetree/bindings/arm/shmobile.txt | 22 +- .../{uniphier => socionext}/cache-uniphier.txt | 0 .../bindings/arm/socionext/uniphier.txt | 47 + Documentation/devicetree/bindings/arm/sunxi.txt | 3 +- .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 3 + .../bindings/clock/amlogic,gxbb-aoclkc.txt | 10 +- .../bindings/clock/amlogic,gxbb-clkc.txt | 5 + .../devicetree/bindings/gpu/arm,mali-utgard.txt | 5 + .../bindings/iio/adc/qcom,spmi-vadc.txt | 6 +- .../devicetree/bindings/media/cedrus.txt | 2 +- .../nvidia,tegra20-emc.txt | 4 + .../devicetree/bindings/net/dwmac-sun8i.txt | 1 + .../devicetree/bindings/pci/layerscape-pci.txt | 7 +- .../bindings/soc/bcm/brcm,bcm2835-vchiq.txt | 3 +- .../thermal/nvidia,tegra186-bpmp-thermal.txt | 3 +- .../bindings/timer/amlogic,meson6-timer.txt | 11 +- .../bindings/timer/mrvl,mmp-timer.txt | 4 + .../bindings/timer/rockchip,rk-timer.txt | 1 + .../bindings/usb/nvidia,tegra124-xusb.txt | 8 + .../devicetree/bindings/vendor-prefixes.txt | 2 + MAINTAINERS | 9 + arch/arm/boot/dts/Makefile | 26 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am335x-evm.dts | 4 +- arch/arm/boot/dts/am335x-evmsk.dts | 4 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 2 +- arch/arm/boot/dts/am335x-shc.dts | 4 +- arch/arm/boot/dts/am33xx-clocks.dtsi | 110 +- arch/arm/boot/dts/am33xx-l4.dtsi | 2132 ++++++++ arch/arm/boot/dts/am33xx.dtsi | 623 +-- arch/arm/boot/dts/am3517-evm.dts | 4 + arch/arm/boot/dts/am4372.dtsi | 876 +--- arch/arm/boot/dts/am437x-gp-evm.dts | 127 +- arch/arm/boot/dts/am437x-l4.dtsi | 2505 ++++++++++ arch/arm/boot/dts/am43xx-clocks.dtsi | 74 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 5 +- .../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 368 ++ arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 3 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 39 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 24 +- .../arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 9 + .../boot/dts/aspeed-bmc-portwell-neptune.dts | 2 +- arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 8 + arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 12 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 308 +- arch/arm/boot/dts/at91sam9261.dtsi | 287 +- arch/arm/boot/dts/at91sam9263.dtsi | 315 +- arch/arm/boot/dts/at91sam9g15.dtsi | 4 + arch/arm/boot/dts/at91sam9g20.dtsi | 23 +- arch/arm/boot/dts/at91sam9g25.dtsi | 4 + arch/arm/boot/dts/at91sam9g25ek.dts | 4 +- arch/arm/boot/dts/at91sam9g35.dtsi | 4 + arch/arm/boot/dts/at91sam9rl.dtsi | 239 +- arch/arm/boot/dts/at91sam9x25.dtsi | 4 + arch/arm/boot/dts/at91sam9x35.dtsi | 4 + arch/arm/boot/dts/at91sam9x5.dtsi | 326 +- arch/arm/boot/dts/at91sam9x5_can.dtsi | 18 +- arch/arm/boot/dts/at91sam9x5_isi.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_lcd.dtsi | 19 +- arch/arm/boot/dts/at91sam9x5_macb0.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_macb1.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_usart3.dtsi | 11 +- arch/arm/boot/dts/axp81x.dtsi | 5 + arch/arm/boot/dts/bcm-nsp.dtsi | 8 + arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 8 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 8 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 2 +- arch/arm/boot/dts/bcm2836-rpi.dtsi | 6 + arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 45 + arch/arm/boot/dts/bcm47081.dtsi | 13 +- arch/arm/boot/dts/bcm4709.dtsi | 3 +- arch/arm/boot/dts/bcm47094.dtsi | 3 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 3 +- arch/arm/boot/dts/bcm5301x.dtsi | 44 + arch/arm/boot/dts/bcm53573.dtsi | 3 +- arch/arm/boot/dts/bcm63138.dtsi | 31 + arch/arm/boot/dts/bcm958522er.dts | 4 - arch/arm/boot/dts/bcm958525er.dts | 4 - arch/arm/boot/dts/bcm958525xmc.dts | 4 - arch/arm/boot/dts/bcm958622hr.dts | 4 - arch/arm/boot/dts/bcm958623hr.dts | 4 - arch/arm/boot/dts/bcm958625hr.dts | 4 - arch/arm/boot/dts/bcm958625k.dts | 5 - arch/arm/boot/dts/bcm963138dvt.dts | 8 + arch/arm/boot/dts/bcm988312hr.dts | 4 - arch/arm/boot/dts/dra7-evm-common.dtsi | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 4600 ++++++++++++++++++ arch/arm/boot/dts/dra7.dtsi | 1434 +----- arch/arm/boot/dts/dra72-evm-common.dtsi | 4 +- arch/arm/boot/dts/dra72x.dtsi | 4 +- arch/arm/boot/dts/dra74x.dtsi | 6 +- arch/arm/boot/dts/dra76x.dtsi | 2 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 159 +- arch/arm/boot/dts/emev2.dtsi | 2 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 6 +- arch/arm/boot/dts/exynos3250-monk.dts | 6 +- arch/arm/boot/dts/exynos3250-rinato.dts | 6 +- arch/arm/boot/dts/exynos3250.dtsi | 2 +- arch/arm/boot/dts/exynos4210-trats.dts | 4 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 9 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 18 +- arch/arm/boot/dts/exynos4412-prime.dtsi | 6 +- arch/arm/boot/dts/exynos4412.dtsi | 8 +- arch/arm/boot/dts/exynos5250-arndale.dts | 34 +- arch/arm/boot/dts/exynos5250.dtsi | 7 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 1 + arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 7 + arch/arm/boot/dts/exynos5420-smdk5420.dts | 1 + arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 11 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 106 +- .../boot/dts/exynos5422-odroidxu3-audio.dtsi | 9 +- .../boot/dts/exynos5422-odroidxu3-common.dtsi | 109 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 9 +- .../arm/boot/dts/facebook-bmc-flash-layout.dtsi | 42 + arch/arm/boot/dts/gemini-dlink-dir-685.dts | 63 +- arch/arm/boot/dts/gemini-dlink-dns-313.dts | 2 +- arch/arm/boot/dts/gemini-nas4220b.dts | 12 +- arch/arm/boot/dts/gemini-rut1xx.dts | 22 +- arch/arm/boot/dts/gemini-sl93512r.dts | 8 + arch/arm/boot/dts/gemini-sq201.dts | 78 +- arch/arm/boot/dts/gemini-wbd111.dts | 10 +- arch/arm/boot/dts/gemini-wbd222.dts | 10 +- arch/arm/boot/dts/gemini.dtsi | 32 + arch/arm/boot/dts/imx1-ads.dts | 1 + arch/arm/boot/dts/imx1-apf9328.dts | 1 + arch/arm/boot/dts/imx1.dtsi | 2 - arch/arm/boot/dts/imx23-evk.dts | 1 + arch/arm/boot/dts/imx23-olinuxino.dts | 1 + arch/arm/boot/dts/imx23-sansa.dts | 1 + arch/arm/boot/dts/imx23-stmp378x_devb.dts | 1 + arch/arm/boot/dts/imx23-xfi3.dts | 1 + arch/arm/boot/dts/imx23.dtsi | 2 - arch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi | 1 + arch/arm/boot/dts/imx25-karo-tx25.dts | 1 + arch/arm/boot/dts/imx25-pdk.dts | 1 + arch/arm/boot/dts/imx25.dtsi | 6 +- arch/arm/boot/dts/imx27-apf27.dts | 1 + arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi | 1 + arch/arm/boot/dts/imx27-pdk.dts | 1 + .../boot/dts/imx27-phytec-phycard-s-som.dtsi | 1 + arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi | 1 + arch/arm/boot/dts/imx27.dtsi | 2 - arch/arm/boot/dts/imx28-apf28.dts | 1 + arch/arm/boot/dts/imx28-apx4devkit.dts | 1 + arch/arm/boot/dts/imx28-cfa10036.dts | 1 + arch/arm/boot/dts/imx28-duckbill-2-485.dts | 1 + arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 1 + arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 1 + arch/arm/boot/dts/imx28-duckbill-2.dts | 1 + arch/arm/boot/dts/imx28-duckbill.dts | 1 + arch/arm/boot/dts/imx28-eukrea-mbmx283lc.dts | 1 + arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts | 1 + arch/arm/boot/dts/imx28-evk.dts | 1 + arch/arm/boot/dts/imx28-m28.dtsi | 1 + arch/arm/boot/dts/imx28-m28cu3.dts | 1 + arch/arm/boot/dts/imx28-m28evk.dts | 1 + arch/arm/boot/dts/imx28-sps1.dts | 1 + arch/arm/boot/dts/imx28-ts4600.dts | 1 + arch/arm/boot/dts/imx28-tx28.dts | 1 + arch/arm/boot/dts/imx28.dtsi | 2 - arch/arm/boot/dts/imx31-bug.dts | 1 + arch/arm/boot/dts/imx31-lite.dts | 1 + arch/arm/boot/dts/imx31.dtsi | 2 - arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi | 1 + arch/arm/boot/dts/imx35-pdk.dts | 1 + arch/arm/boot/dts/imx35.dtsi | 2 - arch/arm/boot/dts/imx50-evk.dts | 1 + arch/arm/boot/dts/imx50.dtsi | 19 +- arch/arm/boot/dts/imx51-apf51.dts | 1 + arch/arm/boot/dts/imx51-babbage.dts | 1 + .../boot/dts/imx51-digi-connectcore-som.dtsi | 1 + arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi | 1 + arch/arm/boot/dts/imx51-ts4800.dts | 1 + arch/arm/boot/dts/imx51-zii-rdu1.dts | 18 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 1 + arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 1 + arch/arm/boot/dts/imx51.dtsi | 12 +- arch/arm/boot/dts/imx53-ard.dts | 1 + arch/arm/boot/dts/imx53-cx9020.dts | 1 + arch/arm/boot/dts/imx53-m53.dtsi | 1 + arch/arm/boot/dts/imx53-qsb-common.dtsi | 1 + arch/arm/boot/dts/imx53-smd.dts | 1 + arch/arm/boot/dts/imx53-tqma53.dtsi | 1 + arch/arm/boot/dts/imx53-tx53.dtsi | 1 + arch/arm/boot/dts/imx53-usbarmory.dts | 1 + arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi | 8 +- arch/arm/boot/dts/imx53.dtsi | 27 +- arch/arm/boot/dts/imx6dl-apf6dev.dts | 1 + arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 1 + arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 1 + arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 1 + arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 1 + arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 1 + arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dts | 1 + arch/arm/boot/dts/imx6dl-emcon-avari.dts | 14 + arch/arm/boot/dts/imx6dl-mamoj.dts | 6 + arch/arm/boot/dts/imx6dl-phytec-pfla02.dtsi | 1 + arch/arm/boot/dts/imx6dl-rex-basic.dts | 1 + arch/arm/boot/dts/imx6dl-riotboard.dts | 1 + arch/arm/boot/dts/imx6dl-ts4900.dts | 1 + arch/arm/boot/dts/imx6dl-ts7970.dts | 1 + arch/arm/boot/dts/imx6dl-wandboard-revb1.dts | 1 + arch/arm/boot/dts/imx6dl-wandboard-revd1.dts | 1 + arch/arm/boot/dts/imx6dl-wandboard.dts | 1 + arch/arm/boot/dts/imx6dl.dtsi | 2 +- arch/arm/boot/dts/imx6q-apf6dev.dts | 1 + arch/arm/boot/dts/imx6q-arm2.dts | 1 + arch/arm/boot/dts/imx6q-b450v3.dts | 7 - arch/arm/boot/dts/imx6q-b650v3.dts | 7 - arch/arm/boot/dts/imx6q-b850v3.dts | 16 + arch/arm/boot/dts/imx6q-ba16.dtsi | 1 + arch/arm/boot/dts/imx6q-bx50v3.dtsi | 14 - arch/arm/boot/dts/imx6q-cm-fx6.dts | 1 + arch/arm/boot/dts/imx6q-dfi-fs700-m60.dts | 1 + arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 1 + arch/arm/boot/dts/imx6q-display5.dtsi | 1 + arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 1 + arch/arm/boot/dts/imx6q-emcon-avari.dts | 14 + arch/arm/boot/dts/imx6q-evi.dts | 1 + arch/arm/boot/dts/imx6q-gk802.dts | 1 + arch/arm/boot/dts/imx6q-gw5400-a.dts | 1 + arch/arm/boot/dts/imx6q-h100.dts | 1 + arch/arm/boot/dts/imx6q-kp-tpc.dts | 1 + arch/arm/boot/dts/imx6q-marsboard.dts | 1 + arch/arm/boot/dts/imx6q-mccmon6.dts | 1 + arch/arm/boot/dts/imx6q-novena.dts | 1 + arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi | 1 + arch/arm/boot/dts/imx6q-pistachio.dts | 1 + arch/arm/boot/dts/imx6q-rex-pro.dts | 1 + arch/arm/boot/dts/imx6q-sbc6x.dts | 1 + arch/arm/boot/dts/imx6q-tbs2910.dts | 1 + arch/arm/boot/dts/imx6q-ts4900.dts | 1 + arch/arm/boot/dts/imx6q-ts7970.dts | 1 + arch/arm/boot/dts/imx6q-wandboard-revb1.dts | 1 + arch/arm/boot/dts/imx6q-wandboard-revd1.dts | 1 + arch/arm/boot/dts/imx6q-wandboard.dts | 1 + arch/arm/boot/dts/imx6q-zii-rdu2.dts | 1 + arch/arm/boot/dts/imx6q.dtsi | 1 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 1 + arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 1 + arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi | 177 + arch/arm/boot/dts/imx6qdl-emcon.dtsi | 833 ++++ arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 1 + arch/arm/boot/dts/imx6qdl-hummingboard.dtsi | 1 + arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 1 + arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 1 + arch/arm/boot/dts/imx6qdl-icore.dtsi | 5 + arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 1 + arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 105 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 1 + arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 162 +- arch/arm/boot/dts/imx6qdl-tx6.dtsi | 1 + arch/arm/boot/dts/imx6qdl-udoo.dtsi | 14 + arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 1 + arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-wandboard-revc1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 5 +- arch/arm/boot/dts/imx6qdl.dtsi | 22 +- arch/arm/boot/dts/imx6qp-wandboard-revd1.dts | 1 + arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 1 + arch/arm/boot/dts/imx6sl-evk.dts | 1 + arch/arm/boot/dts/imx6sl-warp.dts | 1 + arch/arm/boot/dts/imx6sl.dtsi | 11 +- arch/arm/boot/dts/imx6sll-evk.dts | 31 + arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 1 + arch/arm/boot/dts/imx6sx-sabreauto.dts | 58 + arch/arm/boot/dts/imx6sx-sdb-reva.dts | 30 +- arch/arm/boot/dts/imx6sx-sdb-sai.dts | 43 +- arch/arm/boot/dts/imx6sx-sdb.dts | 23 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 53 +- .../arm/boot/dts/imx6sx-softing-vining-2000.dts | 1 + arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts | 1 + arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts | 1 + arch/arm/boot/dts/imx6sx-udoo-neo-full.dts | 1 + arch/arm/boot/dts/imx6sx.dtsi | 25 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 66 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 37 + arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi | 77 +- arch/arm/boot/dts/imx6ul-geam.dts | 1 + arch/arm/boot/dts/imx6ul-isiot.dtsi | 1 + arch/arm/boot/dts/imx6ul-litesom.dtsi | 1 + arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 1 + arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 534 +- arch/arm/boot/dts/imx6ul-pico-pi.dts | 97 + arch/arm/boot/dts/imx6ul-pico.dtsi | 461 ++ arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 1 + arch/arm/boot/dts/imx6ul.dtsi | 17 +- arch/arm/boot/dts/imx6ull-14x14-evk.dts | 43 +- arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 1 + arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 1 + arch/arm/boot/dts/imx6ull.dtsi | 10 + arch/arm/boot/dts/imx6ulz-14x14-evk.dts | 2 + arch/arm/boot/dts/imx6ulz.dtsi | 2 - arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 3 +- arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 1 + arch/arm/boot/dts/imx7d-colibri.dtsi | 1 + arch/arm/boot/dts/imx7d-nitrogen7.dts | 1 + arch/arm/boot/dts/imx7d-pico-hobbit.dts | 105 + arch/arm/boot/dts/imx7d-pico-pi.dts | 180 +- arch/arm/boot/dts/imx7d-pico.dtsi | 356 +- arch/arm/boot/dts/imx7d-sdb-reva.dts | 40 + arch/arm/boot/dts/imx7d-sdb.dts | 29 +- arch/arm/boot/dts/imx7d.dtsi | 21 + arch/arm/boot/dts/imx7s-colibri.dtsi | 1 + arch/arm/boot/dts/imx7s-warp.dts | 1 + arch/arm/boot/dts/imx7s.dtsi | 14 +- arch/arm/boot/dts/imx7ulp-evk.dts | 77 + arch/arm/boot/dts/imx7ulp.dtsi | 346 ++ arch/arm/boot/dts/iwg20d-q7-common.dtsi | 9 + arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 5 +- arch/arm/boot/dts/ls1021a.dtsi | 124 +- arch/arm/boot/dts/meson.dtsi | 31 +- arch/arm/boot/dts/meson6-atv1200.dts | 4 + arch/arm/boot/dts/meson6.dtsi | 5 + arch/arm/boot/dts/meson8-minix-neo-x8.dts | 4 + arch/arm/boot/dts/meson8.dtsi | 121 +- arch/arm/boot/dts/meson8b-mxq.dts | 4 + arch/arm/boot/dts/meson8b.dtsi | 112 +- arch/arm/boot/dts/meson8m2.dtsi | 1 + arch/arm/boot/dts/mmp2.dtsi | 149 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/omap4-l4.dtsi | 4 +- arch/arm/boot/dts/omap5-l4.dtsi | 2462 ++++++++++ arch/arm/boot/dts/omap5.dtsi | 688 +-- arch/arm/boot/dts/pxa27x.dtsi | 2 +- arch/arm/boot/dts/pxa2xx.dtsi | 13 +- arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 405 ++ arch/arm/boot/dts/pxa300-raumfeld-connector.dts | 73 + .../arm/boot/dts/pxa300-raumfeld-controller.dts | 266 + arch/arm/boot/dts/pxa300-raumfeld-speaker-l.dts | 11 + arch/arm/boot/dts/pxa300-raumfeld-speaker-m.dts | 11 + .../boot/dts/pxa300-raumfeld-speaker-one.dts | 137 + arch/arm/boot/dts/pxa300-raumfeld-speaker-s.dts | 11 + .../dts/pxa300-raumfeld-tuneable-clock.dtsi | 85 + arch/arm/boot/dts/pxa3xx.dtsi | 30 +- .../dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi | 53 - .../boot/dts/qcom-apq8064-arrow-sd-600eval.dts | 415 -- arch/arm/boot/dts/qcom-apq8084.dtsi | 4 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 3 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 12 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a7743-iwg20m.dtsi | 9 - arch/arm/boot/dts/r8a7743.dtsi | 3 +- arch/arm/boot/dts/r8a7744-iwg20d-q7-dbcm-ca.dts | 17 + arch/arm/boot/dts/r8a7744-iwg20d-q7.dts | 15 + arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 90 + arch/arm/boot/dts/r8a7744.dtsi | 1741 +++++++ arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 119 + arch/arm/boot/dts/r8a77470.dtsi | 222 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 - arch/arm/boot/dts/r8a7791-koelsch.dts | 2 - arch/arm/boot/dts/r8a7791-porter.dts | 2 - arch/arm/boot/dts/r9a06g032.dtsi | 10 +- arch/arm/boot/dts/rk3066a.dtsi | 55 + arch/arm/boot/dts/rk3188-bqedison2qc.dts | 711 +++ arch/arm/boot/dts/rk3188-px3-evb.dts | 14 +- arch/arm/boot/dts/rk3188-radxarock.dts | 14 +- arch/arm/boot/dts/rk3188.dtsi | 117 +- arch/arm/boot/dts/rk322x.dtsi | 10 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 24 +- arch/arm/boot/dts/rk3288.dtsi | 29 +- arch/arm/boot/dts/rk3xxx.dtsi | 40 + arch/arm/boot/dts/rv1108.dtsi | 84 +- arch/arm/boot/dts/s5pv210.dtsi | 9 + arch/arm/boot/dts/sama5d2.dtsi | 670 +-- arch/arm/boot/dts/sama5d4.dtsi | 535 +- arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/socfpga.dtsi | 19 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 14 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 14 +- .../arm/boot/dts/socfpga_arria10_socdk_nand.dts | 13 +- .../arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 13 +- .../boot/dts/socfpga_arria10_socdk_sdmmc.dts | 14 +- arch/arm/boot/dts/socfpga_arria5.dtsi | 15 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5.dtsi | 16 +- .../boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 13 +- arch/arm/boot/dts/socfpga_cyclone5_mcv.dtsi | 14 +- arch/arm/boot/dts/socfpga_cyclone5_mcvevk.dts | 14 +- arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 20 +- .../boot/dts/socfpga_cyclone5_vining_fpga.dts | 46 +- arch/arm/boot/dts/socfpga_vt.dts | 16 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 2 - arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 - arch/arm/boot/dts/sun4i-a10.dtsi | 2 - arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts | 14 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 25 +- arch/arm/boot/dts/sun5i-a10s-mk802.dts | 29 +- .../arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 54 +- arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 20 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 30 +- arch/arm/boot/dts/sun5i-a10s.dtsi | 30 +- .../dts/sun5i-a13-empire-electronix-d709.dts | 24 +- arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 29 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 14 +- arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 34 +- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 38 +- arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 14 +- arch/arm/boot/dts/sun5i-a13.dtsi | 6 +- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 34 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 59 +- arch/arm/boot/dts/sun5i-gr8.dtsi | 12 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 40 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 35 +- arch/arm/boot/dts/sun5i.dtsi | 68 +- arch/arm/boot/dts/sun6i-a31-app4-evb1.dts | 10 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 33 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 39 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 32 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 30 +- .../arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 30 +- arch/arm/boot/dts/sun6i-a31.dtsi | 79 +- .../boot/dts/sun6i-a31s-colorfly-e708-q1.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 6 +- arch/arm/boot/dts/sun6i-a31s-inet-q972.dts | 8 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 27 +- arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 27 +- .../arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 47 +- .../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts | 20 +- .../boot/dts/sun6i-reference-design-tablet.dtsi | 10 +- .../arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 46 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 44 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 65 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 21 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 83 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 60 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 47 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 10 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 10 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 48 +- arch/arm/boot/dts/sun7i-a20-m3.dts | 21 +- arch/arm/boot/dts/sun7i-a20-mk808c.dts | 26 +- .../boot/dts/sun7i-a20-olimex-som-evb-emmc.dts | 2 - arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 68 +- .../dts/sun7i-a20-olimex-som204-evb-emmc.dts | 2 - .../boot/dts/sun7i-a20-olimex-som204-evb.dts | 36 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 22 +- .../boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts | 11 - arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 32 +- .../boot/dts/sun7i-a20-olinuxino-micro-emmc.dts | 2 - arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 54 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 52 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 44 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 31 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 39 +- arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 39 +- .../arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 23 +- arch/arm/boot/dts/sun7i-a20.dtsi | 151 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 88 +- arch/arm/boot/dts/sun8i-a23-evb.dts | 20 +- arch/arm/boot/dts/sun8i-a23-gt90h-v4.dts | 2 +- .../dts/sun8i-a23-polaroid-mid2407pxe03.dts | 15 +- .../dts/sun8i-a23-polaroid-mid2809pxe04.dts | 15 +- arch/arm/boot/dts/sun8i-a23.dtsi | 6 +- arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts | 4 +- arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts | 12 +- arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 4 +- arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 20 +- arch/arm/boot/dts/sun8i-a33.dtsi | 43 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 18 + .../arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 18 + arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 1 + arch/arm/boot/dts/sun8i-a83t.dtsi | 5 - arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 153 + arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 20 + arch/arm/boot/dts/sun8i-h3.dtsi | 30 +- arch/arm/boot/dts/sun8i-q8-common.dtsi | 8 +- arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 47 +- .../boot/dts/sun8i-r16-nintendo-nes-classic.dts | 2 +- arch/arm/boot/dts/sun8i-r16-parrot.dts | 42 +- arch/arm/boot/dts/sun8i-r40.dtsi | 18 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 17 +- arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts | 226 + .../boot/dts/sun8i-v3s-licheepi-zero-dock.dts | 8 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 4 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 12 +- .../boot/dts/suniv-f1c100s-licheepi-nano.dts | 26 + arch/arm/boot/dts/suniv-f1c100s.dtsi | 144 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 56 +- arch/arm/boot/dts/sunxi-itead-core-common.dtsi | 2 +- .../boot/dts/sunxi-reference-design-tablet.dtsi | 10 +- arch/arm/boot/dts/tegra124.dtsi | 12 + arch/arm/boot/dts/tegra20.dtsi | 2 + arch/arm/boot/dts/uniphier-ld4.dtsi | 14 + arch/arm/boot/dts/uniphier-pro4.dtsi | 16 + arch/arm/boot/dts/uniphier-pxs2.dtsi | 6 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 14 + arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 49 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 63 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 14 + arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 108 +- arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 14 + arch/arm/boot/dts/vexpress-v2p-ca9.dts | 43 +- arch/arm/boot/dts/vf500-colibri.dtsi | 1 + arch/arm/boot/dts/vf500.dtsi | 1 - arch/arm/boot/dts/vf610-bk4.dts | 502 ++ arch/arm/boot/dts/vf610-colibri.dtsi | 1 + arch/arm/boot/dts/vf610-cosmic.dts | 1 + arch/arm/boot/dts/vf610-twr.dts | 1 + arch/arm/boot/dts/vf610-zii-cfu1.dts | 1 + arch/arm/boot/dts/vf610-zii-dev.dtsi | 1 + arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 851 ++++ arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 1 + arch/arm/boot/dts/vf610m4-colibri.dts | 1 + arch/arm/boot/dts/vf610m4.dtsi | 1 - arch/arm/boot/dts/zynq-7000.dtsi | 4 +- arch/arm/mach-mmp/mmp2-dt.c | 2 +- arch/arm64/boot/dts/allwinner/Makefile | 2 + arch/arm64/boot/dts/allwinner/axp803.dtsi | 33 + .../dts/allwinner/sun50i-a64-bananapi-m64.dts | 43 + .../boot/dts/allwinner/sun50i-a64-pine64.dts | 27 + .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 67 + .../allwinner/sun50i-a64-sopine-baseboard.dts | 34 + .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 4 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 123 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 149 + .../allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 61 + arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 37 + .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 11 + .../allwinner/sun50i-h6-orangepi-one-plus.dts | 140 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 210 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 82 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 311 ++ .../boot/dts/altera/socfpga_stratix10.dtsi | 3 +- arch/arm64/boot/dts/amlogic/Makefile | 2 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 36 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 178 +- .../boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 7 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 4 +- .../boot/dts/amlogic/meson-gxbb-odroidc2.dts | 5 +- .../boot/dts/amlogic/meson-gxbb-wetek.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 68 +- .../amlogic/meson-gxl-s805x-libretech-ac.dts | 248 + .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 1 + .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 21 + .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 12 +- .../amlogic/meson-gxl-s905x-libretech-cc.dts | 5 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 1 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 70 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 23 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 23 + .../arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 37 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 14 + arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi | 36 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 24 +- arch/arm64/boot/dts/freescale/Makefile | 5 + .../boot/dts/freescale/fsl-ls1012a-frwy.dts | 25 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 3 +- .../boot/dts/freescale/fsl-ls1028a-qds.dts | 93 + .../boot/dts/freescale/fsl-ls1028a-rdb.dts | 73 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 339 ++ .../boot/dts/freescale/fsl-ls1043a-qds.dts | 3 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 37 +- .../boot/dts/freescale/fsl-ls1046a-qds.dts | 4 +- .../boot/dts/freescale/fsl-ls1046a-rdb.dts | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 36 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 169 +- arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 8 +- .../boot/dts/freescale/fsl-ls208xa-qds.dtsi | 4 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 44 +- .../boot/dts/freescale/fsl-lx2160a-qds.dts | 112 + .../boot/dts/freescale/fsl-lx2160a-rdb.dts | 119 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 766 +++ .../boot/dts/hisilicon/hi3660-hikey960.dts | 18 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 16 +- .../boot/dts/hisilicon/hi3670-hikey970.dts | 338 ++ arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 499 +- .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 13 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 25 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 9 +- .../boot/dts/hisilicon/hikey970-pinctrl.dtsi | 244 + arch/arm64/boot/dts/marvell/Makefile | 1 + .../dts/marvell/armada-3720-espressobin.dts | 22 + arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 10 + .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 22 +- .../marvell/armada-8040-mcbin-singleshot.dts | 29 + .../boot/dts/marvell/armada-8040-mcbin.dts | 333 +- .../boot/dts/marvell/armada-8040-mcbin.dtsi | 346 ++ arch/arm64/boot/dts/mediatek/mt8173.dtsi | 10 + .../boot/dts/nvidia/tegra186-p2771-0000.dts | 6 + arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 4 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 45 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 30 +- .../boot/dts/nvidia/tegra194-p2972-0000.dts | 157 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 538 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 4 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 2 + arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 76 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 144 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 120 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 169 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 12 + arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 78 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 25 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 5 + arch/arm64/boot/dts/qcom/pms405.dtsi | 55 + arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts | 11 + arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 11 + arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 188 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 490 ++ arch/arm64/boot/dts/qcom/sdm845.dtsi | 448 ++ arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 606 ++- .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 2 + arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 + .../boot/dts/renesas/r8a7795-salvator-x.dts | 2 + .../boot/dts/renesas/r8a7795-salvator-xs.dts | 2 + arch/arm64/boot/dts/renesas/r8a7795.dtsi | 284 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 321 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 89 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 211 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 221 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 314 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 733 ++- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 28 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 45 + .../arm64/boot/dts/renesas/salvator-common.dtsi | 13 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 +- arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 5 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 15 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 78 + .../dts/rockchip/rk3399-gru-chromebook.dtsi | 8 - .../boot/dts/rockchip/rk3399-gru-kevin.dts | 8 +- .../dts/rockchip/rk3399-gru-scarlet-inx.dts | 33 + .../boot/dts/rockchip/rk3399-gru-scarlet-kd.dts | 33 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 594 +++ arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 7 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 79 + .../boot/dts/rockchip/rk3399-rockpro64.dts | 7 + .../dts/rockchip/rk3399-sapphire-excavator.dts | 46 +- .../boot/dts/rockchip/rk3399-sapphire.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 36 +- .../arm64/boot/dts/socionext/uniphier-ld20.dtsi | 11 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 78 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 215 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 126 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 42 + arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 20 + arch/arm64/boot/dts/ti/k3-am65.dtsi | 7 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 124 + arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 4 +- .../boot/dts/xilinx/zynqmp-zcu100-revC.dts | 6 +- .../boot/dts/xilinx/zynqmp-zcu102-revA.dts | 12 +- .../boot/dts/xilinx/zynqmp-zcu106-revA.dts | 4 +- .../boot/dts/xilinx/zynqmp-zcu111-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 16 +- include/dt-bindings/pinctrl/k3.h | 35 + .../dt-bindings/thermal/tegra194-bpmp-thermal.h | 15 + 695 files changed, 37336 insertions(+), 11954 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/emtrion.txt create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-pm.txt create mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.txt delete mode 100644 Documentation/devicetree/bindings/arm/rockchip.txt create mode 100644 Documentation/devicetree/bindings/arm/rockchip.yaml rename Documentation/devicetree/bindings/arm/{uniphier => socionext}/cache-uniphier.txt (100%) create mode 100644 Documentation/devicetree/bindings/arm/socionext/uniphier.txt rename Documentation/devicetree/bindings/{arm/tegra => memory-controllers}/nvidia,tegra20-emc.txt (95%) create mode 100644 arch/arm/boot/dts/am33xx-l4.dtsi create mode 100644 arch/arm/boot/dts/am437x-l4.dtsi create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts create mode 100644 arch/arm/boot/dts/bcm2836-rpi.dtsi create mode 100644 arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts create mode 100644 arch/arm/boot/dts/dra7-l4.dtsi create mode 100644 arch/arm/boot/dts/facebook-bmc-flash-layout.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-emcon-avari.dts create mode 100644 arch/arm/boot/dts/imx6q-emcon-avari.dts create mode 100644 arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-emcon.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-pico-pi.dts create mode 100644 arch/arm/boot/dts/imx6ul-pico.dtsi create mode 100644 arch/arm/boot/dts/imx7d-pico-hobbit.dts create mode 100644 arch/arm/boot/dts/imx7d-sdb-reva.dts create mode 100644 arch/arm/boot/dts/imx7ulp-evk.dts create mode 100644 arch/arm/boot/dts/imx7ulp.dtsi create mode 100644 arch/arm/boot/dts/omap5-l4.dtsi create mode 100644 arch/arm/boot/dts/pxa300-raumfeld-common.dtsi create mode 100644 arch/arm/boot/dts/pxa300-raumfeld-connector.dts create mode 100644 arch/arm/boot/dts/pxa300-raumfeld-controller.dts create mode 100644 arch/arm/boot/dts/pxa300-raumfeld-speaker-l.dts create mode 100644 arch/arm/boot/dts/pxa300-raumfeld-speaker-m.dts create mode 100644 arch/arm/boot/dts/pxa300-raumfeld-speaker-one.dts create mode 100644 arch/arm/boot/dts/pxa300-raumfeld-speaker-s.dts create mode 100644 arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi delete mode 100644 arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi delete mode 100644 arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval.dts create mode 100644 arch/arm/boot/dts/r8a7744-iwg20d-q7-dbcm-ca.dts create mode 100644 arch/arm/boot/dts/r8a7744-iwg20d-q7.dts create mode 100644 arch/arm/boot/dts/r8a7744-iwg20m.dtsi create mode 100644 arch/arm/boot/dts/r8a7744.dtsi create mode 100644 arch/arm/boot/dts/rk3188-bqedison2qc.dts create mode 100644 arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts create mode 100644 arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts create mode 100644 arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts create mode 100644 arch/arm/boot/dts/suniv-f1c100s.dtsi create mode 100644 arch/arm/boot/dts/vf610-bk4.dts create mode 100644 arch/arm/boot/dts/vf610-zii-scu4-aib.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s805x-libretech-ac.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi create mode 100644 arch/arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-8040-mcbin-singleshot.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pms405.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts create mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts create mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qcs404.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-inx.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-kd.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi create mode 100644 include/dt-bindings/pinctrl/k3.h create mode 100644 include/dt-bindings/thermal/tegra194-bpmp-thermal.h _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [GIT PULL 3/4] ARM: Device-tree updates 2018-12-31 21:46 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson @ 2019-01-01 1:45 ` pr-tracker-bot 0 siblings, 0 replies; 12+ messages in thread From: pr-tracker-bot @ 2019-01-01 1:45 UTC (permalink / raw) To: Olof Johansson Cc: Olof Johansson, arm, torvalds, linux-kernel, linux-arm-kernel The pull request you sent on Mon, 31 Dec 2018 13:46:39 -0800: > git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-dt has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/b7badd1d7aa61087010803affa19bb83fb5a0af1 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2019-12-05 20:46 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-12-05 18:04 [GIT PULL 1/4] ARM: SoC platform updates Olof Johansson 2019-12-05 18:04 ` [GIT PULL 2/4] ARM: SoC-related driver updates Olof Johansson 2019-12-05 20:45 ` pr-tracker-bot 2019-12-05 18:04 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson 2019-12-05 20:45 ` pr-tracker-bot 2019-12-05 18:04 ` [GIT PULL 4/4] ARM: SoC defconfig updates Olof Johansson 2019-12-05 20:45 ` pr-tracker-bot 2019-12-05 20:45 ` [GIT PULL 1/4] ARM: SoC platform updates pr-tracker-bot -- strict thread matches above, loose matches on Subject: below -- 2019-07-19 23:54 [GIT PULL 0/4] ARM: SoC contents for 5.3 merge window Olof Johansson 2019-07-19 23:54 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson 2019-07-20 0:30 ` pr-tracker-bot 2018-12-31 21:46 [GIT PULL 0/4] ARM: SoC changes for v4.21 Olof Johansson 2018-12-31 21:46 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson 2019-01-01 1:45 ` pr-tracker-bot
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).