* [GIT PULL 0/4] ARM: SoC branches for v5.8
@ 2020-06-04 20:45 Arnd Bergmann
2020-06-04 20:50 ` [GIT PULL 1/4] ARM: SoC changes " Arnd Bergmann
0 siblings, 1 reply; 5+ messages in thread
From: Arnd Bergmann @ 2020-06-04 20:45 UTC (permalink / raw)
To: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List,
Andreas Färber, Marek Vasut, Geert Uytterhoeven,
Rob Herring, Anson Huang, Doug Anderson
Hi Linus,
Here are the usual branches for arm-soc: five new SoC variants, 25
machines added, two machines removed, a few new drivers and the
usual amount of of cleanups and rework.
There are 835 patches from 196 contributors in total, with only
these contributing more than ten patches:
36 Marek Vasut
35 Andreas Färber
27 Geert Uytterhoeven
23 Rob Herring
22 Anson Huang
21 Douglas Anderson
20 Tudor Ambarus
20 Lad Prabhakar
19 Johan Jonker
17 Jonathan Bakker
17 Andre Przywara
16 Suman Anna
15 Jerome Brunet
14 Serge Semin
14 Bjorn Andersson
13 Tony Lindgren
12 Lubomir Rintel
12 Dmitry Osipenko
11 Sudeep Holla
11 Marek Szyprowski
The dirstat shows that as usual most changes are for device
tree files, this time slightly more 32-bit than 64-bit both in number
and size of the changes, while 60% of the newly added machines
are 64-bit.
0.3% Documentation/devicetree/bindings/arm/
0.6% Documentation/devicetree/bindings/bus/
0.2% Documentation/devicetree/bindings/display/tegra/
0.3% Documentation/devicetree/bindings/memory-controllers/
0.5% Documentation/devicetree/bindings/
31.9% arch/arm/boot/dts/
0.7% arch/arm/configs/
0.5% arch/arm/mach-imx/
1.2% arch/arm/mach-integrator/
3.2% arch/arm/mach-omap2/
5.4% arch/arm/mach-pxa/
0.5% arch/arm/
0.6% arch/arm64/boot/dts/allwinner/
4.0% arch/arm64/boot/dts/amlogic/
1.5% arch/arm64/boot/dts/arm/
2.4% arch/arm64/boot/dts/freescale/
0.2% arch/arm64/boot/dts/hisilicon/
5.2% arch/arm64/boot/dts/mediatek/
0.4% arch/arm64/boot/dts/nvidia/
7.6% arch/arm64/boot/dts/qcom/
1.7% arch/arm64/boot/dts/realtek/
2.0% arch/arm64/boot/dts/renesas/
1.4% arch/arm64/boot/dts/rockchip/
0.3% arch/arm64/boot/dts/socionext/
0.4% arch/arm64/boot/dts/sprd/
0.5% arch/arm64/boot/dts/ti/
2.8% drivers/bus/
0.9% drivers/clk/mediatek/
0.4% drivers/clk/versatile/
0.6% drivers/cpufreq/
0.7% drivers/firmware/arm_scmi/
0.2% drivers/firmware/
1.1% drivers/gpu/drm/mediatek/
0.6% drivers/memory/
0.2% drivers/mfd/
0.6% drivers/misc/
0.4% drivers/reset/
0.3% drivers/soc/amlogic/
0.3% drivers/soc/imx/
1.1% drivers/soc/mediatek/
3.0% drivers/soc/qcom/
0.2% drivers/soc/tegra/fuse/
0.3% drivers/soc/ti/
0.2% drivers/soc/
7.8% drivers/staging/media/tegra-video/
0.4% drivers/tee/
0.2% include/dt-bindings/clock/
0.2% include/dt-bindings/firmware/imx/
0.6% include/dt-bindings/reset/
0.3% include/linux/
0.3% include/
The largest outlier are a few added drivers for the Tegra platform
and on MIPS SoC (Baikal-T1), for which I helped get some drivers
reviewed and merged. The changes for omap2 and pxa are
cleanups moving code out of the platform directory.
As of this morning, there were no merge conflicts against your tree.
Arnd
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 1/4] ARM: SoC changes for v5.8
2020-06-04 20:45 [GIT PULL 0/4] ARM: SoC branches for v5.8 Arnd Bergmann
@ 2020-06-04 20:50 ` Arnd Bergmann
2020-06-04 20:52 ` [GIT PULL 2/4]ARM: defconfig updates " Arnd Bergmann
0 siblings, 1 reply; 5+ messages in thread
From: Arnd Bergmann @ 2020-06-04 20:50 UTC (permalink / raw)
To: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit 0e698dfa282211e414076f9dc7e83c1c288314fd:
Linux 5.7-rc4 (2020-05-03 14:56:04 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-5.8
for you to fetch changes up to d2353bad2c1eef7a1228645fbb21e7887c633d12:
ARM: omap2: fix omap5_realtime_timer_init definition (2020-06-02
19:14:21 +0200)
----------------------------------------------------------------
ARM: SoC changes for v5.8
One new platform gets added, the Realtek RTD1195, which is an older
Cortex-a7 based relative of the RTD12xx chips that are already supported
in arch/arm64. The platform may also be extended to support running
32-bit kernels on those 64-bit chips for memory-constrained machines.
In the Renesas shmobile platform, we gain support for "RZ/G1H" or R8A7742,
an eight-core chip based on Cortex-A15 and Cortex-A7 cores, originally
released in 2016 as one of the last high-end 32-bit designs.
There is ongoing cleanup for the integrator, tegra, imx, and omap2
platforms, with integrator getting very close to the goal of having
zero code in arch/arm/, and omap2 moving more of the chip specifics
from old board code into device tree files.
The Versatile Express platform is made more modular, with built-in
drivers now becoming loadable modules. This is part of a greater effort
for the Android OS to have a common kernel binary for all platforms and
any platform specific code in loadable modules.
The PXA platform drops support for Compulab's pxa2xx boards that had
rather unusual flash and PCI drivers but no known users remaining.
All device drivers specific to those boards can now get removed as
well.
Across platforms, there is ongoing cleanup, with Geert and Rob
revisiting some a lot of Kconfig options.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Anders Roxell (4):
Revert "ARM: vexpress: Don't select VEXPRESS_CONFIG"
power: vexpress: add suppress_bind_attrs to true
power: vexpress: cleanup: use builtin_platform_driver
power: reset: vexpress: fix build issue
Andreas Färber (2):
ARM: Prepare Realtek RTD1195
MAINTAINERS: Add Realtek arm DT files
Andrey Smirnov (1):
ARM: vf610: report soc info via soc device
Arnd Bergmann (16):
Merge tag 'versatile-v5.8-1' of
git://git.kernel.org/.../linusw/linux-integrator into arm/soc
Merge tag 'renesas-arm-soc-for-v5.8-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/soc
Merge tag 'realtek-soc-for-5.8' of
git://git.kernel.org/.../afaerber/linux-realtek into arm/soc
Merge tag 'arm-soc/for-5.8/maintainers' of
https://github.com/Broadcom/stblinux into arm/soc
Merge tag 'arm-soc/for-5.8/soc' of
https://github.com/Broadcom/stblinux into arm/soc
Merge tag 'samsung-soc-5.8' of
git://git.kernel.org/.../krzk/linux into arm/soc
Merge tag 'omap-for-v5.8/soc-signed-take2' of
git://git.kernel.org/.../tmlind/linux-omap into arm/soc
Merge tag 'vexpress-modules-for-soc-v2' of
git://git.kernel.org/.../robh/linux into arm/soc
Merge tag 'renesas-arm-soc-for-v5.8-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/soc
Merge tag 'tegra-for-5.8-arm-core' of
git://git.kernel.org/.../tegra/linux into arm/soc
Merge tag 'imx-soc-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/soc
Merge tag 'omap-for-v5.8/timer-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/soc
Merge tag 'mvebu-arm-5.8-1' of
git://git.infradead.org/linux-mvebu into arm/soc
Merge tag 'v5.8-rockchip-soc32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/soc
ARM: davinci: fix build failure without I2C
ARM: omap2: fix omap5_realtime_timer_init definition
Colin Ian King (1):
ARM: rockchip: fix spelling mistake "to" -> "too"
Dmitry Osipenko (7):
firmware: tf: Different way of L2 cache enabling after LP2 suspend
ARM: tegra: Initialize r0 register for firmware wake-up
ARM: tegra: Do not fully reinitialize L2 on resume
ARM: tegra: Correct PL310 Auxiliary Control Register initialization
ARM: tegra: Switch CPU to PLLP on resume from LP1 on Tegra30/114/124
ARM: tegra: Don't enable PLLX while resuming from LP1 on Tegra30
ARM: tegra: Create tegra20-cpufreq platform device on Tegra30
Florian Fainelli (1):
ARM: mm: Remove virtual address print from B15 RAC driver
Geert Uytterhoeven (19):
ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h>
ARM: integrator: Drop unneeded select of SPARSE_IRQ
ARM: realview: Drop unneeded select of multi-platform features
ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0
ARM/time: Replace <linux/clk-provider.h> by <linux/of_clk.h>
ARM: mediatek: Replace <linux/clk-provider.h> by <linux/of_clk.h>
ARM: mmp: Replace <linux/clk-provider.h> by <linux/of_clk.h>
ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS
ARM: actions: Drop unneeded select of COMMON_CLK
ARM: alpine: Drop unneeded select of HAVE_SMP
ARM: asm9260: Drop unneeded select of GENERIC_CLOCKEVENTS
ARM: aspeed: Drop unneeded select of HAVE_SMP
ARM: berlin: Drop unneeded select of HAVE_SMP
ARM: clps711x: Drop unneeded select of multi-platform selected options
ARM: davinci: Drop unneeded select of TIMER_OF
ARM: mmp: Drop unneeded select of COMMON_CLK
ARM: mvebu: Drop unneeded select of HAVE_SMP
ARM: prima2: Drop unneeded select of HAVE_SMP
ARM: socfpga: Drop unneeded select of PCI_DOMAINS_GENERIC
Lad Prabhakar (2):
ARM: shmobile: r8a7742: Basic SoC support
ARM: debug-ll: Add support for r8a7742
Linus Walleij (4):
bus: Add DT bindings for Integrator/AP logic modules
bus: Add driver for Integrator/AP logic modules
ARM: integrator: Retire LM and IM-PD1 boardfile code
ARM: integrator: Add some Kconfig selections
Lukas Bulwahn (2):
MAINTAINERS: adjust to renaming physmap_of_versatile.c
MAINTAINERS: clarify maintenance of ARM Dove drivers
Ma Feng (2):
ARM: omap2: make omap5_erratum_workaround_801819 static
ARM: imx: pcm037: make pcm970_sja1000_platform_data static
Nicolas Saenz Julienne (1):
MAINTAINERS: Update Raspberry Pi development repository
Peng Fan (3):
ARM: imx: use device_initcall for imx_soc_device_init
ARM: imx: move cpu definitions into a header
soc: imx: move cpu code to drivers/soc/imx
Rob Herring (21):
ARM: versatile: Remove dead sched_clock code
ARM: versatile: Drop mapping IB2 module registers
ARM: vexpress: Move vexpress_flags_set() into arch code
arm64: vexpress: Don't select CONFIG_POWER_RESET_VEXPRESS
amba: Retry adding deferred devices at late_initcall
clk: versatile: Rework kconfig structure
clk: versatile: Only enable SP810 on 32-bit by default
clk: vexpress-osc: Use the devres clock API variants
clk: vexpress-osc: Support building as a module
mfd: vexpress-sysreg: Drop selecting CONFIG_CLKSRC_MMIO
mfd: vexpress-sysreg: Drop unused syscon child devices
mfd: vexpress-sysreg: Use devres API variants
mfd: vexpress-sysreg: Support building as a module
bus: vexpress-config: Merge vexpress-syscfg into vexpress-config
bus: vexpress-config: simplify config bus probing
vexpress: Move setting master site to vexpress-config bus
bus: vexpress-config: Support building as module
ARM: vexpress: Don't select VEXPRESS_CONFIG
clk: versatile: Drop the legacy IM-PD1 clock code
clk: versatile: Fix kconfig dependency on COMMON_CLK_VERSATILE
ARM: zynq: Don't select CONFIG_ICST
Robert Jarzmik (2):
ARM: pxa: remove Compulab pxa2xx boards
MAINTAINERS: pxa: remove Compulab arm/pxa support
Samuel Zou (1):
ARM: OMAP2+: pm33xx-core: Make am43xx_get_rtc_base_addr static
Stefan Agner (1):
ARM: OMAP2+: drop unnecessary adrl
Tang Bin (2):
ARM: samsung: Omit superfluous error message in s3c_adc_probe()
ARM: samsung: Use devm_platform_ioremap_resource() to simplify code
Thierry Reding (2):
firmware: tegra: Make BPMP a regular driver
Merge branch 'for-5.8/firmware' into for-5.8/arm/core
Tony Lindgren (16):
clocksource/drivers/timer-ti-32k: Add support for initializing directly
clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support
clocksource/drivers/timer-ti-dm: Fix warning for set but not used
clk: ti: dm816: enable sysclk6_ck on init
bus: ti-sysc: Ignore timer12 on secure omap3
ARM: OMAP2+: Add omap_init_time_of()
ARM: dts: Configure system timers for am335x
ARM: dts: Configure system timers for am437x
ARM: dts: Configure system timers for omap4
ARM: dts: Configure system timers for omap5 and dra7
ARM: dts: Configure system timers for omap3
ARM: dts: Configure system timers for ti81xx
ARM: dts: Configure system timers for omap2
ARM: OMAP2+: Drop old timer code for dmtimer and 32k counter
bus: ti-sysc: Timers no longer need legacy quirk handling
ARM: OMAP2+: Fix regression for using local timer on non-SMP SoCs
Wei Yongjun (1):
bus: arm-integrator-lm: Fix return value check in integrator_ap_lm_probe()
Wolfram Sang (1):
ARM: s3c64xx: convert to use i2c_new_client_device()
.../bindings/bus/arm,integrator-ap-lm.yaml | 83 ++
MAINTAINERS | 13 +-
arch/arm/Kconfig | 4 +-
arch/arm/Kconfig.debug | 10 +
arch/arm/Makefile | 3 +
arch/arm/boot/dts/am33xx-l4.dtsi | 6 +-
arch/arm/boot/dts/am33xx.dtsi | 20 +
arch/arm/boot/dts/am3517.dtsi | 24 +-
arch/arm/boot/dts/am4372.dtsi | 20 +
arch/arm/boot/dts/am437x-l4.dtsi | 7 +-
arch/arm/boot/dts/dm814x.dtsi | 74 +-
arch/arm/boot/dts/dm816x.dtsi | 78 +-
arch/arm/boot/dts/dra7-l4.dtsi | 7 +-
arch/arm/boot/dts/dra7.dtsi | 10 +
arch/arm/boot/dts/omap2.dtsi | 31 +-
arch/arm/boot/dts/omap2420.dtsi | 68 +-
arch/arm/boot/dts/omap2430.dtsi | 68 +-
arch/arm/boot/dts/omap3-beagle.dts | 33 +
arch/arm/boot/dts/omap3-devkit8000.dts | 33 +
arch/arm/boot/dts/omap3.dtsi | 134 +-
arch/arm/boot/dts/omap4-l4.dtsi | 4 +-
arch/arm/boot/dts/omap4.dtsi | 10 +
arch/arm/boot/dts/omap5-l4.dtsi | 4 +-
arch/arm/boot/dts/omap5.dtsi | 10 +
arch/arm/configs/cm_x2xx_defconfig | 173 ---
arch/arm/configs/em_x270_defconfig | 178 ---
arch/arm/configs/pxa_defconfig | 2 -
arch/arm/kernel/time.c | 2 +-
arch/arm/mach-actions/Kconfig | 1 -
arch/arm/mach-alpine/Kconfig | 1 -
arch/arm/mach-asm9260/Kconfig | 1 -
arch/arm/mach-aspeed/Kconfig | 1 -
arch/arm/mach-berlin/Kconfig | 1 -
arch/arm/mach-clps711x/Kconfig | 5 -
arch/arm/mach-davinci/Kconfig | 1 -
arch/arm/mach-davinci/board-dm644x-evm.c | 26 +-
arch/arm/mach-imx/common.h | 1 -
arch/arm/mach-imx/cpu.c | 159 ---
arch/arm/mach-imx/mach-imx6q.c | 8 +-
arch/arm/mach-imx/mach-imx6sl.c | 8 +-
arch/arm/mach-imx/mach-imx6sx.c | 8 +-
arch/arm/mach-imx/mach-imx6ul.c | 8 +-
arch/arm/mach-imx/mach-imx7d.c | 6 -
arch/arm/mach-imx/mach-imx7ulp.c | 2 +-
arch/arm/mach-imx/mach-pcm037.c | 2 +-
arch/arm/mach-imx/mach-vf610.c | 47 +
arch/arm/mach-imx/mxc.h | 22 +-
arch/arm/mach-integrator/Kconfig | 9 +-
arch/arm/mach-integrator/Makefile | 3 +-
arch/arm/mach-integrator/impd1.c | 475 --------
arch/arm/mach-integrator/impd1.h | 15 -
arch/arm/mach-integrator/integrator_ap.c | 31 -
arch/arm/mach-integrator/lm.c | 96 --
arch/arm/mach-integrator/lm.h | 24 -
arch/arm/mach-mediatek/mediatek.c | 2 +-
arch/arm/mach-mmp/Kconfig | 1 -
arch/arm/mach-mmp/mmp-dt.c | 2 +-
arch/arm/mach-mmp/mmp2-dt.c | 2 +-
arch/arm/mach-mvebu/Kconfig | 3 -
arch/arm/mach-omap2/Kconfig | 1 -
arch/arm/mach-omap2/Makefile | 6 +-
arch/arm/mach-omap2/board-generic.c | 39 +-
arch/arm/mach-omap2/common.h | 7 +
arch/arm/mach-omap2/omap-smp.c | 2 +-
arch/arm/mach-omap2/omap_hwmod_2420_data.c | 20 -
arch/arm/mach-omap2/omap_hwmod_2430_data.c | 19 -
.../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 8 -
arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 47 -
.../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 2 -
.../omap_hwmod_33xx_43xx_interconnect_data.c | 8 -
.../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 62 -
arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 10 -
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 146 +--
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 45 -
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 90 --
arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 89 --
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 176 ---
arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 74 --
arch/arm/mach-omap2/omap_hwmod_common_data.h | 3 -
arch/arm/mach-omap2/pm33xx-core.c | 2 +-
arch/arm/mach-omap2/sleep34xx.S | 2 +-
arch/arm/mach-omap2/timer.c | 577 +--------
arch/arm/mach-prima2/Kconfig | 1 -
arch/arm/mach-pxa/Kconfig | 17 -
arch/arm/mach-pxa/Makefile | 5 -
arch/arm/mach-pxa/cm-x255.c | 240 ----
arch/arm/mach-pxa/cm-x270.c | 419 -------
arch/arm/mach-pxa/cm-x2xx-pci.c | 196 ---
arch/arm/mach-pxa/cm-x2xx-pci.h | 14 -
arch/arm/mach-pxa/cm-x2xx.c | 538 --------
arch/arm/mach-pxa/em-x270.c | 1286 --------------------
arch/arm/mach-pxa/include/mach/io.h | 18 -
arch/arm/mach-realtek/Kconfig | 11 +
arch/arm/mach-realtek/Makefile | 2 +
arch/arm/mach-realtek/rtd1195.c | 40 +
arch/arm/mach-realview/Kconfig | 10 -
arch/arm/mach-rockchip/platsmp.c | 2 +-
arch/arm/mach-rockchip/rockchip.c | 2 +-
arch/arm/mach-s3c64xx/mach-crag6410-module.c | 7 +-
arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 +
arch/arm/mach-socfpga/Kconfig | 1 -
arch/arm/mach-tegra/pm.c | 4 +
arch/arm/mach-tegra/reset-handler.S | 7 +-
arch/arm/mach-tegra/sleep-tegra30.S | 16 +-
arch/arm/mach-tegra/tegra.c | 8 +-
arch/arm/mach-versatile/Kconfig | 1 -
arch/arm/mach-versatile/versatile_dt.c | 5 -
arch/arm/mach-vexpress/Kconfig | 3 -
arch/arm/mach-vexpress/core.h | 1 +
arch/arm/mach-vexpress/dcscb.c | 1 +
arch/arm/mach-vexpress/v2m.c | 23 +
arch/arm/mach-zynq/Kconfig | 1 -
arch/arm/mm/cache-b15-rac.c | 3 +-
arch/arm/plat-samsung/adc.c | 8 +-
arch/arm/plat-versatile/Kconfig | 7 -
arch/arm/plat-versatile/Makefile | 1 -
arch/arm/plat-versatile/include/plat/sched_clock.h | 7 -
arch/arm/plat-versatile/sched-clock.c | 28 -
arch/arm64/Kconfig.platforms | 3 -
drivers/amba/bus.c | 14 +-
drivers/bus/Kconfig | 11 +-
drivers/bus/Makefile | 2 +-
drivers/bus/arm-integrator-lm.c | 128 ++
drivers/bus/ti-sysc.c | 25 +-
drivers/bus/vexpress-config.c | 354 ++++--
drivers/clk/Makefile | 2 +-
drivers/clk/ti/clk-816x.c | 1 +
drivers/clk/versatile/Kconfig | 21 +-
drivers/clk/versatile/clk-impd1.c | 121 --
drivers/clk/versatile/clk-vexpress-osc.c | 20 +-
drivers/clocksource/Makefile | 1 +
drivers/clocksource/timer-ti-32k.c | 48 +-
drivers/clocksource/timer-ti-dm-systimer.c | 727 +++++++++++
drivers/firmware/tegra/bpmp.c | 9 +-
drivers/firmware/trusted_foundations.c | 21 +-
drivers/mfd/Kconfig | 5 +-
drivers/mfd/vexpress-sysreg.c | 99 +-
drivers/misc/Kconfig | 9 -
drivers/misc/Makefile | 1 -
drivers/misc/vexpress-syscfg.c | 280 -----
drivers/power/reset/Kconfig | 2 +-
drivers/power/reset/vexpress-poweroff.c | 8 +-
drivers/soc/imx/Makefile | 3 +
drivers/soc/imx/soc-imx.c | 192 +++
include/linux/firmware/trusted_foundations.h | 1 +
include/linux/platform_data/clk-integrator.h | 2 -
include/linux/vexpress.h | 30 -
include/soc/imx/cpu.h | 36 +
148 files changed, 2394 insertions(+), 6232 deletions(-)
create mode 100644
Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.yaml
delete mode 100644 arch/arm/configs/cm_x2xx_defconfig
delete mode 100644 arch/arm/configs/em_x270_defconfig
delete mode 100644 arch/arm/mach-integrator/impd1.c
delete mode 100644 arch/arm/mach-integrator/impd1.h
delete mode 100644 arch/arm/mach-integrator/lm.c
delete mode 100644 arch/arm/mach-integrator/lm.h
delete mode 100644 arch/arm/mach-pxa/cm-x255.c
delete mode 100644 arch/arm/mach-pxa/cm-x270.c
delete mode 100644 arch/arm/mach-pxa/cm-x2xx-pci.c
delete mode 100644 arch/arm/mach-pxa/cm-x2xx-pci.h
delete mode 100644 arch/arm/mach-pxa/cm-x2xx.c
delete mode 100644 arch/arm/mach-pxa/em-x270.c
delete mode 100644 arch/arm/mach-pxa/include/mach/io.h
create mode 100644 arch/arm/mach-realtek/Kconfig
create mode 100644 arch/arm/mach-realtek/Makefile
create mode 100644 arch/arm/mach-realtek/rtd1195.c
delete mode 100644 arch/arm/plat-versatile/Kconfig
delete mode 100644 arch/arm/plat-versatile/include/plat/sched_clock.h
delete mode 100644 arch/arm/plat-versatile/sched-clock.c
create mode 100644 drivers/bus/arm-integrator-lm.c
create mode 100644 drivers/clocksource/timer-ti-dm-systimer.c
delete mode 100644 drivers/misc/vexpress-syscfg.c
create mode 100644 drivers/soc/imx/soc-imx.c
delete mode 100644 include/linux/platform_data/clk-integrator.h
create mode 100644 include/soc/imx/cpu.h
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 2/4]ARM: defconfig updates for v5.8
2020-06-04 20:50 ` [GIT PULL 1/4] ARM: SoC changes " Arnd Bergmann
@ 2020-06-04 20:52 ` Arnd Bergmann
2020-06-04 20:54 ` [GIT PULL 3/4] ARM: driver " Arnd Bergmann
0 siblings, 1 reply; 5+ messages in thread
From: Arnd Bergmann @ 2020-06-04 20:52 UTC (permalink / raw)
To: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit b9bbe6ed63b2b9f2c9ee5cbd0f2c946a2723f4ce:
Linux 5.7-rc6 (2020-05-17 16:48:37 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-defconfig-5.8
for you to fetch changes up to f11d7cb47f157b6af61cea8e4c571c8f81d670b4:
Merge tag 'imx-defconfig-5.8' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/defconfig (2020-05-26 00:17:12 +0200)
----------------------------------------------------------------
ARM: defconfig updates for v5.8
These are the usual updates to arm/arm64 defconfig files,
enabling newly added drivers and addressing changes to Kconfig
files.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Alex Elder (1):
arm64: defconfig: enable Qualcomm IPA and RMNet modules
Andreas Kemnade (1):
ARM: imx_v6_v7_defconfig: extend RN5T618 PMIC family support
Anson Huang (1):
arm64: defconfig: Enable CONFIG_PINCTRL_IMX8DXL by default
Arnd Bergmann (12):
Merge tag 'ux500-defconfig-v5.7' of
git://git.kernel.org/.../linusw/linux-stericsson into arm/defconfig
Merge tag 'renesas-arm-defconfig-for-v5.8-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/defconfig
Merge tag 'arm-soc/for-5.8/defconfig' of
https://github.com/Broadcom/stblinux into arm/defconfig
Merge tag 'samsung-defconfig-5.8' of
git://git.kernel.org/.../krzk/linux into arm/defconfig
Merge tag 'renesas-arm-defconfig-for-v5.8-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/defconfig
Merge tag 'sunxi-config-for-5.8-1' of
git://git.kernel.org/.../sunxi/linux into arm/defconfig
Merge tag 'at91-5.8-defconfig' of
git://git.kernel.org/.../at91/linux into arm/defconfig
Merge tag 'qcom-arm64-defconfig-for-5.8' of
git://git.kernel.org/.../qcom/linux into arm/defconfig
Merge tag 'amlogic-defconfig' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/defconfig
Merge tag 'hisi-arm64-defconfig-for-5.8' of
git://github.com/hisilicon/linux-hisi into arm/defconfig
Merge tag 'arm64_defconfig_for_v5.8' of
git://git.kernel.org/.../dinguyen/linux into arm/defconfig
Merge tag 'imx-defconfig-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/defconfig
Bjorn Andersson (2):
arm64: defconfig: Remove QCOM_GLINK_SSR
arm64: defconfig: Enable Qualcomm SC7180 pinctrl and gcc
Clément Péron (1):
arm64: configs: Enable sun50i cpufreq nvmem
Corentin Labbe (1):
ARM: configs: sunxi: Add sun8i analog codec
Dinh Nguyen (1):
arm64: defconfig: Add LEDS_TRIGGER_TIMER
Florian Fainelli (1):
Merge tag 'tags/bcm2835-defconfig-next-2020-03-27' into defconfig/next
Geert Uytterhoeven (1):
ARM: shmobile: defconfig: Refresh for v5.7-rc1
Jerome Brunet (1):
arm64: defconfig: enable meson gx audio as module
Lad Prabhakar (2):
ARM: shmobile: defconfig: Enable r8a7742 SoC
ARM: multi_v7_defconfig: Enable r8a7742 SoC
Linus Walleij (1):
ARM: defconfig: u8500: Enable new drivers for ux500
Marek Szyprowski (2):
ARM: exynos_defconfig: Enable serial bus and BCM HCIUART drivers
ARM: exynos_defconfig: Compile MAC80211/CFG80211 as modules
Nicolas Saenz Julienne (1):
ARM: bcm2835_defconfig: Enable fixed-regulator
Razvan Stefanescu (2):
ARM: configs: at91: sama5: enable SAMA5D2_PIOBU
ARM: configs: at91: sama5: enable MCP16502 regulator
Robert Foss (1):
arm64: defconfig: Enable Qualcomm CAMCC, CAMSS and CCI drivers
Stephan Gerhold (1):
ARM: defconfig: u8500: Enable new drivers for samsung-golden
Vinod Koul (1):
arm64: defconfig: Enable SM8250 GCC driver
Zhou Wang (1):
arm64: defconfig: Enable UACCE/PCI PASID/SEC2/HPRE configs
arch/arm/configs/bcm2835_defconfig | 1 +
arch/arm/configs/exynos_defconfig | 8 +++++---
arch/arm/configs/imx_v6_v7_defconfig | 2 ++
arch/arm/configs/multi_v7_defconfig | 1 +
arch/arm/configs/sama5_defconfig | 2 ++
arch/arm/configs/shmobile_defconfig | 2 ++
arch/arm/configs/sunxi_defconfig | 1 +
arch/arm/configs/u8500_defconfig | 14 ++++++++++++++
arch/arm64/configs/defconfig | 18 +++++++++++++++++-
9 files changed, 45 insertions(+), 4 deletions(-)
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 3/4] ARM: driver updates for v5.8
2020-06-04 20:52 ` [GIT PULL 2/4]ARM: defconfig updates " Arnd Bergmann
@ 2020-06-04 20:54 ` Arnd Bergmann
2020-06-04 20:56 ` [GIT PULL 4/4] ARM: DT changes " Arnd Bergmann
0 siblings, 1 reply; 5+ messages in thread
From: Arnd Bergmann @ 2020-06-04 20:54 UTC (permalink / raw)
To: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit 0e698dfa282211e414076f9dc7e83c1c288314fd:
Linux 5.7-rc4 (2020-05-03 14:56:04 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-drivers-5.8
for you to fetch changes up to b5f73d47f34b238221ac771b5fe4907df621d7cb:
clk: sprd: fix compile-testing (2020-06-03 12:57:28 +0200)
----------------------------------------------------------------
ARM/SoC: drivers for v5.7
These are updates to SoC specific drivers that did not have
another subsystem maintainer tree to go through for some
reason:
- Some bus and memory drivers for the MIPS P5600 based
Baikal-T1 SoC that is getting added through the MIPS tree.
- There are new soc_device identification drivers for TI K3,
Qualcomm MSM8939
- New reset controller drivers for NXP i.MX8MP, Renesas
RZ/G1H, and Hisilicon hi6220
- The SCMI firmware interface can now work across ARM SMC/HVC
as a transport.
- Mediatek platforms now use a new driver for their "MMSYS"
hardware block that controls clocks and some other aspects
in behalf of the media and gpu drivers.
- Some Tegra processors have improved power management
support, including getting woken up by the PMIC and cluster
power down during idle.
- A new v4l staging driver for Tegra is added.
- Cleanups and minor bugfixes for TI, NXP, Hisilicon,
Mediatek, and Tegra.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Anson Huang (4):
soc: imx8m: No need to put node when of_find_compatible_node() failed
dt-bindings: reset: imx7: Add support for i.MX8MN
dt-bindings: reset: imx7: Document usage on i.MX8MP SoC
reset: imx7: Add support for i.MX8MP SoC
Arnd Bergmann (28):
soc: tegra: Fix tegra_pmc_get_suspend_mode definition
Merge tag 'scmi-updates-5.8' of
git://git.kernel.org/.../sudeep.holla/linux into arm/drivers
Merge tag 'renesas-drivers-for-v5.8-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/drivers
Merge tag 'tee-subsys-for-5.8' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
Merge tag 'renesas-drivers-for-v5.8-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/drivers
Merge tag 'tegra-for-5.8-firmware-v2' of
git://git.kernel.org/.../tegra/linux into arm/drivers
Merge tag 'v5.7-next-soc' of
git://git.kernel.org/.../matthias.bgg/linux into arm/drivers
Merge tag 'tee-smatch-for-5.8' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
Merge tag 'amlogic-drivers' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/drivers
Merge tag 'reset-for-v5.8' of git://git.pengutronix.de/pza/linux
into arm/drivers
Merge tag 'tee-login-for-5.8' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
Merge tag 'v5.7-next-soc.2' of
git://git.kernel.org/.../matthias.bgg/linux into arm/drivers
Merge tag 'qcom-drivers-for-5.8' of
git://git.kernel.org/.../qcom/linux into arm/drivers
Merge tag 'samsung-drivers-5.8' of
git://git.kernel.org/.../krzk/linux into arm/drivers
Merge tag 'tegra-for-5.8-cpufreq' of
git://git.kernel.org/.../tegra/linux into arm/drivers
Merge tag 'tegra-for-5.8-cpuidle' of
git://git.kernel.org/.../tegra/linux into arm/drivers
Merge tag 'tegra-for-5.8-of' of
git://git.kernel.org/.../tegra/linux into arm/drivers
Merge tag 'tegra-for-5.8-media' of
git://git.kernel.org/.../tegra/linux into arm/drivers
Merge tag 'tegra-for-5.8-soc-v2' of
git://git.kernel.org/.../tegra/linux into arm/drivers
Merge tag 'imx-drivers-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/drivers
Merge tag 'hisi-drivers-for-5.8' of
git://github.com/hisilicon/linux-hisi into arm/drivers
tee: fix crypto select
Merge tag 'soc-fsl-next-v5.8' of
git://git.kernel.org/.../leo/linux into arm/drivers
staging: tegra-video: fix V4L2 dependency
Merge tag 'drivers_soc_for_5.8' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers
Merge branch 'baikal/drivers' into arm/drivers
Merge branch 'baikal/drivers' into arm/drivers
clk: sprd: fix compile-testing
Bernard Zhao (2):
memory: samsung: exynos5422-dmc: Fix tFAW timings alignment
memory: samsung: exynos5422-dmc: Reduce protected code area in IRQ handler
Bjorn Andersson (3):
soc: qcom: rpmhpd: Add SM8250 power domains
soc: qcom: aoss: Add SM8250 compatible
Revert "soc: qcom: rpmh: Allow RPMH driver to be loaded as a module"
Christoph Hellwig (1):
firmware: qcom_scm: fix bogous abuse of dma-direct internals
Colin Ian King (1):
soc: fsl: qe: clean up an indentation issue
Corentin Labbe (1):
soc/tegra: pmc: Select GENERIC_PINCONF
Cristian Marussi (5):
firmware: arm_scmi: Add notifications support in transport layer
firmware: arm_scmi: Rename .clear_notification() transport_ops
firmware: arm_scmi: Clear channel on reception of unexpected responses
firmware: arm_scmi: Clear channel for delayed responses
firmware: arm_scmi: Fix handling of unexpected delayed responses
Dan Carpenter (1):
tee: remove unnecessary NULL check in tee_shm_alloc()
Dmitry Osipenko (6):
firmware: tf: Different way of L2 cache enabling after LP2 suspend
ARM: tegra: Initialize r0 register for firmware wake-up
ARM: tegra: Do not fully reinitialize L2 on resume
cpuidle: tegra: Support CPU cluster power-down state on Tegra30
cpufreq: tegra20: Use generic cpufreq-dt driver (Tegra30 supported now)
dt-bindings: cpufreq: Add binding for NVIDIA Tegra20/30
Dong Aisheng (2):
dt-bindings: firmware: imx: Move system control into dt-binding headfile
dt-bindings: firmware: imx: Add more system controls and PM clock types
Douglas Anderson (18):
soc: qcom: rpmh-rsc: Clean code reading/writing TCS regs/cmds
soc: qcom: rpmh-rsc: Document the register layout better
soc: qcom: rpmh-rsc: Fold tcs_ctrl_write() into its single caller
soc: qcom: rpmh-rsc: Remove get_tcs_of_type() abstraction
soc: qcom: rpmh-rsc: Kill cmd_cache and find_match() with fire
soc: qcom: rpmh-rsc: A lot of comments
soc: qcom: rpmh-rsc: tcs_is_free() can just check tcs_in_use
soc: qcom: rpmh-rsc: Don't double-check rpmh payload
soc: qcom: rpmh-rsc: Caller handles tcs_invalidate() exclusivity
soc: qcom: rpmh-rsc: read_tcs_reg()/write_tcs_reg() are not for IRQ
soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner
soc: qcom: rpmh-rsc: Factor "tcs_reg_addr" and "tcs_cmd_addr" calculation
soc: qcom: rpmh-rsc: Timeout after 1 second in write_tcs_reg_sync()
soc: qcom: rpmh-rsc: Correctly ignore CPU_CLUSTER_PM notifications
soc: qcom: rpmh-rsc: We aren't notified of our own failure w/ NOTIFY_BAD
kernel/cpu_pm: Fix uninitted local in cpu_pm
soc: qcom: rpmh-rsc: Simplify locking by eliminating the per-TCS lock
soc: qcom: rpmh-rsc: Remove the pm_lock
Enric Balletbo i Serra (6):
dt-bindings: mediatek: Update mmsys binding to reflect it is a
system controller
soc / drm: mediatek: Move routing control to mmsys device
soc / drm: mediatek: Fix mediatek-drm device probing
soc: mediatek: Enable mmsys driver by default if Mediatek arch is selected
clk / soc: mediatek: Bind clock and gpu driver for mt2712
clk / soc: mediatek: Bind clock and gpu driver for mt2701
Franck LENORMAND (1):
firmware: imx: scu: Fix corruption of header
Geert Uytterhoeven (4):
Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into
renesas-drivers-for-v5.8
of: Make <linux/of_reserved_mem.h> self-contained
soc: mediatek: mmsys: Drop <linux/clk-provider.h>
ARM: mediatek: Replace <linux/clk-provider.h> by <linux/of_clk.h>
Grygorii Strashko (2):
dt-bindings: soc: ti: add binding for k3 platforms chipid module
soc: ti: add k3 platforms chipid module driver
Gustavo A. R. Silva (3):
firmware: qcom_scm-legacy: Replace zero-length array with flexible-array
treewide: Replace zero-length array with flexible-array
soc: fsl: qe: Replace one-element array and use struct_size() helper
Jason Yan (1):
firmware: qcom_scm: Remove unneeded conversion to bool
Jerome Brunet (1):
dt-bindings: reset: meson: add gxl internal dac reset
John Garry (3):
io: Provide _inX() and _outX()
logic_pio: Improve macro argument name
logic_pio: Use _inX() and _outX()
John Stultz (3):
soc: qcom: rpmh: Allow RPMH driver to be loaded as a module
soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module
soc: qcom: rpmpd: Allow RPMPD driver to be loaded as a module
Jon Hunter (6):
soc/tegra: fuse: Add custom SoC attributes
soc/tegra: fuse: Trivial clean-up of tegra_init_revision()
soc/tegra: fuse: Update the SoC revision attribute to display a name
soc/tegra: pmc: Enable PMIC wake event on Tegra194
soc/tegra: pmc: Enable PMIC wake event on Tegra210
firmware: tegra: Defer BPMP probe if shared memory not available
Joseph Lo (1):
dt-bindings: memory: tegra: Add external memory controller
binding for Tegra210
Lad Prabhakar (5):
dt-bindings: power: rcar-sysc: Add r8a7742 power domain index macros
clk: renesas: Add r8a7742 CPG Core Clock Definitions
soc: renesas: rcar-sysc: Add R8A7742 support
soc: renesas: rcar-rst: Add support for RZ/G1H
soc: renesas: Add Renesas R8A7742 config option
Lukas Bulwahn (1):
MAINTAINERS: correct path in TEGRA VIDEO DRIVER
Markus Elfring (1):
soc: qcom: smp2p: Delete an error message in qcom_smp2p_probe()
Martin Blumenstingl (4):
dt-bindings: power: meson-ee-pwrc: add support for Meson8/8b/8m2
dt-bindings: power: meson-ee-pwrc: add support for the Meson GX SoCs
soc: amlogic: meson-ee-pwrc: add support for Meson8/Meson8b/Meson8m2
soc: amlogic: meson-ee-pwrc: add support for the Meson GX SoCs
Matthias Brugger (5):
drm/mediatek: Omit warning on probe defers
clk / soc: mediatek: Move mt8173 MMSYS to platform driver
clk/soc: mediatek: mt8183: Bind clock driver from platform device
clk/soc: mediatek: mt6797: Bind clock driver from platform device
clk/soc: mediatek: mt6779: Bind clock driver from platform device
Maulik Shah (4):
soc: qcom: rpmh: Update dirty flag only when data changes
soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before flushing new data
soc: qcom: rpmh: Invoke rpmh_flush() for dirty caches
soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request
Peng Fan (3):
dt-bindings: arm: Add smc/hvc transport for SCMI
firmware: arm_scmi: Add smc/hvc transport
firmware: imx-scu: Support one TX and one RX
Peter Griffin (1):
reset: hi6220: Add support for AO reset controller
Raju P.L.S.S.S.N (1):
soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS
Roy Pledge (1):
soc: fsl: dpio: Prefer the CPU affine DPIO
Samuel Zou (2):
media: tegra-video: Make tegra210_video_formats static
drivers: soc: ti: knav_qmss_queue: Make knav_gp_range_ops static
Serge Semin (14):
dt-bindings: bus: Add Baikal-T1 AXI-bus binding
dt-bindings: bus: Add Baikal-T1 APB-bus binding
bus: Add Baikal-T1 AXI-bus driver
bus: Add Baikal-T1 APB-bus driver
memory: Add Baikal-T1 L2-cache Control Block driver
dt-bindings: memory: Add Baikal-T1 L2-cache Control Block binding
bus: bt1-apb: Include linux/io.h
bus: bt1-apb: Fix show/store callback identations
bus: bt1-apb: Use PTR_ERR_OR_ZERO to return from request-regs method
bus: bt1-apb: Use sysfs_streq instead of strncmp
bus: bt1-axi: Optimize the return points in the driver
bus: bt1-axi: Use sysfs_streq instead of strncmp
bus: bt1-apb: Build the driver into the kernel
bus: bt1-axi: Build the driver into the kernel
Sibi Sankar (2):
soc: qcom: cmd-db: Fix compilation error when CMD_DB is disabled
soc: qcom: pdr: Remove impossible error condition
Sowjanya Komatineni (5):
dt-bindings: clock: tegra: Add clock ID for CSI TPG clock
dt-bindings: clock: tegra: Remove PMC clock IDs
dt-bindings: tegra: Add VI and CSI bindings
media: tegra-video: Add Tegra210 Video input driver
MAINTAINERS: Add Tegra Video driver section
Srinivas Kandagatla (1):
soc: qcom: socinfo: add missing soc_id sysfs entry
Stephan Gerhold (1):
dt-bindings: soc: qcom: apr: Use generic node names for APR services
Stephen Boyd (4):
soc: qcom: cmd-db: Add debugfs dumping file
soc: qcom: cmd-db: Cast sizeof() to int to silence field width warning
soc: qcom: cmd-db: Use 5 digits for printing address
soc: qcom: cmd-db: Properly endian swap the slv_id for debugfs
Sudeep Holla (11):
firmware: arm_scmi: Make mutex channel specific
firmware: arm_scmi: Drop empty stub for smc_mark_txdone
firmware: arm_scmi: Check shmem property for channel availablity
firmware: arm_scmi: Drop checking for shmem property in parent node
firmware: arm_scmi: Add include guard to linux/scmi_protocol.h
firmware: arm_scpi: Add include guard to linux/scpi_protocol.h
firmware: arm_scmi: Add receive buffer support for notifications
firmware: arm_scmi: Update protocol commands and notification list
firmware: arm_scmi: Add support for notifications message processing
firmware: arm_scmi: Fix return error code in smc_send_message
firmware: arm_scmi: fix psci dependency
Sumit Garg (2):
tee: enable support to register kernel memory
tee: add private login method for kernel clients
Thierry Reding (9):
firmware: tegra: Make BPMP a regular driver
soc/tegra: pmc: Enable PMIC wake event on Tegra186
of: reserved-memory: Support lookup of regions by name
of: reserved-memory: Support multiple regions per device
Merge branch 'for-5.8/firmware' into for-5.8/arm/core
Merge branch 'for-5.8/arm/core' into for-5.8/cpuidle
dt-bindings: i2c: tegra: Document Tegra210 VI I2C
Merge branch 'for-5.8/dt-bindings' into for-5.8/media
media: tegra-video: Do not enable COMPILE_TEST
Vesa Jääskeläinen (2):
tee: add support for session's client UUID generation
tee: optee: Add support for session login client UUID generation
Vincent Knecht (1):
soc: qcom: socinfo: add msm8936/39 and apq8036/39 soc ids
Wei Yongjun (2):
soc: mediatek: Missing platform_device_unregister() on error in
mtk_mmsys_probe()
firmware: imx: scu: Fix possible memory leak in imx_scu_probe()
YueHaibing (2):
soc: fsl: qbman: Remove unused inline function qm_eqcr_get_ci_stashing
soc: fsl: dpio: Remove unused inline function
qbman_write_eqcr_am_rt_register
Documentation/devicetree/bindings/arm/arm,scmi.txt | 3 +-
.../bindings/arm/mediatek/mediatek,mmsys.txt | 7 +-
.../devicetree/bindings/bus/baikal,bt1-apb.yaml | 90 ++
.../devicetree/bindings/bus/baikal,bt1-axi.yaml | 107 ++
.../bindings/cpufreq/nvidia,tegra20-cpufreq.txt | 56 +
.../display/tegra/nvidia,tegra20-host1x.txt | 73 +-
.../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt | 6 +
.../memory-controllers/baikal,bt1-l2-ctl.yaml | 63 ++
.../memory-controllers/nvidia,tegra210-emc.yaml | 82 ++
.../bindings/power/amlogic,meson-ee-pwrc.yaml | 102 +-
.../devicetree/bindings/power/qcom,rpmpd.yaml | 1 +
.../devicetree/bindings/reset/fsl,imx7-src.txt | 6 +-
.../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 1 +
.../devicetree/bindings/soc/qcom/qcom,apr.txt | 20 +-
.../devicetree/bindings/soc/ti/k3-socinfo.yaml | 40 +
MAINTAINERS | 10 +
arch/arm/mach-mediatek/mediatek.c | 2 +-
arch/arm/mach-tegra/pm.c | 4 +
arch/arm/mach-tegra/reset-handler.S | 7 +-
arch/arm64/Kconfig.platforms | 2 +-
drivers/bus/Kconfig | 30 +
drivers/bus/Makefile | 2 +
drivers/bus/bt1-apb.c | 421 ++++++++
drivers/bus/bt1-axi.c | 314 ++++++
drivers/clk/Makefile | 2 +-
drivers/clk/mediatek/Kconfig | 7 +
drivers/clk/mediatek/Makefile | 1 +
drivers/clk/mediatek/clk-mt2701-mm.c | 9 +-
drivers/clk/mediatek/clk-mt2712-mm.c | 9 +-
drivers/clk/mediatek/clk-mt6779-mm.c | 9 +-
drivers/clk/mediatek/clk-mt6797-mm.c | 9 +-
drivers/clk/mediatek/clk-mt8173-mm.c | 146 +++
drivers/clk/mediatek/clk-mt8173.c | 104 --
drivers/clk/mediatek/clk-mt8183-mm.c | 9 +-
drivers/cpufreq/Kconfig.arm | 6 +-
drivers/cpufreq/tegra20-cpufreq.c | 217 +---
drivers/cpuidle/cpuidle-tegra.c | 1 -
drivers/firmware/arm_scmi/Makefile | 4 +-
drivers/firmware/arm_scmi/base.c | 7 +
drivers/firmware/arm_scmi/common.h | 11 +
drivers/firmware/arm_scmi/driver.c | 133 ++-
drivers/firmware/arm_scmi/mailbox.c | 17 +
drivers/firmware/arm_scmi/perf.c | 5 +
drivers/firmware/arm_scmi/power.c | 6 +
drivers/firmware/arm_scmi/sensors.c | 4 +
drivers/firmware/arm_scmi/shmem.c | 15 +
drivers/firmware/arm_scmi/smc.c | 153 +++
drivers/firmware/imx/imx-scu.c | 64 +-
drivers/firmware/qcom_scm-legacy.c | 2 +-
drivers/firmware/qcom_scm.c | 11 +-
drivers/firmware/tegra/bpmp-tegra186.c | 4 +-
drivers/firmware/tegra/bpmp.c | 9 +-
drivers/firmware/trusted_foundations.c | 21 +-
drivers/gpu/drm/mediatek/Kconfig | 1 +
drivers/gpu/drm/mediatek/mtk_disp_color.c | 5 +-
drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 5 +-
drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 5 +-
drivers/gpu/drm/mediatek/mtk_dpi.c | 12 +-
drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 19 +-
drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 259 +----
drivers/gpu/drm/mediatek/mtk_drm_ddp.h | 7 -
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 45 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.h | 2 +-
drivers/gpu/drm/mediatek/mtk_dsi.c | 8 +-
drivers/gpu/drm/mediatek/mtk_hdmi.c | 4 +-
drivers/memory/Kconfig | 11 +
drivers/memory/Makefile | 1 +
drivers/memory/bt1-l2-ctl.c | 322 ++++++
drivers/memory/samsung/exynos5422-dmc.c | 8 +-
drivers/of/of_reserved_mem.c | 41 +-
drivers/reset/hisilicon/hi6220_reset.c | 69 +-
drivers/reset/reset-imx7.c | 101 ++
drivers/soc/amlogic/meson-ee-pwrc.c | 112 +-
drivers/soc/fsl/dpio/dpio-service.c | 6 +-
drivers/soc/fsl/dpio/qbman-portal.c | 12 -
drivers/soc/fsl/qbman/qman.c | 5 -
drivers/soc/fsl/qe/qe.c | 4 +-
drivers/soc/fsl/qe/ucc.c | 2 +-
drivers/soc/imx/soc-imx8m.c | 7 +-
drivers/soc/mediatek/Kconfig | 7 +
drivers/soc/mediatek/Makefile | 1 +
drivers/soc/mediatek/mtk-mmsys.c | 378 +++++++
drivers/soc/qcom/Kconfig | 6 +-
drivers/soc/qcom/cmd-db.c | 78 +-
drivers/soc/qcom/pdr_interface.c | 4 -
drivers/soc/qcom/qcom_aoss.c | 1 +
drivers/soc/qcom/rpmh-internal.h | 59 +-
drivers/soc/qcom/rpmh-rsc.c | 746 ++++++++++----
drivers/soc/qcom/rpmh.c | 97 +-
drivers/soc/qcom/rpmhpd.c | 24 +
drivers/soc/qcom/rpmpd.c | 5 +
drivers/soc/qcom/smp2p.c | 4 +-
drivers/soc/qcom/socinfo.c | 6 +
drivers/soc/renesas/Kconfig | 11 +
drivers/soc/renesas/Makefile | 1 +
drivers/soc/renesas/r8a7742-sysc.c | 42 +
drivers/soc/renesas/rcar-rst.c | 1 +
drivers/soc/renesas/rcar-sysc.c | 3 +
drivers/soc/renesas/rcar-sysc.h | 1 +
drivers/soc/tegra/Kconfig | 1 +
drivers/soc/tegra/fuse/fuse-tegra.c | 57 +-
drivers/soc/tegra/fuse/fuse-tegra20.c | 1 +
drivers/soc/tegra/fuse/fuse-tegra30.c | 6 +
drivers/soc/tegra/fuse/fuse.h | 8 +
drivers/soc/tegra/fuse/tegra-apbmisc.c | 32 +-
drivers/soc/tegra/pmc.c | 3 +
drivers/soc/ti/Kconfig | 10 +
drivers/soc/ti/Makefile | 1 +
drivers/soc/ti/k3-socinfo.c | 152 +++
drivers/soc/ti/knav_qmss_queue.c | 2 +-
drivers/staging/media/Kconfig | 2 +
drivers/staging/media/Makefile | 1 +
drivers/staging/media/tegra-video/Kconfig | 12 +
drivers/staging/media/tegra-video/Makefile | 8 +
drivers/staging/media/tegra-video/TODO | 11 +
drivers/staging/media/tegra-video/csi.c | 539 ++++++++++
drivers/staging/media/tegra-video/csi.h | 147 +++
drivers/staging/media/tegra-video/tegra210.c | 978 ++++++++++++++++++
drivers/staging/media/tegra-video/vi.c | 1074 ++++++++++++++++++++
drivers/staging/media/tegra-video/vi.h | 257 +++++
drivers/staging/media/tegra-video/video.c | 155 +++
drivers/staging/media/tegra-video/video.h | 29 +
drivers/tee/Kconfig | 2 +
drivers/tee/optee/call.c | 6 +-
drivers/tee/tee_core.c | 159 +++
drivers/tee/tee_shm.c | 31 +-
drivers/thermal/imx_sc_thermal.c | 2 +-
include/asm-generic/io.h | 64 +-
include/dt-bindings/clock/r8a7742-cpg-mssr.h | 42 +
include/dt-bindings/clock/tegra114-car.h | 14 +-
include/dt-bindings/clock/tegra124-car-common.h | 14 +-
include/dt-bindings/clock/tegra20-car.h | 2 +-
include/dt-bindings/clock/tegra210-car.h | 16 +-
include/dt-bindings/clock/tegra30-car.h | 14 +-
include/dt-bindings/firmware/imx/rsrc.h | 84 ++
include/dt-bindings/power/meson-gxbb-power.h | 13 +
include/dt-bindings/power/meson8-power.h | 13 +
include/dt-bindings/power/qcom-rpmpd.h | 12 +
include/dt-bindings/power/r8a7742-sysc.h | 29 +
.../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 2 +-
include/dt-bindings/reset/imx8mp-reset.h | 50 +
include/dt-bindings/reset/imx8mq-reset.h | 56 +-
include/linux/firmware/imx/sci.h | 1 -
include/linux/firmware/imx/types.h | 65 --
include/linux/firmware/trusted_foundations.h | 1 +
include/linux/fsl/bestcomm/bestcomm.h | 2 +-
include/linux/of_reserved_mem.h | 12 +
include/linux/scmi_protocol.h | 6 +
include/linux/scpi_protocol.h | 6 +
include/linux/soc/mediatek/mtk-mmsys.h | 20 +
include/linux/tee_drv.h | 17 +
include/soc/fsl/qe/qe.h | 2 +-
include/soc/qcom/cmd-db.h | 1 +
include/uapi/linux/tee.h | 9 +
kernel/cpu_pm.c | 4 +-
lib/logic_pio.c | 22 +-
156 files changed, 8030 insertions(+), 1241 deletions(-)
create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml
create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-axi.yaml
create mode 100644
Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt
create mode 100644
Documentation/devicetree/bindings/memory-controllers/baikal,bt1-l2-ctl.yaml
create mode 100644
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
create mode 100644 Documentation/devicetree/bindings/soc/ti/k3-socinfo.yaml
create mode 100644 drivers/bus/bt1-apb.c
create mode 100644 drivers/bus/bt1-axi.c
create mode 100644 drivers/clk/mediatek/clk-mt8173-mm.c
create mode 100644 drivers/firmware/arm_scmi/smc.c
create mode 100644 drivers/memory/bt1-l2-ctl.c
create mode 100644 drivers/soc/mediatek/mtk-mmsys.c
create mode 100644 drivers/soc/renesas/r8a7742-sysc.c
create mode 100644 drivers/soc/ti/k3-socinfo.c
create mode 100644 drivers/staging/media/tegra-video/Kconfig
create mode 100644 drivers/staging/media/tegra-video/Makefile
create mode 100644 drivers/staging/media/tegra-video/TODO
create mode 100644 drivers/staging/media/tegra-video/csi.c
create mode 100644 drivers/staging/media/tegra-video/csi.h
create mode 100644 drivers/staging/media/tegra-video/tegra210.c
create mode 100644 drivers/staging/media/tegra-video/vi.c
create mode 100644 drivers/staging/media/tegra-video/vi.h
create mode 100644 drivers/staging/media/tegra-video/video.c
create mode 100644 drivers/staging/media/tegra-video/video.h
create mode 100644 include/dt-bindings/clock/r8a7742-cpg-mssr.h
create mode 100644 include/dt-bindings/power/meson-gxbb-power.h
create mode 100644 include/dt-bindings/power/meson8-power.h
create mode 100644 include/dt-bindings/power/r8a7742-sysc.h
create mode 100644 include/dt-bindings/reset/imx8mp-reset.h
delete mode 100644 include/linux/firmware/imx/types.h
create mode 100644 include/linux/soc/mediatek/mtk-mmsys.h
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 4/4] ARM: DT changes for v5.8
2020-06-04 20:54 ` [GIT PULL 3/4] ARM: driver " Arnd Bergmann
@ 2020-06-04 20:56 ` Arnd Bergmann
0 siblings, 0 replies; 5+ messages in thread
From: Arnd Bergmann @ 2020-06-04 20:56 UTC (permalink / raw)
To: Linus Torvalds, SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit 0e698dfa282211e414076f9dc7e83c1c288314fd:
Linux 5.7-rc4 (2020-05-03 14:56:04 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-5.8
for you to fetch changes up to 9ad249abe7b8f6f0d2d876bde860b1c511d71d7b:
Merge tag 'zynqmp-dt-for-v5.8' of
https://github.com/Xilinx/linux-xlnx into arm/dt (2020-06-02 20:45:53
+0200)
----------------------------------------------------------------
ARM: DT changes for v5.8
This is the set of device tree changes, mostly covering new
hardware support, with 577 patches touching a little over 500
files.
There are five new Arm SoCs supported in this release, all of
them for existing SoC families:
- Realtek RTD1195, RTD1395 and RTD1619 -- three SoCs used in
both NAS devices and Android Set-top-box designs, along
with the "Horseradish", "Lion Skin" and "Mjolnir" reference
platforms; the Mele X1000 and Xnano X5 set-top-boxes and
the Banana Pi BPi-M4 single-board computer.
- Renesas RZ/G1H (r8a7742) -- a high-end 32-bit industrial SoC
and the iW-RainboW-G21D-Qseven-RZG1H board/SoM
- Rockchips RK3326 -- low-end 64-bit SoC along with the
Odroid-GO Advance game console
Newly added machines on already supported SoCs are:
- AMLogic S905D based Smartlabs SML-5442TW TV box
- AMLogic S905X3 based ODROID-C4 SBC
- AMLogic S922XH based Beelink GT-King Pro TV box
- Allwinner A20 based Olimex A20-OLinuXino-LIME-eMMC SBC
- Aspeed ast2500 based BMCs in Facebook x86 "Yosemite V2"
and YADRO OpenPower P9 "Nicole"
- Marvell Kirkwood based Check Point L-50 router
- Mediatek MT8173 based Elm/Hana Chromebook laptops
- Microchip SAMA5D2 "Industrial Connectivity Platform"
reference board
- NXP i.MX8m based Beacon i.MX8m-Mini SoM development kit
- Octavo OSDMP15x based Linux Automation MC-1 development board
- Qualcomm SDM630 based Xiaomi Redmi Note 7 phone
- Realtek RTD1295 based Xnano X5 TV Box
- STMicroelectronics STM32MP1 based Stinger96 single-board
computer and IoT Box
- Samsung Exynos4210 based based Samsung Galaxy S2 phone
- Socionext Uniphier based Akebi96 SBC
- TI Keystone based K2G Evaluation board
- TI am5729 based Beaglebone-AI development board
Include device descriptions for additional hardware support in existing
SoCs and machines based on all major SoC platforms:
- AMlogic Meson
- Allwinner sunxi
- Arm Juno/VFP/Vexpress/Integrator
- Broadcom bcm283x/bcm2711
- Hisilicon hi6220
- Marvell EBU
- Mediatek MT27xx, MT76xx, MT81xx and MT67xx
- Microchip SAMA5D2
- NXP i.MX6/i.MX7/i.MX8 and Layerscape
- Nvidia Tegra
- Qualcomm Snapdragon
- Renesas r8a77961, r8a7791
- Rockchips RK32xx/RK33xx
- ST-Ericsson ux500
- STMicroelectronics SMT32
- Samsung Exynos and S5PV210
- Socionext Uniphier
- TI OMAP5/DRA7 and Keystone
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Abhishek Sahu (1):
ARM: dts: qcom: ipq4019: fix high resolution timer
Adam Ford (1):
arm64: dts: imx: Add Beacon i.MX8m-Mini development kit
Ahmad Fatoum (8):
ARM: dts: stm32: enable stm32mp157's &gpu by default
ARM: dts: stm32: preset stm32mp15x video #address- and #size-cells
ARM: dts: stm32: remove now redundant STM32MP15x video cell sizes
ARM: dts: stm32: use uniform label names for sleep pinctrl phandles
ARM: dts: stm32: use uniform node names for sleep pinctrl groups
dt-bindings: add vendor prefix for Linux Automation GmbH
ARM: dts: stm32: add STM32MP1-based Linux Automation MC-1 board
dt-bindings: arm: stm32: document lxa,stm32mp157c-mc1 compatible
Alain Volmat (4):
dts: arm: stih418: Fix complain about IRQ_TYPE_NONE usage
dts: arm: stih407-family: remove duplicated rng nodes
ARM: dts: stm32: use st,stm32mp15-i2c compatible for stm32mp151
ARM: dts: stm32: add Fast Mode Plus info in I2C nodes of stm32mp151
Alex Elder (2):
arm64: dts: sdm845: add IPA iommus property
arm64: dts: qcom: sc7180: add IPA information
Alexander Filippov (2):
ARM: dts: aspeed: ast2400: Add video engine support
ARM: dts: aspeed: Add YADRO Nicole BMC
Alexandre Belloni (4):
ARM: dts: at91: sama5d3: switch to new clock bindings
ARM: dts: at91: at91sam9n12: switch to new clock bindings
ARM: dts: at91: at91sam9g45: switch to new clock bindings
ARM: dts: at91: rm9200: switch to new clock bindings
Alexey Minnekhanov (2):
dt-bindings: arm: qcom: Add sdm630 and sdm660 SoCs
arm64: dts: qcom: Add Xiaomi Redmi Note 7 (lavender)
Amit Kucheria (5):
dt-bindings: arm: cpus: Add kryo468 compatible
arm64: dts: qcom: sc7180: Fix cpu compatible
arm64: dts: qcom: msm8916: remove unit name for thermal trip points
arm64: dts: qcom: msm8996: remove unit name for thermal trip points
arm64: dts: qcom: msm8998: remove unit name for thermal trip points
Andre Przywara (17):
arm64: dts: fvp/juno: Fix node address fields
arm64: dts: fvp: Move fixed devices out of bus node
arm64: dts: vexpress: Move fixed devices out of bus node
arm64: dts: fvp: Move fixed clocks out of bus node
arm64: dts: juno: Move fixed devices out of bus node
arm64: dts: juno: Fix mem-timer
arm64: dts: fvp: Fix GIC compatible names
arm64: dts: juno: Fix GIC child nodes
arm64: dts: fvp: Fix GIC child nodes
arm64: dts: fvp: Fix ITS node names and #msi-cells
arm64: dts: juno: Use proper DT node name for USB
arm64: dts: fvp/juno: Fix serial node names
arm64: dts: fvp: Fix SMMU DT node
arm64: dts: fvp/juno: Fix bus node names
arm64: dts: juno: Fix GPU interrupt order
arm64: dts: vexpress: Fix VExpress LED names
arm64: dts: juno: Fix SCPI shared mem node name
Andreas Färber (33):
dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000
ARM: dts: Prepare Realtek RTD1195 and MeLE X1000
ARM: dts: rtd1195: Exclude boot ROM from memory ranges
ARM: dts: rtd1195: Introduce r-bus
dt-bindings: arm: realtek: Add Realtek Horseradish EVB
ARM: dts: rtd1195: Add Realtek Horseradish EVB
arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293
arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions
arm64: dts: realtek: rtd129x: Introduce r-bus
arm64: dts: realtek: rtd129x: Carve out boot ROM from memory
dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4
arm64: dts: realtek: Add RTD1395 and BPi-M4
dt-bindings: arm: realtek: Add Realtek Lion Skin EVB
arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB
arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory
arm64: dts: realtek: rtd16xx: Add memory reservations
dt-bindings: vendor-prefixes: Add Xnano
dt-bindings: arm: realtek: Add Xnano X5
arm64: dts: realtek: rtd1295: Add Xnano X5
ARM: dts: rtd1195: Introduce iso and misc syscon
arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon
arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon
arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon
ARM: dts: rtd1195: Add CRT syscon node
dt-bindings: reset: Add Realtek RTD1195
ARM: dts: rtd1195: Add reset nodes
ARM: dts: rtd1195: Add UART resets
arm64: dts: realtek: rtd16xx: Add CRT syscon node
ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes
arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper syscon nodes
arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper syscon nodes
arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper syscon nodes
dt-bindings: reset: rtd1295: Add SB2 reset
Andreas Kemnade (1):
ARM: dts: e60k02: add interrupt for PMIC
Andrew Geissler (4):
ARM: dts: aspeed: witherspoon: Add gpio line names
ARM: dts: aspeed: romulus: Add gpio line names
ARM: dts: aspeed: zaius: Add gpio line names
ARM: dts: aspeed: rainier: Add gpio line names
Andrew Jeffery (3):
ARM: dts: aspeed: rainier: Enable VUART2
ARM: dts: aspeed: tacoma: Enable the second VUART
ARM: dts: aspeed: Change KCS nodes to v2 binding
Anson Huang (17):
arm64: dts: imx8mm-evk: Add secondary cpus supply
arm64: dts: imx8mn-ddr4-evk: Add secondary cpus supply
ARM: dts: imx7: Correct CPU supply name
ARM: dts: imx7d: Add cpu1 supply
arm64: dts: imx8mp: Add thermal zones support
arm64: dts: imx8qxp-mek: Sort labels alphabetically
arm64: dts: imx8qxp-mek: Add PMIC thermal zone support
arm64: dts: imx8mn: Update VDD_ARM 1.2GHz setpoint voltage
arm64: dts: imx8mq: Add src node interrupts
arm64: dts: imx8mp: Add src node interrupts
ARM: dts: imx51: Add src node interrupt
ARM: dts: imx53: Add src node interrupt
ARM: dts: imx6qdl: Use nvmem interface to get fuse data
ARM: dts: imx6sl: Use nvmem interface to get fuse data
ARM: dts: imx: make src node name generic
ARM: dts: imx50: Add src node interrupt
ARM: dts: imx5: make src node name generic
Ansuel Smith (1):
ARM: dts: qcom: add scm definition to ipq806x
Arnaud Pouliquen (1):
ARM: dts: stm32: add cortex-M4 pdds management in Cortex-M4 node
Arnd Bergmann (42):
Merge tag 'sti-dt-for-v5.8-round1' of
git://git.kernel.org/.../pchotard/sti into arm/dt
Merge tag 'versatile-dts-v5.8-1' of
git://git.kernel.org/.../linusw/linux-integrator into arm/dt
Merge tag 'renesas-arm-dt-for-v5.8-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'renesas-dt-bindings-for-v5.8-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'omap-for-v5.8/dt-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/dt
Merge tag 'aspeed-5.8-devicetree' of
git://git.kernel.org/.../joel/aspeed into arm/dt
Merge tag 'realtek-dt-for-5.8' of
git://git.kernel.org/.../afaerber/linux-realtek into arm/dt
Merge tag 'hisi-arm64-dt-for-5.8' of
git://github.com/hisilicon/linux-hisi into arm/dt
Merge tag 'arm-soc/for-5.8/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'samsung-dt-5.8' of
git://git.kernel.org/.../krzk/linux into arm/dt
Merge tag 'stm32-dt-for-v5.8-1' of
git://git.kernel.org/.../atorgue/stm32 into arm/dt
Merge tag 'renesas-arm-dt-for-v5.8-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'renesas-dt-bindings-for-v5.8-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'ti-k3-dt-for-v5.8' of
git://git.kernel.org/.../kristo/linux into arm/dt
Merge tag 'tegra-for-5.8-dt-bindings' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'tegra-for-5.8-arm-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'sunxi-dt-for-5.8-1' of
git://git.kernel.org/.../sunxi/linux into arm/dt
Merge tag 'socfpga_dts_update_for_v5.8' of
git://git.kernel.org/.../dinguyen/linux into arm/dt
Merge tag 'v5.7-next-dts32' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
Merge tag 'ux500-dts-v5.8' of
git://git.kernel.org/.../linusw/linux-stericsson into arm/dt
Merge tag 'v5.7-next-dts64' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
Merge tag 'uniphier-dt-v5.8' of
git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt
Merge tag 'uniphier-dt64-v5.8' of
git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt
Merge tag 'at91-5.8-dt' of git://git.kernel.org/.../at91/linux into arm/dt
Merge tag 'qcom-arm64-for-5.8' of
git://git.kernel.org/.../qcom/linux into arm/dt
Merge tag 'qcom-dts-for-5.8' of
git://git.kernel.org/.../qcom/linux into arm/dt
Merge tag 'juno-updates-5.8' of
git://git.kernel.org/.../sudeep.holla/linux into arm/dt
Merge tag 'mvebu-dt-5.8-1' of
git://git.infradead.org/linux-mvebu into arm/dt
Merge tag 'mvebu-dt64-5.8-1' of
git://git.infradead.org/linux-mvebu into arm/dt
Merge tag 'v5.8-rockchip-dts64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
Merge tag 'v5.8-rockchip-dts32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
Merge branch 'mmp/fixes' into arm/dt
Merge tag 'amlogic-dt' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
Merge tag 'amlogic-dt64' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
Merge tag 'tegra-for-5.8-arm64-dt-v2' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'imx-bindings-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'imx-dt-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'imx-dt64-5.8' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'v5.7-next-dts64.2' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
Merge tag 'keystone_dts_for_5.8' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/dt
Merge tag 'keystone_dts_for_5.7' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/dt
Merge tag 'zynqmp-dt-for-v5.8' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Baruch Siach (2):
arm64: dts: marvell: drop i2c timeout-ms property
ARM: dts: marvell: drop i2c timeout-ms property
Ben Pai (2):
ARM: dts: aspeed: mihawk: Change the name of leds
ARM: dts: aspeed: mihawk: add aliases for i2c
Biao Huang (1):
arm64: dts: mt2712: add ethernet device node
Bjorn Andersson (9):
arm64: dts: qcom: qcs404: Add USB devices and PHYs
arm64: dts: qcom: sm8250: Add rpmhpd node
arm64: dts: qcom: sm8250: Fix PDC compatible and reg
arm64: dts: qcom: db820c: Add pmi8994 RPM regulators
arm64: dts: qcom: db820c: Fix invalid pm8994 supplies
arm64: dts: qcom: c630: Add WiFi node
arm64: dts: qcom: c630: Specify UFS device reset
arm64: dts: qcom: msm8996: Make GPU node control GPU_GX GDSC
arm64: dts: qcom: sc7180: Fix ETMv4 power management patch
Boris Brezillon (1):
arm64: dts: rockchip: Define the rockchip Video Decoder node on rk3399
Brian J. Tarricone (1):
ARM: dts: kirkwood: ReadyNAS NV+v2: Add LCD panel
Bryan O'Donoghue (7):
arm64: dts: qcom: qcs404-evb: Define VBUS pins
arm64: dts: qcom: qcs404-evb: Define USB ID pin
arm64: dts: qcom: qcs404-evb: Describe external VBUS regulator
arm64: dts: qcom: qcs404-evb: Raise vreg_l12_3p3 minimum voltage
arm64: dts: qcom: qcs404-evb: Enable USB controllers
arm64: dts: qcom: sm8250-mtp: Add pm8150, pm8150l and pm8009
arm64: dts: qcom: sm8250: Add UFS controller and PHY
Christian Hewitt (9):
dt-bindings: add vendor prefix for Smartlabs LLC
dt-bindings: arm: amlogic: add support for the Smartlabs SML-5442TW
arm64: dts: meson: add support for the Smartlabs SML-5442TW
arm64: dts: meson: add ethernet interrupt to wetek dtsi
arm64: dts: meson: convert ugoos-am6 to common w400 dtsi
dt-bindings: arm: amlogic: add support for the Beelink GT-King
arm64: dts: meson-g12b-gtking: add initial device-tree
dt-bindings: arm: amlogic: add support for the Beelink GT-King Pro
arm64: dts: meson-g12b-gtking-pro: add initial device-tree
Chunfeng Yun (1):
arm64: dts: mt2712: use non-empty ranges for usb-phy
Chunyan Zhang (2):
arm64: dts: Add SC9863A clock nodes
arm64: dts: Add SC9863A emmc and sd card nodes
Claudiu Beznea (1):
ARM: dts: at91: sama5d27_som1: Add SPI NOR flash mapping
Clément Péron (6):
arm64: dts: allwinner: h6: Enable CPU opp tables for Beelink GS1
arm64: dts: allwinner: h6: Enable CPU opp tables for Orange Pi 3
arm64: dts: allwinner: Sort Pine H64 device-tree nodes
arm64: dts: allwinner: h6: Enable CPU opp tables for Pine H64
arm64: dts: allwinner: h6: add voltage range to OPP table
arm64: dts: allwinner: h6: Enable CPU opp tables for Tanix TX6
Codrin Ciubotariu (2):
dt-bindings: ARM: Document SAMA5D2-ICP
ARM: dts: at91: Configure I2C SCL gpio as open drain
Craig Tatlor (1):
arm64: dts: qcom: Add SDM660 SoC support
Cristian Birsan (1):
ARM: dts: at91: sama5d2-icp: add SAMA5D2-ICP
Cyrille Pitchen (1):
ARM: dts: at91: sama5d2_xplained: Add QSPI0 + SPI NOR memory nodes
Daniele Debernardi (5):
ARM: dts: qcom: msm8974-klte: Add pma8084 regulator nodes
ARM: dts: qcom: msm8974-klte: Remove inherited vreg_boost node
ARM: dts: qcom: msm8974-klte: Add gpio-keys nodes
ARM: dts: qcom: msm8974-klte: Add sdhci1 node
ARM: dts: qcom: msm8974-klte: Add USB node
Dmitry Osipenko (3):
ARM: dts: tegra30: beaver: Set up voltage regulators for DVFS
ARM: dts: tegra30: beaver: Add CPU Operating Performance Points
dt-bindings: cpufreq: Add binding for NVIDIA Tegra20/30
Dongjin Kim (1):
arm64: dts: meson-sm1: add support for Hardkernel ODROID-C4
Douglas Anderson (3):
arm64: dts: qcom: sc7180: Swap order of gpucc and sdhc_2
arm64: dts: sdm845: Add "no-hpd" to sn65dsi86 on cheza
arm64: dts: qcom: sc7180: Add "no-map" to cmd_db reserved area
Eddie James (9):
ARM: dts: aspeed: ast2500: Add SCU interrupt controller
ARM: dts: aspeed: ast2600: Add SCU interrupt controllers
ARM: dts: aspeed: tacoma: Add gpio-key definitions
ARM: dts: aspeed: ast2600: Set arch timer always-on
ARM: dts: aspeed: tacoma: Add iio-hwmon nodes for IIO devices
ARM: dts: aspeed: tacoma: Add TPM
ARM: dts: aspeed: ast2500: Add XDMA Engine
ARM: dts: aspeed: ast2600: Add XDMA Engine
ARM: dts: Aspeed: AST2600: Add XDMA PCI-E root control reset
Enric Balletbo i Serra (1):
arm64: dts: mt8173: Fix mmsys node name
Etienne Carriere (1):
ARM: dts: stm32: bump PSCI to version 1.0 on stm32mp15x
Evan Green (1):
arm64: dts: qcom: sc7180: Include interconnect definitions
Fabio Estevam (2):
arm64: dts: imx8qxp-mek: Do not use underscore in node name
ARM: dts: imx50: Remove unused iomuxc-gpr node
Fabrice Gasnier (3):
ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32f429
ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32h743
ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32mp15
Florian Fainelli (1):
Merge tag 'tags/bcm2835-dt-next-2020-03-27' into devicetree/next
Fugang Duan (1):
arm64: dts: imx8mp: add "fsl,imx6sx-fec" compatible string
Geert Uytterhoeven (5):
arm64: dts: renesas: r8a77961: Add SCIF and HSCIF nodes
ARM: dts: r8a7791: Add TPU device node
ARM: dts: r8a7791: Add PWM device nodes
ARM: dts: shmobile: Update CMT1 compatible values
Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into
renesas-arm-dt-for-v5.8
Guenter Roeck (1):
ARM: dts: aspeed: tacoma: Enable eMMC controller
Guido Günther (2):
arm64: dts: imx8mq-librem5-devkit: Use 0.9V for VDD_GPU
arm64: dts: imx8mq-librem5-devkit: Don't use underscore in node name
Heiko Stuebner (3):
arm64: dts: rockchip: add core devicetree for rk3326
dt-bindings: Add binding for Hardkernel Odroid Go Advance
arm64: dts: rockchip: add Odroid Advance Go
Hsin-Hsiung Wang (1):
arm64: dts: mt6358: add PMIC MT6358 related nodes
Hsin-Yi Wang (6):
arm64: dts: mt8173: Add gce setting in mmsys and display node
dt-bindings: arm64: dts: mediatek: Add mt8173 elm and hana
arm64: dts: mt8173: add uart aliases
arm64: dts: mt8173: fix unit name warnings
arm64: dts: mediatek: add mt8173 elm and hana board
arm64: dts: mt8173: fix mdp aliases property name
Igor Opaniuk (2):
dt-bindings: arm: fsl: add nxp based toradex colibri bindings
ARM: dts: colibri: introduce device trees with UHS-I support
Ikjoon Jang (1):
arm64: dts: mt8183: adjust cpuidle target residency
Iskren Chernev (1):
ARM: dts: qcom: msm8974-klte: Add max77826 pmic node
Jae Hyun Yoo (1):
ARM: dts: aspeed: ast2600: Add Video Engine node
James Tai (2):
dt-bindings: arm: realtek: Document RTD1619 and Realtek Mjolnir EVB
arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB
Jason Kridner (1):
ARM: dts: am5729: beaglebone-ai: adding device tree
Jernej Skrabec (2):
arm64: dts: allwinner: h6: orangepi: Add gpio power supply
arm64: dts: allwinner: h6: orangepi: Disable OTG mode
Jerome Brunet (14):
arm64: dts: meson: kvim3: move hdmi to tdm a
dt-bindings: reset: meson: add gxl internal dac reset
arm64: dts: meson-gx: add aiu support
arm64: dts: meson: p230-q200: add initial audio playback support
arm64: dts: meson: libretech-cc: add initial audio playback support
arm64: dts: meson: libretech-ac: add initial audio playback support
arm64: dts: meson: libretech-pc: add initial audio playback support
arm64: dts: meson: gxl: add acodec support
arm64: dts: meson: p230-q200: add internal DAC support
arm64: dts: meson: libretech-cc: add internal DAC support
arm64: dts: meson: libretech-ac: add internal DAC support
arm64: dts: meson: libretech-pc: add internal DAC support
arm64: dts: meson: g12: add internal DAC
arm64: dts: meson: g12: add internal DAC glue
Joel Stanley (5):
ARM: dts: aspeed: ast2600evb: Enable FSI master
ARM: dts: aspeed: rainier: Add host FSI description
ARM: dts: aspeed: tacoma: Add GPIOs for FSI
ARM: dts: aspeed: tacoma: Add gpio line names
ARM: dts: aspeed: rainier: Add VGA reserved memory region
Johan Jonker (19):
arm64: dts: rockchip: remove bus-width from mmc nodes in rk3308-roc-cc
arm64: dts: rockchip: remove #sound-dai-cells from &i2s1 node of
rk3399-pinebook-pro.dts
arm64: dts: rockchip: remove #sound-dai-cells from &spdif node
of rk3399-hugsun-x99.dts
arm64: dts: rockchip: replace RK_FUNC defines in rk3326-odroid-go2
include: dt-bindings: rockchip: remove unused defines
arm64: dts: rockchip: fix phy nodename for rk3328
arm64: dts: rockchip: fix rtl8211f nodename for rk3328 Beelink A1
arm64: dts: rockchip: fix rtl8211e nodename for rk3399-nanopi4
arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk3399-nanopi4
arm64: dts: rockchip: fix rtl8211e nodename for rk3399-orangepi
arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk3399-orangepi
arm64: dts: rockchip: fix defines in pd_vio node for rk3399
arm64: dts: rockchip: rename and label gpio-led subnodes
arm64: dts: rockchip: remove disable-wp from rk3308-roc-cc emmc node
ARM: dts: rockchip: rename and label gpio-led subnodes
ARM: dts: rockchip: remove identical #include from rk3288.dtsi
arm64: dts: rockchip: add bus-width properties to mmc nodes for px30
arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399
arm64: dts: rockchip: fix pinctrl-names for gpio-leds node on
rk3326-odroid-go2
Jon Hunter (3):
arm64: tegra: Fix ethernet phy-mode for Jetson Xavier
arm64: tegra: Allow the PMIC RTC to wakeup Jetson Xavier
arm64: tegra: Make the RTC a wakeup source on Jetson Nano and TX1
Jonathan Bakker (17):
ARM: dts: s5pv210: Add helper define for sleep gpio config
ARM: dts: s5pv210: Add sleep GPIO configuration for Fascinate4G
ARM: dts: s5pv210: Add sleep GPIO configuration for Galaxy S
ARM: dts: s5pv210: Correct gpi pinctrl node name
ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries
ARM: dts: s5pv210: Disable pulls on GPIO I2C adapters for Aries
ARM: dts: s5pv210: Add WM8994 support to Aries boards
ARM: dts: s5pv210: Add FSA9480 support to Aries boards
ARM: dts: s5pv210: Add touchkey support to Aries boards
ARM: dts: s5pv210: Add panel support to Aries boards
ARM: dts: s5pv210: Add remaining i2c-gpio adapters to Aries boards
ARM: dts: s5pv210: Disable pull for vibrator enable GPIO on Aries boards
ARM: dts: s5pv210: Add an ADC node
ARM: dts: s5pv210: Enable ADC on Aries boards
ARM: dts: s5pv210: Assign clocks to MMC devices on Aries boards
ARM: dts: s5pv210: Correct FIMC definitions
ARM: dts: s5pv210: Set MAX8998 GPIO pulls on Aries boards
Jonathan Marek (1):
arm64: dts: qcom: fix pm8150 gpio interrupts
Joseph Lo (2):
dt-bindings: memory: tegra: Add external memory controller
binding for Tegra210
arm64: tegra: Add external memory controller node for Tegra210
Justin Swartz (3):
ARM: dts: enable WLAN for Mecer Xtreme Mini S6
ARM: dts: remove disable-wp from rk3229-xms6 emmc
ARM: dts: rockchip: add rga node for rk322x
Jyri Sarha (3):
ARM: dts: keystone-k2g: Add DSS node
ARM: dts: keystone-k2g-evm: add HDMI video support
arm64: dts: ti: am654: Add DSS node
Kalyani Akula (1):
arm64: zynqmp: Add Xilinx AES node
Keerthy (2):
arm64: dts: ti: am65-wakeup: Add VTM node
arm64: dts: ti: am654: Add thermal zones
Kevin Hilman (1):
Merge branch 'reset/meson-gxl-dac' of
git://git.pengutronix.de/pza/linux into HEAD
Krishna Manikandan (1):
arm64: dts: qcom: sc7180: modify assigned clocks for sc7180 target
Krzysztof Kozlowski (1):
ARM: dts: keystone: Rename "msmram" node to "sram"
Kuldeep Singh (2):
arm64: dts: ls1012a: Add QSPI node properties
arm: dts: ls1021atwr: Add QSPI node properties
Kunihiko Hayashi (5):
ARM: dts: uniphier: Add XDMAC node
arm64: dts: uniphier: Add XDMAC node
ARM: dts: uniphier: Add ethernet aliases
arm64: dts: uniphier: Add ethernet aliases
arm64: dts: uniphier: Stabilize Ethernet RGMII mode of PXs3 ref board
Lad Prabhakar (13):
dt-bindings: power: rcar-sysc: Add r8a7742 power domain index macros
clk: renesas: Add r8a7742 CPG Core Clock Definitions
dt-bindings: power: rcar-sysc: Document r8a7742 SYSC binding
dt-bindings: reset: rcar-rst: Document r8a7742 reset module
ARM: dts: r8a7742: Initial SoC device tree
ARM: dts: r8a7742-iwg21m: Add iWave RZ/G1H Qseven SOM
ARM: dts: r8a7742-iwg21d-q7: Add iWave G21D-Q7 board based on RZ/G1H
ARM: dts: r8a7742: Add IRQC support
ARM: dts: r8a7742: Add [H]SCIF{A|B} support
ARM: dts: r8a7742: Add GPIO nodes
arm64: dts: renesas: r8a774c0-cat874: Add support for
AISTARVISION MIPI Adapter V2.1
dt-bindings: arm: renesas: Document iW-RainboW-G21M-Qseven-RZG1H SoM
dt-bindings: arm: renesas: Document iW-RainboW-G21D-Qseven-RZG1H board
Linus Walleij (3):
ARM: dts: Add devicetree for Integrator/AP with IM-PD1
ARM: dts: ux500: samsung-skomer: Add magnetometer
ARM: dts: ux500: Add touchscreen to the Skomer
Loic Poulain (5):
arm64: dts: qcom: msm8916: Add i2c-qcom-cci node
arm64: dts: qcom: apq8016-sbc: Add CCI/Sensor nodes
arm64: dts: hikey960: pinctrl: Fix spi2/spi3 pinconf
arm64: dts: msm8996: Fix CSI IRQ types
arch: arm64: dts: msm8996: Add CCI node
Lokesh Vutla (1):
ARM: dts: Add 32KHz clock as default clock source
Long Cheng (1):
arm: dts: mt2712: add uart APDMA to device tree
Lubomir Rintel (15):
ARM: dts: kirkwood: Fix interrupt controller node name
ARM: dts: dove: Fix interrupt controller node name
ARM: dts: pxa168: Add missing address/size cells to i2c nodes
ARM: dts: pxa168: Fix the gpio interrupt cell number
ARM: dts: pxa3xx: Fix up encoding of the /gpio interrupts property
ARM: dts: pxa910: Fix the gpio interrupt cell number
ARM: dts: pxa*: Fix up encoding of the /rtc interrupts property
ARM: dts: mmp*: Fix up encoding of the /rtc interrupts property
ARM: dts: mmp3: Fix L2 cache controller node name
ARM: dts: mmp3: Fix USB & USB PHY node names
ARM: dts: berlin*: Fix up the SDHCI node names
ARM: dts: mmp3: Add the fifth SD HCI
ARM: dts: mmp3: Use the MMP3 compatible string for /clocks
ARM: dts: mmp3-dell-ariel: Fix the SPI devices
ARM: dts: mmp3: Drop usb-nop-xceiv from HSIC phy
Ludovic Desroches (6):
ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description
ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin
ARM: dts: at91: sama5d2_ptc_ek: add PB_USER as wakeup source
ARM: dts: at91: sama5d27_som1_ek: enable i2c0
ARM: dts: at91: sama5d27_som1_ek: add an alias for i2c0
ARM: dts: at91: at91-sama5d27_som1: Enable eeprom device
Manikandan Elumalai (1):
ARM: dts: aspeed: Adding Facebook Yosemite V2 BMC
Manivannan Sadhasivam (10):
dt-bindings: Add vendor prefix for Shiratech Solutions
ARM: dts: stm32: Add missing pinctrl entries for STM32MP15
dt-bindings: arm: stm32: Document Stinger96 compatible
ARM: dts: stm32: Add Stinger96 board support
dt-bindings: arm: stm32: Document IoT Box compatible
ARM: dts: stm32: Add IoT Box board support
dt-bindings: i2c: Document I2C controller binding for MT6797 SoC
arm64: dts: mediatek: Add I2C support for MT6797 SoC
arm64: dts: mediatek: Enable I2C support for 96Boards X20
Development board
arm64: dts: mediatek: Switch to SPDX license identifier for MT6797 SoC
Marco Felsch (1):
dt-bindings: arm: imx: add kontron smarc to schema
Marek Behún (4):
arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function
arm64: dts: marvell: armada-37xx: Move PCIe comphy handle property
arm64: dts: armada-3720-turris-mox: forbid SDR104 on SDIO for FCC purposes
arm64: dts: armada-3720-turris-mox: fix SFP binding
Marek Szyprowski (9):
ARM: dts: exynos: Enable Bluetooth support for Rinato board
ARM: dts: exynos: Enable WLAN support for the Trats board
ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM36651 sensor's bus
ARM: dts: exynos: Convert to new i2c-gpio bindings
ARM: dts: exynos: Correct regulator names
ARM: dts: exynos: Correct the MAX8997 interrupts on the Trats board
ARM: dts: exynos: Remove useless address/size cells for mshc_0 on Rinato
ARM: dts: exynos: Enable WLAN support for the Rinato board
ARM: dts: exynos: Enable WLAN support for the UniversalC210 board
Marek Vasut (36):
ARM: dts: imx6q-dhcom: Add DH 560-200 display unit support
ARM: dts: stm32: Enable I2C2 on DHCOM PDK2 carrier board
ARM: dts: stm32: Repair PMIC configuration on AV96
ARM: dts: stm32: Repair PMIC interrupt on AV96
ARM: dts: stm32: Add alternate pinmux for ethernet RGMII on stm32mp15
ARM: dts: stm32: Repair ethernet operation on AV96
ARM: dts: stm32: Add missing ethernet PHY reset on AV96
ARM: dts: stm32: Add missing ethernet PHY skews on AV96
ARM: dts: stm32: Add alternate pinmux for SDMMC pins on stm32mp15
ARM: dts: stm32: Repair SDMMC1 operation on AV96
ARM: dts: stm32: Add eMMC attached to SDMMC2 on AV96
ARM: dts: stm32: Add QSPI NOR on AV96
ARM: dts: stm32: Add configuration EEPROM on AV96
ARM: dts: stm32: Enable WiFi on AV96
ARM: dts: stm32: Add alternate pinmux for USART2 pins on stm32mp15
ARM: dts: stm32: Enable Bluetooth on AV96
ARM: dts: stm32: Add alternate pinmux for LTDC pins on stm32mp15
ARM: dts: stm32: Add bindings for HDMI video on AV96
ARM: dts: stm32: Add alternate pinmux for SAI2 pins on stm32mp15
ARM: dts: stm32: Add bindings for audio on AV96
ARM: dts: stm32: Add bindings for USB on AV96
ARM: dts: stm32: Rename LEDs to match silkscreen on AV96
ARM: dts: stm32: Add alternate pinmux for I2C2 pins
ARM: dts: stm32: Repair I2C2 operation on AV96
ARM: dts: stm32: Add alternate pinmux for FDCAN1 pins
ARM: dts: stm32: Add bindings for FDCAN1 on AV96
ARM: dts: stm32: Add alternate pinmux for FDCAN2 pins
ARM: dts: stm32: Add bindings for FDCAN2 on AV96
ARM: dts: stm32: Add alternate pinmux for ADC pins
ARM: dts: stm32: Add bindings for ADC on AV96
ARM: dts: stm32: Add alternate pinmux for SPI2 pins
ARM: dts: stm32: Add bindings for SPI2 on AV96
ARM: dts: stm32: Add GPIO keys for STM32MP1 DHCOM PDK2
ARM: dts: stm32: Add GPIO LEDs for STM32MP1 DHCOM PDK2
ARM: dts: stm32: Split SoC-independent parts of DHCOM SOM and PDK2
ARM: dts: stm32: Split Avenger96 into DHCOR SoM and Avenger96 board
Martin Blumenstingl (5):
arm64: dts: amlogic: use the new USB control driver for GXL and GXM
ARM: dts: meson: add the gadget mode properties to the USB0 controller
ARM: dts: meson8m2: Use the Meson8m2 specific USB2 PHY compatible
ARM: dts: meson: Add the Ethernet "timing-adjustment" clock
ARM: dts: meson: Switch existing boards with RGMII PHY to "rgmii-id"
Masahiro Yamada (2):
ARM: dts: uniphier: add #address-cells and #size-cells to SPI nodes
arm64: dts: uniphier: add #address-cells and #size-cells to SPI nodes
Masami Hiramatsu (2):
dt-bindings: arm: Add Akebi96 board support
arm64: dts: uniphier: Add support for Akebi96
Matt Porter (1):
arm64: dts: imx8mm: specify #sound-dai-cells for SAI nodes
Matthew Barth (2):
ARM: dts: aspeed: rainier: Set PCA9552 pin types
ARM: dts: aspeed: rainier: Remove regulators
Matthias Brugger (1):
arm64: dts: mt6797: Fix mmsys node name
Matthias Kaehlcke (1):
arm64: dts: qcom: sc7180: Add interconnect paths for the video codec
Maulik Shah (2):
arm64: dts: qcom: sc7180: Add cpuidle low power states
arm64: dts: qcom: sc7180: Correct the pdc interrupt ranges
Maxime Ripard (1):
arm64: dts: allwinner: h6: Add IOMMU
Michael Kao (1):
arm64: dts: mt8173: fix cooling device range
Michael Srba (2):
arm64: dts: qcom: msm8916: Disable coresight by default
arm64: dts: qcom: msm8916-samsung-a3u: add nodes for display panel
Michael Walle (2):
arm64: dts: freescale: sl28: enable LPUART1
arm64: dts: ls1028a: sl28: keep switch port names consistent
Michal Simek (1):
arm64: zynqmp: Fix GIC compatible property
Mike Leach (2):
arm64: dts: qcom: msm8916: Add CTI options
arm64: dts: hi6220: Add CTI options
Min Guo (1):
arm: dts: mt2701: Add usb2 device nodes
Nagarjuna Kristam (1):
arm64: tegra: Add XUDC node on Tegra194
Neil Armstrong (7):
arm64: dts: meson: fixup SCP sram nodes
arm64: dts: meson-g12b-ugoos-am6: fix board compatible
arm64: dts: meson-gxbb-kii-pro: fix board compatible
arm64: dts: meson: fix leds subnodes name
arm64: dts: meson-g12b: move G12B thermal nodes to meson-g12b.dtsi
arm64: dts: meson-sm1: add cpu thermal nodes
dt-bindings: arm: amlogic: add odroid-c4 bindings
Nick Reitemeyer (1):
ARM: dts: ux500: samsung-golden: Add magnetometer
Nicolas Saenz Julienne (3):
ARM: dts: bcm2711: Update expgpio's GPIO labels
ARM: dts: bcm2711: Add vmmc regulator in emmc2
ARM: dts: bcm283x: Use firmware PM driver for V3D
Ondrej Jirman (3):
arm64: dts: allwinner: h6: Add thermal trip points/cooling map
arm64: dts: allwinner: h6: Add CPU Operating Performance Points table
arm64: dts: allwinner: sun50i-a64: Add missing address/size-cells
Pali Rohár (1):
arm64: dts: marvell: armada-37xx: Move PCIe max-link-speed property
Pascal Paillet (1):
ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dkx
Paul Cercueil (1):
dt-bindings: arm: samsung: Add compatible string for the Galaxy S2
Pawel Dembicki (1):
ARM: dts: kirkwood: Add Check Point L-50 board
Paweł Chmiel (1):
ARM: dts: s5pv210: Add si470x FM radio to Galaxy S
Peng Fan (2):
arm64: dts: imx8qxp: support scu mailbox channel
arm64: dts: imx8m: assign clocks for A53
Petr Štetiar (1):
arm64: dts: allwinner: a64: olinuxino: add user red LED
Qiang Yu (1):
ARM: dts: sun8i-h3: add opp table for mali gpu
Rajendra Nayak (1):
arm64: dts: qcom: db820c: Add vdd_gfx and tie it into mmcc
Rajeshwari (1):
arm64: dts: qcom: sc7180: Changed polling mode in Thermal-zones node
Ricardo Cañuelo (1):
ARM: dts: imx53-cx9020: Group port definitions for the dvi-converter
Rob Herring (2):
ARM: tegra: Kill off "simple-panel" compatibles
arm64: tegra: Kill off "simple-panel" compatibles
Robert Foss (3):
arm64: dts: qcom: sdm845: Add i2c-qcom-cci node
arm64: dts: qcom: sdm845-db845c: Add pm_8998 gpio names
arm64: dts: qcom: sdm845-db845c: Add ov8856 & ov7251 camera nodes
Russell King (3):
ARM: dts: imx6-sr-som: add ethernet PHY configuration
arm64: dts: update SolidRun Armada 8040 phy interface types
arm64: dts: add uDPU i2c bus recovery
Ryder Lee (2):
arm64: dts: mt7622: add built-in Wi-Fi device nodes
arm: dts: mt7623: add Mali-450 device node
Sai Prakash Ranjan (2):
arm64: dts: qcom: sc7180: Add Coresight support
arm64: dts: qcom: sc7180: Support ETMv4 power management
Samuel Holland (4):
ARM: dts: sunxi: a83t: Add msgbox node
ARM: dts: sunxi: h3/h5: Add msgbox node
arm64: dts: allwinner: a64: Add msgbox node
arm64: dts: allwinner: h6: Add msgbox node
Sandeep Maheswaram (3):
arm64: dts: qcom: sdm845: Add generic QUSB2 V2 Phy compatible
arm64: dts: qcom: sc7180: Add generic QUSB2 V2 Phy compatible
arm64: dts: qcom: sc7180: Update QUSB2 V2 Phy params for SC7180 IDP device
Sean Wang (2):
arm: dts: mt7623: add phy-mode property for gmac2
dt-bindings: gpu: mali-utgard: add mediatek, mt7623-mali compatible
Sebastian Meyer (1):
arm64: allwinner: h6: orangepi-lite2: Support BT+WIFI combo module
Sharat Masetty (2):
dt-bindings: arm-smmu: Add sc7180 compatible string
arm64: dts: qcom: sc7180: Add A618 gpu dt blob
Sibi Sankar (4):
arm64: dts: qcom: sdm845: Add SoC compatible to MTP
arm64: dts: qcom: sc7180: Update reserved memory map
arm64: dts: qcom: sc7180: Add Q6V5 MSS node
arm64: dts: qcom: sc7180: Update Q6V5 MSS node
Sivaprakash Murugesan (1):
arm64: dts: ipq8074: qcom: Re-arrange dts nodes based on address
Sowjanya Komatineni (6):
dt-bindings: clock: tegra: Remove PMC clock IDs
dt-bindings: clock: tegra: Add clock ID for CSI TPG clock
dt-bindings: tegra: Add VI and CSI bindings
arm64: tegra: Fix SOR powergate clocks and reset
arm64: tegra: Add reset-cells to memory controller
arm64: tegra: Add Tegra VI CSI support in device tree
Stefan Mavrodiev (2):
dt-bindings: arm: sunxi: Add compatible for A20-OLinuXino-LIME-eMMC
ARM: dts: sun7i: Add A20-OLinuXino-LIME-eMMC
Steffen Trumtrar (3):
ARM: dts: socfgpa: set bridges status to disabled
ARM: dts: socfpga: Add fpga2hps and fpga2sdram bridges
ARM: dts: imx7d-pinfunc: add input mux for ENET2 mdio
Stenkin Evgeniy (1):
ARM: dts: exynos: Add devicetree file for the Galaxy S2
Stephan Gerhold (8):
ARM: dts: ux500: samsung-golden: Add proximity sensor
arm64: dts: qcom: msm8916: Add blsp_i2c1
arm64: dts: qcom: msm8916: Add blsp_i2c5
arm64: dts: qcom: msm8916-samsung-a2015: Add touchscreen regulator
arm64: dts: qcom: msm8916-samsung-a5u: Add touchscreen
arm64: dts: qcom: msm8916: avoid using _ in node names
arm64: dts: qcom: msm8916: move gpu opp table to gpu node
arm64: dts: qcom: apq8016-sbc: merge -pins.dtsi into main .dtsi
Suman Anna (16):
ARM: dts: DRA7: Add common IPU and DSP nodes
ARM: dts: DRA74x: Add DSP2 processor device node
ARM: dts: DRA74x: Add aliases for rproc nodes
ARM: dts: DRA72x: Add aliases for rproc nodes
ARM: dts: dra7-ipu-dsp-common: Move mailboxes into common files
ARM: dts: dra7-ipu-dsp-common: Add mailboxes to IPU and DSP nodes
ARM: dts: dra7-ipu-dsp-common: Add timers to IPU and DSP nodes
ARM: dts: dra7-evm: Add CMA pools and enable IPU & DSP rprocs
ARM: dts: dra72-evm: Add CMA pools and enable IPUs & DSP1 rprocs
ARM: dts: dra72-evm-revc: Add CMA pools and enable IPUs & DSP1 rprocs
ARM: dts: dra71-evm: Add CMA pools and enable IPUs & DSP1 rprocs
ARM: dts: dra76-evm: Add CMA pools and enable IPU & DSP rprocs
ARM: dts: beagle-x15-common: Add CMA pools and enable IPU & DSP rprocs
ARM: dts: am572x-idk-common: Add CMA pools and enable IPU & DSP rprocs
ARM: dts: am571x-idk: Add CMA pools and enable IPUs & DSP1 rprocs
ARM: dts: dra7-ipu-dsp-common: Add watchdog timers to IPU and DSP nodes
Tero Kristo (8):
arm64: dts: ti: k3-j721e-main: Add main domain watchdog entries
ARM: dts: dra7: add timer_sys_ck entries for IPU/DSP timers
ARM: dts: omap5: add aes1 entry
ARM: dts: omap5: add aes2 entry
ARM: dts: omap5: add SHA crypto accelerator node
ARM: dts: omap5: add DES crypto accelerator node
ARM: OMAP4: Make L4SEC clock domain SWSUP only
ARM: OMAP5: Make L4SEC clock domain SWSUP only
Thierry Reding (5):
dt-bindings: i2c: tegra: Document Tegra210 VI I2C
Merge branch 'for-5.8/dt-bindings' into for-5.8/arm64/dt
arm64: tegra: Hook up EMC cooling device
arm64: tegra: Enable VI I2C on Jetson Nano
arm64: tegra: Make the RTC a wakeup source on Jetson TX2
Tim Harvey (5):
ARM: dts: imx6qdl-gw552x: add USB OTG support
ARM: dts: imx6qdl-gw560x: add lsm9ds1 iio imu/magn support
ARM: dts: imx6qdl-gw5904: add lsm9ds1 iio imu/magn support
ARM: dts: imx6qdl-gw5910: add support for bcm4330-bt
ARM: dts: imx6qdl-gw5910: fix wlan regulator
Tim Lewis (1):
arm64: dts: meson: S922X: extend cpu opp-points
Tobias Schramm (1):
arm64: dts: rockchip: add micro SD card regulator to rockpro64
Tomi Valkeinen (3):
ARM: dts: am57xx-idk-common: add tc358778 bridge
arm64: dts: ti: k3-j721e-main: Add DSS node
arm64: dts: ti: k3-j721e-common-proc-board: add assigned clks for DSS
Tony Lindgren (1):
Merge branch 'omap-for-v5.8/dt-timer' into omap-for-v5.8/dt
Tudor Ambarus (20):
ARM: dts: at91: sam9x60ek: Use quad mode in the spi-nor flash
ARM: dts: at91: sam9x60ek: Add sdmmc1 node
ARM: dts: at91: sama5d27_wlsom1: Add alias for i2c0
ARM: dts: at91: sama5d2: Fix the label numbering for flexcom functions
ARM: dts: at91: sama5d2: Move flx4 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx3 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx2 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx1 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx0 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Specify the FIFO size for the Flexcom UART
ARM: dts: at91: sama5d2: Add DMA bindings for the SPI and UART
flx4 functions
ARM: dts: at91: sama5d2: Add DMA bindings for the flx3 SPI function
ARM: dts: at91: sama5d2: Add DMA bindings for the flx1 I2C function
ARM: dts: at91: sama5d2: Add DMA bindings for the SPI and I2C
flx0 functions
ARM: dts: at91: sama5d2: Remove i2s and tcb aliases from SoC dtsi
ARM: dts: at91: sama5d2: Add missing flexcom definitions
ARM: dts: at91: sama5d2_xplained: Add alias for DBGU
ARM: dts: at91: sama5d2_ptc_ek: Add comments to describe the aliases
ARM: dts: at91: sama5d2_xplained: Describe the flx0 I2C function
ARM: dts: at91: sama5d2_xplained: Add aliases for the dedicated I2C IPs
Ulf Hansson (2):
arm64: dts: qcom: msm8916: Conform to the domain-idle-state binding
arm64: dts: qcom: msm8916: Conform to the nodename pattern PSCI subnodes
Ulrich Hecht (1):
arm64: dts: mt8173: Add capacity-dmips-mhz attributes
Vidya Sagar (1):
arm64: tegra: Fix flag for 64-bit resources in 'ranges' property
Vignesh Raghavendra (1):
arm64: dts: ti: k3-am65-main: Add ehrpwm nodes
Vijay Khemka (2):
ARM: dts: aspeed: tiogapass: Add IPMB device
ARM: dts: aspeed: tiogapass: Add gpio line names
Vincent Stehlé (1):
ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity
Vladimir Oltean (1):
arm64: dts: ls1028a: Specify the DMA channels for the DSPI controllers
Yangbo Lu (2):
arm64: dts: fsl: add fsl,extts-fifo property for fman ptp
arm64: dts: ls1043a-rdb: add compatible for board
Yangtao Li (1):
arm64: dts: allwinner: h6: Add clock to CPU cores
Yann Gautier (1):
ARM: dts: stm32: add sd-uhs properties in SD-card node for stm32mp157c-ed1
Yoshihiro Shimoda (6):
arm64: dts: renesas: r8a77961: Add USB2.0 device nodes
arm64: dts: renesas: r8a77961: Add USB3.0 device nodes
arm64: dts: renesas: r8a77961: Add PWM device nodes
arm64: dts: renesas: r8a77961: Add PCIe device nodes
ARM: dts: renesas: Fix IOMMU device node names
arm64: dts: renesas: Fix IOMMU device node names
Yuantian Tang (1):
arm64: dts: lx2160a: add more thermal zone support
Zhao Qiang (2):
arm64: dts: add qe node to ls1043ardb
arm64: dts: Add ds26522 node to dts to ls1043ardb
jjian zhou (1):
arm64: dts: mt8183: add mmc node
Documentation/devicetree/bindings/arm/amlogic.yaml | 4 +
.../devicetree/bindings/arm/atmel-at91.yaml | 7 +
Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
Documentation/devicetree/bindings/arm/fsl.yaml | 4 +
.../devicetree/bindings/arm/mediatek.yaml | 22 +
Documentation/devicetree/bindings/arm/qcom.yaml | 7 +
Documentation/devicetree/bindings/arm/realtek.yaml | 21 +
Documentation/devicetree/bindings/arm/renesas.yaml | 10 +
.../devicetree/bindings/arm/rockchip.yaml | 5 +
.../bindings/arm/samsung/samsung-boards.yaml | 1 +
.../bindings/arm/socionext/uniphier.yaml | 1 +
.../devicetree/bindings/arm/stm32/stm32.yaml | 3 +
Documentation/devicetree/bindings/arm/sunxi.yaml | 5 +
.../bindings/cpufreq/nvidia,tegra20-cpufreq.txt | 56 +
.../display/tegra/nvidia,tegra20-host1x.txt | 73 +-
.../devicetree/bindings/gpu/arm,mali-utgard.yaml | 2 +
.../devicetree/bindings/i2c/i2c-mt65xx.txt | 1 +
.../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt | 6 +
.../devicetree/bindings/iommu/arm,smmu.yaml | 1 +
.../memory-controllers/nvidia,tegra210-emc.yaml | 82 ++
.../bindings/power/renesas,rcar-sysc.yaml | 1 +
.../devicetree/bindings/reset/renesas,rst.yaml | 1 +
.../devicetree/bindings/vendor-prefixes.yaml | 8 +
arch/arm/boot/dts/Makefile | 19 +-
arch/arm/boot/dts/am335x-guardian.dts | 1 +
arch/arm/boot/dts/am3517-evm.dts | 1 +
arch/arm/boot/dts/am571x-idk.dts | 48 +-
arch/arm/boot/dts/am5729-beagleboneai.dts | 731 ++++++++++++
arch/arm/boot/dts/am572x-idk-common.dtsi | 63 +-
arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 63 +-
arch/arm/boot/dts/am57xx-idk-common.dtsi | 58 +
arch/arm/boot/dts/armada-370-xp.dtsi | 2 -
arch/arm/boot/dts/armada-375.dtsi | 2 -
arch/arm/boot/dts/armada-38x.dtsi | 2 -
arch/arm/boot/dts/armada-39x.dtsi | 4 -
arch/arm/boot/dts/aspeed-ast2600-evb.dts | 4 +
.../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 78 +-
.../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 231 ++++
arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 202 +++-
arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 310 +++++-
arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts | 326 ++++++
arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 35 +-
arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 112 ++
arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 34 +
arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 37 +-
arch/arm/boot/dts/aspeed-g4.dtsi | 10 +
arch/arm/boot/dts/aspeed-g5.dtsi | 43 +-
arch/arm/boot/dts/aspeed-g6.dtsi | 64 +-
arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 2 +-
arch/arm/boot/dts/at91-kizbox3-hs.dts | 4 +-
arch/arm/boot/dts/at91-kizbox3_common.dtsi | 48 +-
arch/arm/boot/dts/at91-sam9x60ek.dts | 23 +
arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 54 +
arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 64 +-
arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 16 +-
arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 12 -
arch/arm/boot/dts/at91-sama5d2_icp.dts | 767 +++++++++++++
arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 25 +-
arch/arm/boot/dts/at91-sama5d2_xplained.dts | 118 +-
arch/arm/boot/dts/at91-wb50n.dtsi | 4 -
arch/arm/boot/dts/at91rm9200.dtsi | 296 +----
arch/arm/boot/dts/at91sam9g45.dtsi | 338 +-----
arch/arm/boot/dts/at91sam9m10g45ek.dts | 4 +-
arch/arm/boot/dts/at91sam9n12.dtsi | 324 +-----
arch/arm/boot/dts/at91sam9n12ek.dts | 2 +-
arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 13 +-
arch/arm/boot/dts/bcm2835-common.dtsi | 1 -
arch/arm/boot/dts/bcm2835-rpi-common.dtsi | 12 +
arch/arm/boot/dts/bcm2835.dtsi | 1 +
arch/arm/boot/dts/bcm2836.dtsi | 1 +
arch/arm/boot/dts/bcm2837.dtsi | 1 +
arch/arm/boot/dts/berlin2.dtsi | 6 +-
arch/arm/boot/dts/berlin2cd.dtsi | 2 +-
arch/arm/boot/dts/berlin2q.dtsi | 6 +-
arch/arm/boot/dts/dove.dtsi | 3 +-
arch/arm/boot/dts/dra7-evm-common.dtsi | 1 +
arch/arm/boot/dts/dra7-evm.dts | 54 +
arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi | 39 +
arch/arm/boot/dts/dra7-l4.dtsi | 50 +-
arch/arm/boot/dts/dra7.dtsi | 36 +
arch/arm/boot/dts/dra71-evm.dts | 42 +
arch/arm/boot/dts/dra72-evm-common.dtsi | 18 +-
arch/arm/boot/dts/dra72-evm-revc.dts | 42 +
arch/arm/boot/dts/dra72-evm.dts | 42 +
arch/arm/boot/dts/dra72x.dtsi | 6 +
arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi | 18 +
arch/arm/boot/dts/dra74x.dtsi | 21 +
arch/arm/boot/dts/dra76-evm.dts | 54 +
arch/arm/boot/dts/e60k02.dtsi | 2 +
arch/arm/boot/dts/exynos3250-monk.dts | 3 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 48 +-
arch/arm/boot/dts/exynos4210-i9100.dts | 768 +++++++++++++
arch/arm/boot/dts/exynos4210-origen.dts | 7 +-
arch/arm/boot/dts/exynos4210-trats.dts | 41 +-
arch/arm/boot/dts/exynos4210-universal_c210.dts | 33 +-
arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 6 +-
arch/arm/boot/dts/exynos4412-midas.dtsi | 17 +-
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +-
arch/arm/boot/dts/exynos4412-origen.dts | 14 +-
arch/arm/boot/dts/exynos5250-arndale.dts | 13 +-
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +-
arch/arm/boot/dts/imx50.dtsi | 8 +-
arch/arm/boot/dts/imx51.dtsi | 3 +-
arch/arm/boot/dts/imx53-cx9020.dts | 25 +-
arch/arm/boot/dts/imx53.dtsi | 3 +-
arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts | 31 +
arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 115 +-
arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi | 44 +
arch/arm/boot/dts/imx6qdl-colibri.dtsi | 11 +-
arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 14 +
arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 31 +
arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 31 +
arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 35 +-
arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 11 +
arch/arm/boot/dts/imx6qdl.dtsi | 13 +-
arch/arm/boot/dts/imx6sl.dtsi | 13 +-
arch/arm/boot/dts/imx6sx.dtsi | 2 +-
arch/arm/boot/dts/imx6ul.dtsi | 2 +-
arch/arm/boot/dts/imx7-tqma7.dtsi | 2 +-
arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 4 +
arch/arm/boot/dts/imx7d-colibri.dtsi | 4 +
arch/arm/boot/dts/imx7d-nitrogen7.dts | 4 +
arch/arm/boot/dts/imx7d-pinfunc.h | 2 +-
arch/arm/boot/dts/imx7d-sdb.dts | 4 +
arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 +
arch/arm/boot/dts/imx7d-zii-rmu2.dts | 2 +-
arch/arm/boot/dts/imx7d-zii-rpu2.dts | 2 +-
arch/arm/boot/dts/imx7s.dtsi | 2 +-
arch/arm/boot/dts/integratorap-im-pd1.dts | 270 +++++
arch/arm/boot/dts/integratorap.dts | 53 +-
arch/arm/boot/dts/keystone-k2e.dtsi | 4 +-
arch/arm/boot/dts/keystone-k2g-evm.dts | 101 ++
arch/arm/boot/dts/keystone-k2g.dtsi | 26 +-
arch/arm/boot/dts/keystone-k2hk.dtsi | 4 +-
arch/arm/boot/dts/keystone-k2l.dtsi | 4 +-
arch/arm/boot/dts/kirkwood-l-50.dts | 438 ++++++++
.../boot/dts/kirkwood-netgear_readynas_nv+_v2.dts | 14 +
arch/arm/boot/dts/kirkwood.dtsi | 2 +-
arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 1 +
arch/arm/boot/dts/ls1021a-twr.dts | 14 +
arch/arm/boot/dts/meson.dtsi | 3 +
arch/arm/boot/dts/meson8b-odroidc1.dts | 3 +-
arch/arm/boot/dts/meson8b.dtsi | 5 +-
arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 4 +-
arch/arm/boot/dts/meson8m2.dtsi | 13 +-
arch/arm/boot/dts/mmp2.dtsi | 2 +-
arch/arm/boot/dts/mmp3-dell-ariel.dts | 12 +-
arch/arm/boot/dts/mmp3.dtsi | 34 +-
arch/arm/boot/dts/mt2701-evb.dts | 21 +
arch/arm/boot/dts/mt2701.dtsi | 33 +
arch/arm/boot/dts/mt7623.dtsi | 25 +
arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 1 +
arch/arm/boot/dts/omap3-gta04.dtsi | 1 +
arch/arm/boot/dts/omap5-l4.dtsi | 31 +
arch/arm/boot/dts/omap5.dtsi | 86 ++
arch/arm/boot/dts/pxa168.dtsi | 8 +-
arch/arm/boot/dts/pxa3xx.dtsi | 2 +-
arch/arm/boot/dts/pxa910.dtsi | 4 +-
arch/arm/boot/dts/qcom-ipq4019.dtsi | 1 +
arch/arm/boot/dts/qcom-ipq8064.dtsi | 6 +
arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 405 ++++++-
arch/arm/boot/dts/qcom-msm8974.dtsi | 11 +
arch/arm/boot/dts/r8a7740.dtsi | 2 +-
arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 37 +
arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 53 +
arch/arm/boot/dts/r8a7742.dtsi | 648 +++++++++++
arch/arm/boot/dts/r8a7743.dtsi | 12 +-
arch/arm/boot/dts/r8a7744.dtsi | 12 +-
arch/arm/boot/dts/r8a7745.dtsi | 12 +-
arch/arm/boot/dts/r8a7790.dtsi | 12 +-
arch/arm/boot/dts/r8a7791.dtsi | 95 +-
arch/arm/boot/dts/r8a7793.dtsi | 14 +-
arch/arm/boot/dts/r8a7794.dtsi | 12 +-
arch/arm/boot/dts/rk3036-kylin.dts | 2 +-
arch/arm/boot/dts/rk3066a-mk808.dts | 2 +-
arch/arm/boot/dts/rk3188-radxarock.dts | 6 +-
arch/arm/boot/dts/rk3229-xms6.dts | 19 +-
arch/arm/boot/dts/rk322x.dtsi | 10 +
arch/arm/boot/dts/rk3288-firefly-reload.dts | 12 +-
arch/arm/boot/dts/rk3288-firefly.dtsi | 12 +-
arch/arm/boot/dts/rk3288-miqi.dts | 2 +-
arch/arm/boot/dts/rk3288-phycore-som.dtsi | 6 +-
arch/arm/boot/dts/rk3288-rock2-square.dts | 4 +-
arch/arm/boot/dts/rk3288-tinker.dtsi | 6 +-
arch/arm/boot/dts/rk3288.dtsi | 1 -
arch/arm/boot/dts/rtd1195-horseradish.dts | 32 +
arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 +
arch/arm/boot/dts/rtd1195.dtsi | 217 ++++
arch/arm/boot/dts/s5pv210-aries.dtsi | 359 +++++-
arch/arm/boot/dts/s5pv210-fascinate4g.dts | 249 +++++
arch/arm/boot/dts/s5pv210-galaxys.dts | 292 +++++
arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 9 +-
arch/arm/boot/dts/s5pv210.dtsi | 23 +-
arch/arm/boot/dts/sama5d2.dtsi | 295 ++++-
arch/arm/boot/dts/sama5d3.dtsi | 430 +------
arch/arm/boot/dts/sama5d3_can.dtsi | 20 +-
arch/arm/boot/dts/sama5d3_emac.dtsi | 8 +-
arch/arm/boot/dts/sama5d3_gmac.dtsi | 11 +-
arch/arm/boot/dts/sama5d3_lcd.dtsi | 19 +-
arch/arm/boot/dts/sama5d3_mci2.dtsi | 11 +-
arch/arm/boot/dts/sama5d3_tcb1.dtsi | 12 +-
arch/arm/boot/dts/sama5d3_uart.dtsi | 20 +-
arch/arm/boot/dts/sama5d3xmb.dtsi | 6 +-
arch/arm/boot/dts/sama5d3xmb_cmp.dtsi | 6 +-
arch/arm/boot/dts/sama5d4.dtsi | 6 +-
arch/arm/boot/dts/sh73a0.dtsi | 2 +-
arch/arm/boot/dts/socfpga.dtsi | 16 +
arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 65 ++
arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 39 +-
arch/arm/boot/dts/stih407-family.dtsi | 14 -
arch/arm/boot/dts/stih418.dtsi | 8 +-
arch/arm/boot/dts/stm32f429.dtsi | 4 +-
arch/arm/boot/dts/stm32h743.dtsi | 4 +-
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 666 ++++++++++-
arch/arm/boot/dts/stm32mp151.dtsi | 37 +-
arch/arm/boot/dts/stm32mp157.dtsi | 8 +-
arch/arm/boot/dts/stm32mp157a-avenger96.dts | 314 +-----
arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts | 38 +
arch/arm/boot/dts/stm32mp157a-iot-box.dts | 68 ++
arch/arm/boot/dts/stm32mp157a-stinger96.dts | 12 +
arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 342 ++++++
arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts | 265 +----
arch/arm/boot/dts/stm32mp157c-dk2.dts | 8 -
arch/arm/boot/dts/stm32mp157c-ed1.dts | 7 +-
arch/arm/boot/dts/stm32mp157c-ev1.dts | 14 +-
arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 252 +++++
arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 337 ++++++
...c-dhcom-som.dtsi => stm32mp15xx-dhcom-som.dtsi} | 9 +-
arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 401 +++++++
arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi | 23 +
arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 209 ++++
arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 20 +-
arch/arm/boot/dts/stm32mp15xx-osd32.dtsi | 230 ++++
.../arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts | 32 +
arch/arm/boot/dts/sun8i-a83t.dtsi | 10 +
.../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 2 +-
arch/arm/boot/dts/sun8i-h3.dtsi | 24 +-
arch/arm/boot/dts/sunxi-h3-h5.dtsi | 10 +
arch/arm/boot/dts/tegra114-dalmore.dts | 3 +-
arch/arm/boot/dts/tegra124-venice2.dts | 2 +-
arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 2 +-
arch/arm/boot/dts/tegra20-colibri-iris.dts | 2 +-
arch/arm/boot/dts/tegra20-harmony.dts | 2 +-
arch/arm/boot/dts/tegra20-medcom-wide.dts | 2 +-
arch/arm/boot/dts/tegra20-paz00.dts | 2 +-
arch/arm/boot/dts/tegra20-seaboard.dts | 2 +-
arch/arm/boot/dts/tegra20-ventana.dts | 2 +-
arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +-
arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 2 +-
arch/arm/boot/dts/tegra30-beaver.dts | 40 +-
arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +-
arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +-
arch/arm/boot/dts/uniphier-ld4.dtsi | 2 +
arch/arm/boot/dts/uniphier-ld6b-ref.dts | 1 +
arch/arm/boot/dts/uniphier-pro4-ace.dts | 1 +
arch/arm/boot/dts/uniphier-pro4-ref.dts | 1 +
arch/arm/boot/dts/uniphier-pro4-sanji.dts | 1 +
arch/arm/boot/dts/uniphier-pro4.dtsi | 10 +
arch/arm/boot/dts/uniphier-pro5.dtsi | 12 +
arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 1 +
arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 1 +
arch/arm/boot/dts/uniphier-pxs2.dtsi | 12 +
arch/arm/boot/dts/uniphier-sld8.dtsi | 2 +
arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 328 +++---
arch/arm/mach-omap2/clockdomains44xx_data.c | 2 +-
arch/arm/mach-omap2/clockdomains54xx_data.c | 2 +-
.../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 9 +
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 12 +
.../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 9 +-
.../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 117 ++
.../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 3 +
.../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 65 ++
.../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 17 +-
.../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 43 +-
.../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 13 +
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 60 +
arch/arm64/boot/dts/amlogic/Makefile | 4 +
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 +-
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 11 +
arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 32 +-
.../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 125 +++
arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 145 +++
.../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 18 +-
arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 15 +
.../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 377 +------
arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 423 +++++++
arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 22 +
.../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 78 +-
.../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 98 +-
arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 23 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 2 +-
.../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 2 +-
.../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 2 +-
.../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 2 +-
.../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 +-
.../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 6 +-
arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 23 +
.../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 73 +-
.../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 +-
.../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 4 +
.../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 80 ++
.../boot/dts/amlogic/meson-gxl-s905w-p281.dts | 4 +
.../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts | 4 +
.../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 4 +
.../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 77 +-
.../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 | 79 +-
.../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +-
.../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 3 +-
arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 4 +-
arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 4 +
arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 7 +-
arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 4 +-
.../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts | 402 +++++++
arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 24 +
arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi | 4 +-
arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi | 11 +-
arch/arm64/boot/dts/arm/foundation-v8.dtsi | 142 +--
arch/arm64/boot/dts/arm/fvp-base-revc.dts | 10 +-
arch/arm64/boot/dts/arm/juno-base.dtsi | 82 +-
arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 166 +--
arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 2 +-
.../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 4 +-
arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 152 +--
arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 15 +
arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 15 +
arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 15 +
arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 15 +
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 13 +
.../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 4 +-
.../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 5 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 6 +
arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 33 +
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 65 ++
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 130 ++-
.../dts/freescale/imx8mm-beacon-baseboard.dtsi | 285 +++++
.../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts | 19 +
.../boot/dts/freescale/imx8mm-beacon-som.dtsi | 410 +++++++
arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 12 +
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 14 +-
arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 12 +
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 12 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 88 +-
.../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 +-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +-
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 95 +-
arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 18 +-
arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 1 +
arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 4 +-
.../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi | 130 ++-
.../arm64/boot/dts/hisilicon/hikey960-pinctrl.dtsi | 6 +-
arch/arm64/boot/dts/marvell/armada-3720-db.dts | 3 +
.../boot/dts/marvell/armada-3720-espressobin.dtsi | 2 +-
.../boot/dts/marvell/armada-3720-turris-mox.dts | 10 +-
arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 22 +-
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 4 +-
.../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 +-
.../dts/marvell/armada-8040-mcbin-singleshot.dts | 4 +-
arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 4 +-
arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 1 -
arch/arm64/boot/dts/mediatek/Makefile | 3 +
arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 74 ++
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 158 ++-
arch/arm64/boot/dts/mediatek/mt6358.dtsi | 358 ++++++
arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 49 +
arch/arm64/boot/dts/mediatek/mt6797.dtsi | 231 +++-
.../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 4 +
arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 4 +
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 11 +
.../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 27 +
arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts | 14 +
arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi | 70 ++
arch/arm64/boot/dts/mediatek/mt8173-elm.dts | 14 +
arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1173 ++++++++++++++++++++
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 80 +-
arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 147 +++
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 50 +-
arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 +-
arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 3 +-
arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 5 +-
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 30 +-
arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 3 +-
arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 10 +
arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 7 +-
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 89 +-
arch/arm64/boot/dts/qcom/Makefile | 1 +
.../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 74 --
arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi | 89 --
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 257 ++++-
arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 53 +-
arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 112 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 474 ++++----
.../boot/dts/qcom/msm8916-longcheer-l8150.dts | 25 +-
arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 221 ++--
.../dts/qcom/msm8916-samsung-a2015-common.dtsi | 98 +-
.../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 54 +
.../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 35 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 228 +++-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 87 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 38 +-
arch/arm64/boot/dts/qcom/pm8150.dtsi | 14 +-
arch/arm64/boot/dts/qcom/pm8150b.dtsi | 14 +-
arch/arm64/boot/dts/qcom/pm8150l.dtsi | 14 +-
arch/arm64/boot/dts/qcom/pmi8994.dtsi | 6 +
arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 85 +-
arch/arm64/boot/dts/qcom/qcs404.dtsi | 100 ++
arch/arm64/boot/dts/qcom/sc7180-idp.dts | 66 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 955 ++++++++++++++--
.../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 46 +
arch/arm64/boot/dts/qcom/sdm660.dtsi | 372 +++++++
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 +
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 210 ++++
arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 2 +-
arch/arm64/boot/dts/qcom/sdm845.dtsi | 98 +-
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 13 +
arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 351 ++++++
arch/arm64/boot/dts/qcom/sm8250.dtsi | 126 ++-
arch/arm64/boot/dts/realtek/Makefile | 6 +
arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 6 +-
arch/arm64/boot/dts/realtek/rtd1293.dtsi | 12 +-
arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts | 6 +-
.../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | 6 +-
arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts | 30 +
arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 4 +-
arch/arm64/boot/dts/realtek/rtd1295.dtsi | 21 +-
arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 4 +-
arch/arm64/boot/dts/realtek/rtd1296.dtsi | 8 +-
arch/arm64/boot/dts/realtek/rtd129x.dtsi | 221 ++--
arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts | 30 +
arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts | 36 +
arch/arm64/boot/dts/realtek/rtd1395.dtsi | 65 ++
arch/arm64/boot/dts/realtek/rtd139x.dtsi | 193 ++++
arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts | 44 +
arch/arm64/boot/dts/realtek/rtd1619.dtsi | 12 +
arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 229 ++++
arch/arm64/boot/dts/renesas/Makefile | 3 +-
.../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 94 ++
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 18 +-
arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 18 +-
.../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 72 ++
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 18 +-
arch/arm64/boot/dts/renesas/r8a77950.dtsi | 14 +-
arch/arm64/boot/dts/renesas/r8a77951.dtsi | 34 +-
arch/arm64/boot/dts/renesas/r8a77960.dtsi | 22 +-
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 403 ++++++-
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 20 +-
arch/arm64/boot/dts/renesas/r8a77970.dtsi | 10 +-
arch/arm64/boot/dts/renesas/r8a77980.dtsi | 16 +-
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 20 +-
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 20 +-
arch/arm64/boot/dts/rockchip/Makefile | 1 +
arch/arm64/boot/dts/rockchip/px30.dtsi | 3 +
arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 7 +-
arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 557 ++++++++++
arch/arm64/boot/dts/rockchip/rk3326.dtsi | 15 +
arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 4 +-
.../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 29 +-
arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 10 +-
arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 7 +-
arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 4 +-
arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 4 +-
.../boot/dts/rockchip/rk3399-pinebook-pro.dts | 11 +-
arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 29 +-
arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 27 +
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 34 +-
arch/arm64/boot/dts/socionext/Makefile | 1 +
.../boot/dts/socionext/uniphier-ld11-global.dts | 1 +
.../arm64/boot/dts/socionext/uniphier-ld11-ref.dts | 1 +
arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 12 +
.../boot/dts/socionext/uniphier-ld20-akebi96.dts | 189 ++++
.../boot/dts/socionext/uniphier-ld20-global.dts | 1 +
.../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 1 +
arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 16 +
.../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 18 +
arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 12 +
arch/arm64/boot/dts/sprd/sc9863a.dtsi | 66 ++
arch/arm64/boot/dts/sprd/sharkl3.dtsi | 164 +++
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 104 ++
arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 11 +
.../boot/dts/ti/k3-am654-industrial-thermal.dtsi | 45 +
.../boot/dts/ti/k3-j721e-common-proc-board.dts | 20 +
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 75 ++
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 6 +-
include/dt-bindings/clock/r8a7742-cpg-mssr.h | 42 +
include/dt-bindings/clock/tegra114-car.h | 14 +-
include/dt-bindings/clock/tegra124-car-common.h | 14 +-
include/dt-bindings/clock/tegra20-car.h | 2 +-
include/dt-bindings/clock/tegra210-car.h | 16 +-
include/dt-bindings/clock/tegra30-car.h | 14 +-
include/dt-bindings/pinctrl/rockchip.h | 11 -
include/dt-bindings/power/r8a7742-sysc.h | 29 +
.../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 2 +-
include/dt-bindings/reset/realtek,rtd1195.h | 74 ++
include/dt-bindings/reset/realtek,rtd1295.h | 3 +
503 files changed, 25420 insertions(+), 4950 deletions(-)
create mode 100644
Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt
create mode 100644
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
create mode 100644 arch/arm/boot/dts/am5729-beagleboneai.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts
create mode 100644 arch/arm/boot/dts/at91-sama5d2_icp.dts
create mode 100644 arch/arm/boot/dts/bcm2835-rpi-common.dtsi
create mode 100644 arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi
create mode 100644 arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi
create mode 100644 arch/arm/boot/dts/exynos4210-i9100.dts
create mode 100644 arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts
create mode 100644 arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi
create mode 100644 arch/arm/boot/dts/integratorap-im-pd1.dts
create mode 100644 arch/arm/boot/dts/kirkwood-l-50.dts
create mode 100644 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts
create mode 100644 arch/arm/boot/dts/r8a7742-iwg21m.dtsi
create mode 100644 arch/arm/boot/dts/r8a7742.dtsi
create mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts
create mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts
create mode 100644 arch/arm/boot/dts/rtd1195.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts
create mode 100644 arch/arm/boot/dts/stm32mp157a-iot-box.dts
create mode 100644 arch/arm/boot/dts/stm32mp157a-stinger96.dts
create mode 100644 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts
create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi
rename arch/arm/boot/dts/{stm32mp157c-dhcom-som.dtsi =>
stm32mp15xx-dhcom-som.dtsi} (98%)
create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp15xx-osd32.dtsi
create mode 100644 arch/arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gtking-pro.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-kit.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt6358.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana-rev7.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi
delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi
delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts
create mode 100644 arch/arm64/boot/dts/qcom/sdm660.dtsi
create mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts
create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts
create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts
create mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi
create mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi
create mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts
create mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi
create mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi
create mode 100644
arch/arm64/boot/dts/renesas/aistarvision-mipi-adapter-2.1.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3326.dtsi
create mode 100644 arch/arm64/boot/dts/socionext/uniphier-ld20-akebi96.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi
create mode 100644 include/dt-bindings/clock/r8a7742-cpg-mssr.h
create mode 100644 include/dt-bindings/power/r8a7742-sysc.h
create mode 100644 include/dt-bindings/reset/realtek,rtd1195.h
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2020-06-04 20:56 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-04 20:45 [GIT PULL 0/4] ARM: SoC branches for v5.8 Arnd Bergmann
2020-06-04 20:50 ` [GIT PULL 1/4] ARM: SoC changes " Arnd Bergmann
2020-06-04 20:52 ` [GIT PULL 2/4]ARM: defconfig updates " Arnd Bergmann
2020-06-04 20:54 ` [GIT PULL 3/4] ARM: driver " Arnd Bergmann
2020-06-04 20:56 ` [GIT PULL 4/4] ARM: DT changes " Arnd Bergmann
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).