* [GIT PULL 1/5] ARM: SoC updates for 5.11
@ 2020-12-16 23:22 ` Arnd Bergmann
0 siblings, 0 replies; 20+ messages in thread
From: Arnd Bergmann @ 2020-12-16 23:22 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit 418baf2c28f3473039f2f7377760bd8f6897ae18:
Linux 5.10-rc5 (2020-11-22 15:36:08 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-5.11
for you to fetch changes up to dcb11100cd5d3f5a191b7fba75422e3df792f3ff:
arm64: Kconfig: meson: drop pinctrl (2020-12-09 17:36:46 +0100)
----------------------------------------------------------------
ARM: SoC updates for 5.11
These are update for SoC specific code, mostly in the
32-bit architecture:
- A rework for handling MMIO accesses in Renesas SoCs
in a more portable way
- Updates to SoC version detection in NXP i.MX SoCs.
- Smaller bug fixes for OMAP, Samsung, Marvell, Amlogic,
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Anson Huang (1):
ARM: imx: Add revision support for i.MX7ULP revision 2.2
Arnd Bergmann (6):
Merge tag 'omap-for-v5.11/soc-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/soc
Merge tag 'renesas-arm-soc-for-v5.11-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/soc
Merge tag 'samsung-soc-5.11' of
git://git.kernel.org/.../krzk/linux into arm/soc
Merge tag 'mvebu-arm-5.11-1' of
git://git.kernel.org/.../gclement/mvebu into arm/soc
Merge tag 'amlogic-soc' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/soc
Merge tag 'imx-soc-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/soc
Fabio Estevam (1):
ARM: imx: imx7ulp: Add a comment explaining the B2 silicon version
Geert Uytterhoeven (8):
ARM: shmobile: r8a7778: Introduce HPBREG_BASE
ARM: shmobile: r8a7779: Use ioremap() to map INTC2 registers
ARM: shmobile: r8a7779: Use ioremap() to map SMP registers
ARM: shmobile: r8a7779: Remove obsolete static mappings
ARM: shmobile: sh73a0: Use ioremap() to map L2C registers
ARM: shmobile: sh73a0: Use ioremap() to map SMP registers
ARM: shmobile: sh73a0: Remove obsolete static mapping
ARM: shmobile: Stop using __raw_*() I/O accessors
Gregory CLEMENT (1):
MAINTAINERS: switch mvebu tree to kernel.org
Guillaume Tucker (1):
ARM: exynos: clear prefetch bits in default l2c_aux_val
Ivan Zaentsev (1):
ARM: mxs: Add serial number support for i.MX23, i.MX28 SoCs
Jerome Brunet (1):
arm64: meson: ship only the necessary clock controllers
Jing Xiangfeng (1):
ARM: OMAP2+: Remove redundant assignment to variable ret
Kevin Hilman (1):
arm64: Kconfig: meson: drop pinctrl
Luka Kovacic (1):
MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards
Marek Szyprowski (1):
ARM: exynos: Simplify code in Exynos3250 CPU core restart path
Martin Jücker (1):
ARM: exynos: extend cpuidle support to P4 Note boards
Sven Van Asbroeck (1):
ARM: imx: mach-imx6q: correctly identify i.MX6QP SoCs
Tang Bin (1):
ARM: OMAP1: clock: Use IS_ERR_OR_NULL() to clean code
Xu Wang (1):
ARM: OMAP2+: Remove redundant null check before
clk_prepare_enable/clk_disable_unprepare
Youling Tang (2):
ARM: OMAP2+: Fix memleak in omap2xxx_clkt_vps_init
ARM: OMAP2+: Fix kfree NULL pointer in omap2xxx_clkt_vps_init
MAINTAINERS | 15 +++++++-
arch/arm/mach-exynos/exynos.c | 7 ++--
arch/arm/mach-exynos/platsmp.c | 2 +-
arch/arm/mach-imx/mach-imx6q.c | 9 ++++-
arch/arm/mach-imx/mach-imx7ulp.c | 4 ++
arch/arm/mach-mxs/mach-mxs.c | 19 ++++++++++
arch/arm/mach-omap1/clock.c | 14 +++----
arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c | 11 ++++--
arch/arm/mach-omap2/display.c | 6 +--
arch/arm/mach-omap2/omap_device.c | 5 +--
arch/arm/mach-shmobile/platsmp-scu.c | 2 +-
arch/arm/mach-shmobile/setup-r8a7778.c | 12 +++---
arch/arm/mach-shmobile/setup-r8a7779.c | 56 ++++++++++------------------
arch/arm/mach-shmobile/setup-sh73a0.c | 21 +----------
arch/arm/mach-shmobile/smp-r8a7779.c | 12 ++++--
arch/arm/mach-shmobile/smp-sh73a0.c | 33 ++++++++++------
arch/arm64/Kconfig.platforms | 5 ---
17 files changed, 125 insertions(+), 108 deletions(-)
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 1/5] ARM: SoC updates for 5.11
@ 2020-12-16 23:22 ` Arnd Bergmann
0 siblings, 0 replies; 20+ messages in thread
From: Arnd Bergmann @ 2020-12-16 23:22 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM
The following changes since commit 418baf2c28f3473039f2f7377760bd8f6897ae18:
Linux 5.10-rc5 (2020-11-22 15:36:08 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-5.11
for you to fetch changes up to dcb11100cd5d3f5a191b7fba75422e3df792f3ff:
arm64: Kconfig: meson: drop pinctrl (2020-12-09 17:36:46 +0100)
----------------------------------------------------------------
ARM: SoC updates for 5.11
These are update for SoC specific code, mostly in the
32-bit architecture:
- A rework for handling MMIO accesses in Renesas SoCs
in a more portable way
- Updates to SoC version detection in NXP i.MX SoCs.
- Smaller bug fixes for OMAP, Samsung, Marvell, Amlogic,
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Anson Huang (1):
ARM: imx: Add revision support for i.MX7ULP revision 2.2
Arnd Bergmann (6):
Merge tag 'omap-for-v5.11/soc-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/soc
Merge tag 'renesas-arm-soc-for-v5.11-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/soc
Merge tag 'samsung-soc-5.11' of
git://git.kernel.org/.../krzk/linux into arm/soc
Merge tag 'mvebu-arm-5.11-1' of
git://git.kernel.org/.../gclement/mvebu into arm/soc
Merge tag 'amlogic-soc' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/soc
Merge tag 'imx-soc-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/soc
Fabio Estevam (1):
ARM: imx: imx7ulp: Add a comment explaining the B2 silicon version
Geert Uytterhoeven (8):
ARM: shmobile: r8a7778: Introduce HPBREG_BASE
ARM: shmobile: r8a7779: Use ioremap() to map INTC2 registers
ARM: shmobile: r8a7779: Use ioremap() to map SMP registers
ARM: shmobile: r8a7779: Remove obsolete static mappings
ARM: shmobile: sh73a0: Use ioremap() to map L2C registers
ARM: shmobile: sh73a0: Use ioremap() to map SMP registers
ARM: shmobile: sh73a0: Remove obsolete static mapping
ARM: shmobile: Stop using __raw_*() I/O accessors
Gregory CLEMENT (1):
MAINTAINERS: switch mvebu tree to kernel.org
Guillaume Tucker (1):
ARM: exynos: clear prefetch bits in default l2c_aux_val
Ivan Zaentsev (1):
ARM: mxs: Add serial number support for i.MX23, i.MX28 SoCs
Jerome Brunet (1):
arm64: meson: ship only the necessary clock controllers
Jing Xiangfeng (1):
ARM: OMAP2+: Remove redundant assignment to variable ret
Kevin Hilman (1):
arm64: Kconfig: meson: drop pinctrl
Luka Kovacic (1):
MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards
Marek Szyprowski (1):
ARM: exynos: Simplify code in Exynos3250 CPU core restart path
Martin Jücker (1):
ARM: exynos: extend cpuidle support to P4 Note boards
Sven Van Asbroeck (1):
ARM: imx: mach-imx6q: correctly identify i.MX6QP SoCs
Tang Bin (1):
ARM: OMAP1: clock: Use IS_ERR_OR_NULL() to clean code
Xu Wang (1):
ARM: OMAP2+: Remove redundant null check before
clk_prepare_enable/clk_disable_unprepare
Youling Tang (2):
ARM: OMAP2+: Fix memleak in omap2xxx_clkt_vps_init
ARM: OMAP2+: Fix kfree NULL pointer in omap2xxx_clkt_vps_init
MAINTAINERS | 15 +++++++-
arch/arm/mach-exynos/exynos.c | 7 ++--
arch/arm/mach-exynos/platsmp.c | 2 +-
arch/arm/mach-imx/mach-imx6q.c | 9 ++++-
arch/arm/mach-imx/mach-imx7ulp.c | 4 ++
arch/arm/mach-mxs/mach-mxs.c | 19 ++++++++++
arch/arm/mach-omap1/clock.c | 14 +++----
arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c | 11 ++++--
arch/arm/mach-omap2/display.c | 6 +--
arch/arm/mach-omap2/omap_device.c | 5 +--
arch/arm/mach-shmobile/platsmp-scu.c | 2 +-
arch/arm/mach-shmobile/setup-r8a7778.c | 12 +++---
arch/arm/mach-shmobile/setup-r8a7779.c | 56 ++++++++++------------------
arch/arm/mach-shmobile/setup-sh73a0.c | 21 +----------
arch/arm/mach-shmobile/smp-r8a7779.c | 12 ++++--
arch/arm/mach-shmobile/smp-sh73a0.c | 33 ++++++++++------
arch/arm64/Kconfig.platforms | 5 ---
17 files changed, 125 insertions(+), 108 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 2/5] ARM: SoC defconfigs for 5.11
@ 2020-12-16 23:23 ` Arnd Bergmann
0 siblings, 0 replies; 20+ messages in thread
From: Arnd Bergmann @ 2020-12-16 23:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit f8394f232b1eab649ce2df5c5f15b0e528c92091:
Linux 5.10-rc3 (2020-11-08 16:10:16 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-soc-defconfig-5.11
for you to fetch changes up to acf689134a66cc9c85e571d33b6bd5d72e4078cf:
powerpc/configs: drop unused BACKLIGHT_GENERIC option (2020-12-08
22:03:37 +0100)
----------------------------------------------------------------
ARM: SoC defconfigs for 5.11
These are the usual defconfig updates, adding support for additional
modules and updating some files according to changes in Kconfig.
I also include the removal of CONFIG_BACKLIGHT_GENERIC across multiple
architectures, after the driver was removed.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Adam Ford (3):
arm64: defconfig: Enable additional sound drivers on i.MX8M Mini
arm64: defconfig: Enable ASRC and EASRC
ARM: omap2plus_defconfig: Enable OMAP3_THERMAL
Amelie Delaunay (1):
ARM: multi_v7_defconfig: enable STUSB160X Type-C port controller support
Andrey Zhizhikin (4):
ARM: configs: drop unused BACKLIGHT_GENERIC option
arm64: defconfig: drop unused BACKLIGHT_GENERIC option
parisc: configs: drop unused BACKLIGHT_GENERIC option
powerpc/configs: drop unused BACKLIGHT_GENERIC option
Arnd Bergmann (14):
Merge tag 'renesas-arm-defconfig-for-v5.11-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/defconfig
Merge tag 'omap-for-v5.11/defconfig-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/defconfig
Merge tag 'stm32-config-for-v5.11-1' of
git://git.kernel.org/.../atorgue/stm32 into arm/defconfig
Merge tag 'tegra-for-5.11-arm64-defconfig' of
git://git.kernel.org/.../tegra/linux into arm/defconfig
Merge tag 'at91-defconfig-5.11' of
git://git.kernel.org/.../at91/linux into arm/defconfig
Merge tag 'sunxi-config-for-5.11' of
git://git.kernel.org/.../sunxi/linux into arm/defconfig
Merge tag 'sunxi-config64-for-5.11' of
git://git.kernel.org/.../sunxi/linux into arm/defconfig
Merge tag 'arm-soc/for-5.11/defconfig' of
https://github.com/Broadcom/stblinux into arm/defconfig
Merge tag 'arm-soc/for-5.11/defconfig-arm64' of
https://github.com/Broadcom/stblinux into arm/defconfig
Merge tag 'ti-k3-config-for-v5.11' of
git://git.kernel.org/.../nmenon/linux into arm/defconfig
Merge tag 'qcom-arm64-defconfig-for-5.11' of
git://git.kernel.org/.../qcom/linux into arm/defconfig
Merge tag 'samsung-defconfig-5.11' of
git://git.kernel.org/.../krzk/linux into arm/defconfig
Merge tag 'imx-defconfig-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/defconfig
Merge tag 'v5.11-rockchip-defconfig64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/defconfig
Bjorn Andersson (4):
arm64: defconfig: Enable Qualcomm Command DB driver
arm64: defconfig: Enable Qualcomm OSM L3 driver
arm64: defconfig: Enable QCOM_SCM as builtin
arm64: defconfig: Enable Qualcomm PON driver
Carl Philipp Klemm (1):
ARM: omap2plus_defconfig: add CONFIG_AK8975=m and CONFIG_KXCJK1013=m
Clément Péron (1):
arm64: defconfig: Enable Allwinner i2s driver
Corentin Labbe (1):
ARM: configs: sunxi: enable Realtek PHY
David Lechner (1):
ARM: omap2plus_defconfig: Enable TI eQEP counter driver
Eugen Hristev (2):
ARM: configs: at91: sama5: resync with media changes
ARM: configs: at91_dt: resync with media changes
Fabrice Gasnier (1):
ARM: multi_v7_defconfig: enable counter subsystem and stm32
counter drivers
Faiz Abbas (1):
arm64: defconfig: Enable GPIO and I2C configs for TI's J721e platform
Florian Fainelli (2):
ARM: multi_v7_defconfig: Enable ARM SCMI protocol and drivers
arm64: defconfig: Enable ARM SCMI protocol and drivers
Geert Uytterhoeven (2):
ARM: shmobile: defconfig: Refresh for v5.10-rc1
arm64: defconfig: Enable R8A779A0 SoC
Grygorii Strashko (1):
ARM: multi_v7_defconfig: ti: Enable networking options for nfs boot
Guido Günther (1):
arm64: defconfig: Enable more Librem 5 hardware
Jagan Teki (4):
arm64: defconfig: Enable ROCKCHIP_LVDS
arm64: defconfig: Enable PHY_ROCKCHIP_INNO_DSIDPHY
arm64: defconfig: Enable USB_SERIAL_CP210X
arm64: defconfig: Enable RTC_DRV_HYM8563
Linus Walleij (1):
ARM: config: ux500: Update U8500 defconfig
Lionel Debieve (1):
ARM: multi_v7_defconfig: add STM32 crypto support
Marek Szyprowski (3):
ARM: exynos_defconfig: enable sound driver for Midas platform
ARM: multi_v7_defconfig: enable sound driver for Midas platform
ARM: multi_v7_defconfig: make Samsung Exynos EHCI driver a module
Martin Jücker (2):
ARM: defconfig: add STMPE ADC driver for P4 Note
ARM: exynos_defconfig: compile Atmel MXT touchscreeen as module
Olivier Moysan (2):
ARM: multi_v7_defconfig: enable STM32 spdifrx support
ARM: multi_v7_defconfig: enable STM32 dfsdm audio support
Thierry Reding (1):
arm64: defconfig: Enable Tegra234 support
Łukasz Stelmach (1):
ARM: defconfig: Enable ax88796c driver for Exynos boards
arch/arm/configs/at91_dt_defconfig | 6 ++++-
arch/arm/configs/cm_x300_defconfig | 1 -
arch/arm/configs/colibri_pxa300_defconfig | 1 -
arch/arm/configs/exynos_defconfig | 8 ++++++-
arch/arm/configs/jornada720_defconfig | 1 -
arch/arm/configs/magician_defconfig | 1 -
arch/arm/configs/mini2440_defconfig | 1 -
arch/arm/configs/multi_v7_defconfig | 26 ++++++++++++++++++++-
arch/arm/configs/omap2plus_defconfig | 6 ++++-
arch/arm/configs/pxa3xx_defconfig | 1 -
arch/arm/configs/qcom_defconfig | 1 -
arch/arm/configs/sama5_defconfig | 10 +++++++-
arch/arm/configs/shmobile_defconfig | 22 +++++++++---------
arch/arm/configs/sunxi_defconfig | 2 +-
arch/arm/configs/tegra_defconfig | 1 -
arch/arm/configs/u8500_defconfig | 10 ++++----
arch/arm64/configs/defconfig | 36 ++++++++++++++++++++++++++++-
arch/parisc/configs/generic-64bit_defconfig | 1 -
arch/powerpc/configs/powernv_defconfig | 1 -
19 files changed, 104 insertions(+), 32 deletions(-)
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 2/5] ARM: SoC defconfigs for 5.11
@ 2020-12-16 23:23 ` Arnd Bergmann
0 siblings, 0 replies; 20+ messages in thread
From: Arnd Bergmann @ 2020-12-16 23:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM
The following changes since commit f8394f232b1eab649ce2df5c5f15b0e528c92091:
Linux 5.10-rc3 (2020-11-08 16:10:16 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-soc-defconfig-5.11
for you to fetch changes up to acf689134a66cc9c85e571d33b6bd5d72e4078cf:
powerpc/configs: drop unused BACKLIGHT_GENERIC option (2020-12-08
22:03:37 +0100)
----------------------------------------------------------------
ARM: SoC defconfigs for 5.11
These are the usual defconfig updates, adding support for additional
modules and updating some files according to changes in Kconfig.
I also include the removal of CONFIG_BACKLIGHT_GENERIC across multiple
architectures, after the driver was removed.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Adam Ford (3):
arm64: defconfig: Enable additional sound drivers on i.MX8M Mini
arm64: defconfig: Enable ASRC and EASRC
ARM: omap2plus_defconfig: Enable OMAP3_THERMAL
Amelie Delaunay (1):
ARM: multi_v7_defconfig: enable STUSB160X Type-C port controller support
Andrey Zhizhikin (4):
ARM: configs: drop unused BACKLIGHT_GENERIC option
arm64: defconfig: drop unused BACKLIGHT_GENERIC option
parisc: configs: drop unused BACKLIGHT_GENERIC option
powerpc/configs: drop unused BACKLIGHT_GENERIC option
Arnd Bergmann (14):
Merge tag 'renesas-arm-defconfig-for-v5.11-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/defconfig
Merge tag 'omap-for-v5.11/defconfig-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/defconfig
Merge tag 'stm32-config-for-v5.11-1' of
git://git.kernel.org/.../atorgue/stm32 into arm/defconfig
Merge tag 'tegra-for-5.11-arm64-defconfig' of
git://git.kernel.org/.../tegra/linux into arm/defconfig
Merge tag 'at91-defconfig-5.11' of
git://git.kernel.org/.../at91/linux into arm/defconfig
Merge tag 'sunxi-config-for-5.11' of
git://git.kernel.org/.../sunxi/linux into arm/defconfig
Merge tag 'sunxi-config64-for-5.11' of
git://git.kernel.org/.../sunxi/linux into arm/defconfig
Merge tag 'arm-soc/for-5.11/defconfig' of
https://github.com/Broadcom/stblinux into arm/defconfig
Merge tag 'arm-soc/for-5.11/defconfig-arm64' of
https://github.com/Broadcom/stblinux into arm/defconfig
Merge tag 'ti-k3-config-for-v5.11' of
git://git.kernel.org/.../nmenon/linux into arm/defconfig
Merge tag 'qcom-arm64-defconfig-for-5.11' of
git://git.kernel.org/.../qcom/linux into arm/defconfig
Merge tag 'samsung-defconfig-5.11' of
git://git.kernel.org/.../krzk/linux into arm/defconfig
Merge tag 'imx-defconfig-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/defconfig
Merge tag 'v5.11-rockchip-defconfig64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/defconfig
Bjorn Andersson (4):
arm64: defconfig: Enable Qualcomm Command DB driver
arm64: defconfig: Enable Qualcomm OSM L3 driver
arm64: defconfig: Enable QCOM_SCM as builtin
arm64: defconfig: Enable Qualcomm PON driver
Carl Philipp Klemm (1):
ARM: omap2plus_defconfig: add CONFIG_AK8975=m and CONFIG_KXCJK1013=m
Clément Péron (1):
arm64: defconfig: Enable Allwinner i2s driver
Corentin Labbe (1):
ARM: configs: sunxi: enable Realtek PHY
David Lechner (1):
ARM: omap2plus_defconfig: Enable TI eQEP counter driver
Eugen Hristev (2):
ARM: configs: at91: sama5: resync with media changes
ARM: configs: at91_dt: resync with media changes
Fabrice Gasnier (1):
ARM: multi_v7_defconfig: enable counter subsystem and stm32
counter drivers
Faiz Abbas (1):
arm64: defconfig: Enable GPIO and I2C configs for TI's J721e platform
Florian Fainelli (2):
ARM: multi_v7_defconfig: Enable ARM SCMI protocol and drivers
arm64: defconfig: Enable ARM SCMI protocol and drivers
Geert Uytterhoeven (2):
ARM: shmobile: defconfig: Refresh for v5.10-rc1
arm64: defconfig: Enable R8A779A0 SoC
Grygorii Strashko (1):
ARM: multi_v7_defconfig: ti: Enable networking options for nfs boot
Guido Günther (1):
arm64: defconfig: Enable more Librem 5 hardware
Jagan Teki (4):
arm64: defconfig: Enable ROCKCHIP_LVDS
arm64: defconfig: Enable PHY_ROCKCHIP_INNO_DSIDPHY
arm64: defconfig: Enable USB_SERIAL_CP210X
arm64: defconfig: Enable RTC_DRV_HYM8563
Linus Walleij (1):
ARM: config: ux500: Update U8500 defconfig
Lionel Debieve (1):
ARM: multi_v7_defconfig: add STM32 crypto support
Marek Szyprowski (3):
ARM: exynos_defconfig: enable sound driver for Midas platform
ARM: multi_v7_defconfig: enable sound driver for Midas platform
ARM: multi_v7_defconfig: make Samsung Exynos EHCI driver a module
Martin Jücker (2):
ARM: defconfig: add STMPE ADC driver for P4 Note
ARM: exynos_defconfig: compile Atmel MXT touchscreeen as module
Olivier Moysan (2):
ARM: multi_v7_defconfig: enable STM32 spdifrx support
ARM: multi_v7_defconfig: enable STM32 dfsdm audio support
Thierry Reding (1):
arm64: defconfig: Enable Tegra234 support
Łukasz Stelmach (1):
ARM: defconfig: Enable ax88796c driver for Exynos boards
arch/arm/configs/at91_dt_defconfig | 6 ++++-
arch/arm/configs/cm_x300_defconfig | 1 -
arch/arm/configs/colibri_pxa300_defconfig | 1 -
arch/arm/configs/exynos_defconfig | 8 ++++++-
arch/arm/configs/jornada720_defconfig | 1 -
arch/arm/configs/magician_defconfig | 1 -
arch/arm/configs/mini2440_defconfig | 1 -
arch/arm/configs/multi_v7_defconfig | 26 ++++++++++++++++++++-
arch/arm/configs/omap2plus_defconfig | 6 ++++-
arch/arm/configs/pxa3xx_defconfig | 1 -
arch/arm/configs/qcom_defconfig | 1 -
arch/arm/configs/sama5_defconfig | 10 +++++++-
arch/arm/configs/shmobile_defconfig | 22 +++++++++---------
arch/arm/configs/sunxi_defconfig | 2 +-
arch/arm/configs/tegra_defconfig | 1 -
arch/arm/configs/u8500_defconfig | 10 ++++----
arch/arm64/configs/defconfig | 36 ++++++++++++++++++++++++++++-
arch/parisc/configs/generic-64bit_defconfig | 1 -
arch/powerpc/configs/powernv_defconfig | 1 -
19 files changed, 104 insertions(+), 32 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 3/5] ARM: device tree updates for 5.11
@ 2020-12-16 23:26 ` Arnd Bergmann
0 siblings, 0 replies; 20+ messages in thread
From: Arnd Bergmann @ 2020-12-16 23:26 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit f8394f232b1eab649ce2df5c5f15b0e528c92091:
Linux 5.10-rc3 (2020-11-08 16:10:16 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-dt-5.11
for you to fetch changes up to 13719d8d0d67998435c5748998ef686a10eefb4a:
Merge branch 'sparx5-next' of
https://github.com/microchip-ung/linux-upstream into arm/dt
(2020-12-10 15:40:09 +0100)
----------------------------------------------------------------
ARM: device tree updates for 5.11
Across all platforms, there is a continued move towards DT schema for
validating the dts files. As a result there are bug fixes for mistakes
that are found using these schema, in addition to warnings from the
dtc compiler.
As usual, many changes are for adding support for additional on-chip
and on-board components in the machines we already support.
The newly supported SoCs for this release are:
- MStar Infinity2M, a low-end IP camera chip based on a dual-core
Cortex-A7, otherwise similar to the Infinity chip we already support.
This is also known as the SigmaStar SSD202D, and we add support for
the Honestar ssd201htv2 development kit.
- Nuvoton NPCM730, a Cortex-A9 based Baseboard Management Controller
(BMC), in the same family as the NPCM750. This gets used in the Ampere
Altra based "Fii Kudo" server and the Quanta GSJ, both of which are
added as well.
- Broadcom BCM4908, a 64-bit home router chip based on Broadcom's own
Brahma-B53 CPU. Support is also added for the Asus ROG Rapture
GT-AC5300 high-end WiFi router based on this chip.
- Mediatek MT8192 is a new SoC based on eight Cortex-A76/A55 cores,
meant for faster Chromebooks and tablets. It gets added along with
its reference design.
- Mediatek MT6779 (Helio P90) is a high-end phone chip from last year's
generation, also added along with its reference board. This one is
still based on Cortex-A75/A55.
- Mediatek MT8167 is a version of the already supported MT8516 chip,
both based on Cortex-A35. It gets added along with the "Pumpkin"
single board computer, but is likely to also make its way into low-end
tablets in the future.
For the already supported chips, there are a number of new boards.
Interestingly there are more 32-bit machines added this time than
64-bit. Here is a brief list of the new boards:
- Three new Mikrotik router variants based on Marvell Prestera
98DX3236, a close relative of the more common Armada XP
- A reference board for the Marvell Armada 382
- Three new servers using ASpeed baseboard management controllers,
the actual machines being from Bytedance, Facebook and IBM,
and one machine using the Nuvoton NPCM750 BMC.
- The Galaxy Note 10.1 (P4) tablet, using an Exynos 4412.
- The usual set of 32-bit i.MX industrial/embedded hardware:
* Protonic WD3 (tractor e-cockpit)
* Kamstrup OMNIA Flex Concentrator (smart grid platform)
* Van der Laan LANMCU (food storage)
* Altesco I6P (vehicle inspection stations)
* PHYTEC phyBOARD-Segin/phyCORE-i.MX6UL baseboard
- DH electronics STM32MP157C DHCOM, a PicoITX carrier board
for the aleady supported DHCOM module
- Three new Allwinner SoC based single-board computers:
* NanoPi R1 (H3 based)
* FriendlyArm ZeroPi (H3 based)
* Elimo Initium SBC (S3 based)
- Ouya Game Console based on Nvidia Tegra 3
- Version 5 of the already supported Zynq Z-Turn MYIR Board
- LX2162AQDS, a reference platform for NXP Layerscape
LX2162A, which is a repackaged 16-core LX2160A
- A series of Kontron i.MX8M Mini baseboard/SoM versions
- Espressobin Ultra, a new variant of the popular Armada 3700 based board,
- IEI Puzzle-M801, a rackmount network appliance based on
Marvell Armada 8040
- Microsoft Lumia 950 XL, a phone
- HDK855 and HDK865 Hardware development kits for Qualcomm
sm8250 and sm8150, respectively
- Three new board variants of the "Trogdor" Chromebook
(sc7180)
- New board variants of the Renesas based "Kingfisher" and
"HiHope" reference boards
- Kobol Helios64, an open source NAS appliance based on Rockchips
RK3399
- Engicam PX30.Core, a SoM based on Rockchip PX30, along with
a few carrier boards.
There is one conflict in mt6577_auxadc.txt, which got replaced in
another tree and modified here, the modification is already part of
the new file.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Adam Ford (11):
arm64: dts: imx8mm-beacon-som: Configure supplies on secondary cpus
arm64: dts: imx8mm-beacon-som: Add QSPI NOR flash support
arm64: dts: imx8mm: Add support for micfil
arm64: dts: imx8mm: Add node for SPDIF
arm64: dts: imx8mm-beacon-som: Fix whitespace issue
arm64: dts: imx8mn: Enable Asynchronous Sample Rate Converter
arm64: dts: imx8mn: Add SAI nodes
arm64: dts: imx8mn: Add support for micfil
arm64: dts: imx8mn: Add node for SPDIF
arm64: dts: imx8mm-beacon-som: Configure RTC aliases
arm64: dts: imx8mm-beacon-som: Assign PMIC clock
Adrian Schmutzler (1):
ARM: dts: kirkwood: replace status value "ok" by "okay"
Ahmad Fatoum (5):
dt-bindings: arm: stm32: add simple-mfd compatible for tamp node
ARM: dts: stm32: support child mfd cells for the stm32mp1 TAMP syscon
dt-bindings: vendor-prefixes: document Octavo Systems oct prefix
dt-bindings: arm: stm32: add extra SiP compatible for lxa,stm32mp157c-mc1
ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles
Ajit Pandey (1):
arm64: dts: qcom: sc7180: Add lpass cpu node for I2S driver
Akhil P Oommen (1):
arm64: dts: qcom: sc7180: Add gpu cooling support
Alex Elder (3):
arm64: dts: qcom: sc7180: limit IPA iommu streams
arm64: dts: qcom: sc7180: use GIC_SPI for IPA interrupts
arm64: dts: qcom: sdm845: use GIC_SPI for IPA interrupts
Alexander Dahl (5):
ARM: dts: exynos: Fix schema warnings for pwm-leds
ARM: dts: at91: smartkiz: Reference led node directly
ARM: dts: at91: Fix schema warnings for pwm-leds
ARM: dts: imx: Fix schema warnings for pwm-leds
ARM: dts: omap: Fix schema warnings for pwm-leds
Alexander Shiyan (1):
ARM: dts: am335x: Fix comments for AM335X_PIN_GPMC_WPN pin in GPIO mode
Alexandre Belloni (4):
ARM: dts: at91: kizbox: switch to new pwm-atmel-tcb binding
ARM: dts: at91: sama5d3: use proper ADC compatible
ARM: dts: at91: at91sam9rl: fix ADC triggers
ARM: dts: at91: remove deprecated ADC properties
Alexandre GRIVEAUX (1):
ARM: zynq: Add Z-turn board V5
Alexandru Stan (2):
ARM: dts: rockchip: Remove 0 point from brightness-levels on rk3288-veyron
arm64: dts: qcom: trogdor: Add brightness-levels
Alexis Ballier (1):
arm64: dts: rockchip: Properly define the type C connector on
rk3399-orangepi
Amelie Delaunay (7):
dt-bindings: connector: add typec-power-opmode property to usb-connector
dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller
ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32mp15xx-dkx
ARM: dts: stm32: fix mdma1 clients channel priority level on stm32mp151
ARM: dts: stm32: fix dmamux reg property on stm32mp151
ARM: dts: stm32: fix dmamux reg property on stm32h743
ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151
Andre Heider (2):
arm64: dts: marvell: espressobin: Simplify v7 ethernet port labeling
arm64: dts: marvell: espressobin: Get rid of duplicate serial aliases
Andrew Jeffery (4):
ARM: dts: tacoma: Fix node vs reg mismatch for flash memory
ARM: dts: rainier: Add reserved memory for ramoops
ARM: dts: tacoma: Add reserved memory for ramoops
ARM: dts: aspeed: rainier: Don't shout addresses
Anson Huang (4):
arm64: dts: imx8mn-evk: Add cpu-supply to enable cpufreq
arm64: dts: imx8mm: Correct WDOG_B pin configuration
arm64: dts: imx8mn: Correct WDOG_B pin configuration
arm64: dts: imx8mp-evk: Correct WDOG_B pin configuration
Antony Wang (1):
arm64: qcom: sc7180: trogdor: Add ADC nodes and thermal zone for
charger thermistor
Arnaud Pouliquen (1):
ARM: dts: stm32: update stm32mp151 for remote proc synchronization support
Arnd Bergmann (39):
Merge tag 'renesas-arm-dt-for-v5.11-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'renesas-dt-bindings-for-v5.11-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'samsung-dt-5.11' of
git://git.kernel.org/.../krzk/linux into arm/dt
Merge tag 'ux500-dts-for-v5.11-1' of
git://git.kernel.org/.../linusw/linux-stericsson into arm/dt
Merge tag 'hisi-arm32-dt-for-5.11' of
git://github.com/hisilicon/linux-hisi into arm/dt
Merge tag 'hisi-arm64-dt-for-5.11' of
git://github.com/hisilicon/linux-hisi into arm/dt
Merge tag 'omap-for-v5.11/dt-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/dt
Merge tag 'stm32-dt-for-v5.11-1' of
git://git.kernel.org/.../atorgue/stm32 into arm/dt
Merge tag 'renesas-arm-dt-for-v5.11-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'tegra-for-5.11-dt-bindings' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'tegra-for-5.11-arm-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'tegra-for-5.11-arm64-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'at91-dt-5.11' of git://git.kernel.org/.../at91/linux
into arm/dt
Merge tag 'sunxi-dt-for-5.11' of
git://git.kernel.org/.../sunxi/linux into arm/dt
Merge tag 'arm-soc/for-5.11/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'arm-soc/for-5.11/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'v5.10-next-dts64' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
Merge tag 'nuvoton-5.11-devicetree' of
git://git.kernel.org/.../joel/bmc into arm/dt
Merge tag 'mvebu-dt-5.11-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
Merge tag 'mvebu-dt64-5.11-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
Merge tag 'ti-k3-dt-for-v5.11' of
git://git.kernel.org/.../nmenon/linux into arm/dt
Merge tag 'qcom-arm64-for-5.11' of
git://git.kernel.org/.../qcom/linux into arm/dt
Merge tag 'qcom-dts-for-5.11' of
git://git.kernel.org/.../qcom/linux into arm/dt
Merge tag 'keystone_dts_for_5.11' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/dt
Merge tag 'samsung-dt-5.11-2' of
git://git.kernel.org/.../krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.11' of
git://git.kernel.org/.../krzk/linux into arm/dt
Merge tag 'amlogic-dt64' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
Merge tag 'imx-bindings-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'imx-dt-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'imx-dt64-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'at91-dt-5.11-2' of
git://git.kernel.org/.../at91/linux into arm/dt
Merge tag 'v5.11-rockchip-dts64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
Merge tag 'v5.11-rockchip-dts32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
Merge tag 'samsung-dt-5.11-3' of
git://git.kernel.org/.../krzk/linux into arm/dt
Merge tag 'amlogic-dt64-2' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
Merge tag 'aspeed-5.11-devicetree' of
git://git.kernel.org/.../joel/aspeed into arm/dt
Merge tag 'zynqmp-dt-for-v5.11' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Merge tag 'zynq-dt-for-v5.10' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Merge branch 'sparx5-next' of
https://github.com/microchip-ung/linux-upstream into arm/dt
Artem Lapkin (1):
arm64: dts: meson: fix spi-max-frequency on Khadas VIM2
Artur Świgoń (1):
ARM: dts: exynos: Add interconnects to Exynos4412 mixer
Aryan Srivastava (1):
ARM: dts: mvebu: Add device tree for RD-AC3X-48G4X2XL board
Bartosz Golaszewski (1):
ARM: dts: at91: at91-sama5d27_som1: fix EEPROM compatible
Biju Das (4):
arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from
ethernet-phy node
arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node
arm64: dts: renesas: cat874: Move connector node out of hd3ss3220 device
arm64: dts: renesas: beacon-renesom-baseboard: Move connector
node out of hd3ss3220 device
Billy Tsai (1):
ARM: dts: aspeed-g6: Fix the GPIO memory size
Bjorn Andersson (7):
arm64: dts: qcom: sm8150-mtp: Specify remoteproc firmware
arm64: dts: qcom: sdm845: Limit ipa iommu streams
arm64: dts: qcom: c630: Re-enable apps_smmu
arm64: dts: qcom: c630: Expose LID events
arm64: dts: qcom: c630: Polish i2c-hid devices
arm64: dts: qcom: c630: Fix pinctrl pins properties
arm64: dts: qcom: c630: Define eDP bridge and panel
Bruno Thomsen (2):
dt-bindings: fsl: add kamstrup flex concentrator to schema
ARM: dts: imx7: add support for kamstrup flex concentrator
Carl Philipp Klemm (2):
ARM: dts: mapphone: separate out xt894 specific things
ARM: dts: xt875: add section for kionix kxtf9
Chen-Yu Tsai (4):
arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc
arm64: dts: rockchip: Enable HDMI audio on rk3328-roc-cc
arm64: dts: rockchip: Enable analog audio on rk3328-roc-cc
arm64: dts: rockchip: Fix UART pull-ups on rk3328
Chris Packham (2):
ARM: dts: Remove non-existent i2c1 from 98dx3236
ARM: dts: Add i2c0 pinctrl information for 98dx3236
Christian Hewitt (16):
arm64: dts: meson: remove empty lines from aml-s905x-cc v2 dts
arm64: dts: meson: add watchdog to g12-common dtsi
arm64: dts: meson: enable rtc node on Khadas VIM1/VIM2 boards
arm64: dts: meson: Add capacity-dmips-mhz attributes to GXM
arm64: dts: meson: add rtc aliases to meson-khadas-vim3.dtsi
arm64: dts: meson: update the Khadas VIM3/3L LED bindings
arm64: dts: meson: add KHAMSIN IR remote node to SML5442TW
arm64: dts: meson: add audio playback to a95x
arm64: dts: meson: add audio playback to khadas-vim
arm64: dts: meson: add audio playback to khadas-vim2
arm64: dts: meson: add audio playback to nanopi-k2
arm64: dts: meson: add audio playback to odroid-c2
arm64: dts: meson: add audio playback to wetek-hub
arm64: dts: meson: add audio playback to wetek-play2
arm64: dts: meson: minor fixups for Khadas VIM/VIM2 dts
arm64: dts: meson: add i2c3/rtc nodes and vrtc alias to
GT-King/GT-King-Pro
Claudiu Beznea (2):
ARM: dts: at91: sam9x60ek: remove bypass property
ARM: dts: at91: sama5d2: map securam as device
Cristian Birsan (3):
ARM: dts: at91: sam9x60: add pincontrol for USB Host
ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host
ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host
Daniel Palmer (13):
ARM: mstar: Add gpio controller to MStar base dtsi
ARM: mstar: Fill in GPIO controller properties for infinity
dt-bindings: mstar: Add binding details for mstar,smpctrl
dt-bindings: vendor-prefixes: Add honestar vendor prefix
dt-bindings: mstar: Add Honestar SSD201_HT_V2 to mstar boards
ARM: mstar: Add infinity2m support
ARM: mstar: Add common dtsi for SSD201/SSD202D
ARM: mstar: Add chip level dtsi for SSD202D
ARM: mstar: Add dts for Honestar ssd201htv2
ARM: mstar: Add smp ctrl registers to infinity2m dtsi
ARM: mstar: Wire up smpctrl for SSD201/SSD202D
ARM: mstar: SMP support
dt-bindings: gpio: Add a binding header for the MSC313 GPIO driver
David Lechner (2):
ARM: dts: am33xx: Add nodes for eQEP
ARM: dts: am335x-boneblue: Enable eQEP
Dipen Patel (1):
arm64: tegra: Wrong AON HSP reg property size
Dmitry Baryshkov (4):
arm64: dts: qcom: enable rtc on qrb5165-rb5 board
arm64: dts: qcom: enable rtc on sm8250-mtp board
arm64: dts: qcom: sm8250: add iommus entry to QUP nodes
arm64: dts: qcom: sm8250: correct compatible for sm8250-mtp
Dmitry Osipenko (19):
dt-bindings: memory: tegra20: Add memory client IDs
dt-bindings: memory: tegra30: Add memory client IDs
dt-bindings: memory: tegra124: Add memory client IDs
ARM: tegra: acer-a500: Correct thermal zone names
ARM: tegra: acer-a500: Add power-supply to lvds-encoder node
ARM: tegra: nexus7: Correct thermal zone names
ARM: tegra: nexus7: Improve CPU passive-cooling threshold
ARM: tegra: nexus7: Add power-supply to lvds-encoder node
ARM: tegra: nexus7: Rename gpio-hog nodes
ARM: tegra: nexus7: Use panel-lvds as the only panel compatible
ARM: tegra: Correct EMC registers size in Tegra20 device-tree
ARM: tegra: acer-a500: Add Embedded Controller
ARM: tegra: Add interconnect properties to Tegra20 device-tree
ARM: tegra: Add interconnect properties to Tegra30 device-tree
ARM: tegra: Add interconnect properties to Tegra124 device-tree
ARM: tegra: Add nvidia,memory-controller phandle to Tegra20 EMC
device-tree
ARM: tegra: Add EMC OPP properties to Tegra20 device-trees
ARM: tegra: Add EMC OPP and ICC properties to Tegra30 EMC and
ACTMON device-tree nodes
ARM: tegra: Add EMC OPP and ICC properties to Tegra124 EMC and
ACTMON device-tree nodes
Dong Aisheng (2):
dt-bindings: firmware: imx-scu: new binding to parse clocks from
device tree
dt-bindings: clock: imx-lpcg: add support to parse clocks from device tree
Dongjin Kim (1):
arm64: dts: meson-sm1: fix typo in opp table
Douglas Anderson (4):
arm64: dts: qcom: sc7180: Fix one forgotten interconnect reference
arm64: dts: qcom: sc7180: Provide pinconf for SPI to use GPIO for CS
arm64: dts: qcom: Switch sc7180-trogdor to control SPI CS via GPIO
arm64: dts: qcom: sc7180: Assign numbers to eMMC and SD
Eddie Cai (1):
arm64: dts: rockchip: add isp and sensors for Scarlet
Eddie James (2):
ARM: dts: aspeed: rainier: Add 4U device-tree
ARM: dts: aspeed: rainier: Mark FSI SPI controllers as restricted
Enric Balletbo i Serra (7):
arm64: dts: mt8173-elm: Remove ddc property from panel
dt-bindings: power: Add bindings for the Mediatek SCPSYS power
domains controller
dt-bindings: power: Add MT8183 power domains
arm64: dts: mediatek: Add mt8173 power domain controller
arm64: dts: mediatek: Add smi_common node for MT8183
arm64: dts: mt8183: Add iommu and larb nodes
arm64: dts: mt8183: Add display nodes for MT8183
Eugeniu Rosca (3):
dt-bindings: arm: renesas: Add R-Car M3-W+ ULCB with Kingfisher
arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes
arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree
Evan Green (1):
arm64: dts: qcom: sc7180: Add soc-specific qfprom compat string
Fabien Parent (9):
arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value
dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC
arm64: dts: mediatek: mt8516: add auxadc node
arm64: dts: mediatek: mt8516: rename usb phy
arm64: dts: mediatek: mt8516: add usb1 node
arm64: dts: mediatek: mt8516: add efuse node
dt-bindings: arm64: dts: mediatek: Add mt8167-pumpkin board
arm64: dts: mediatek: add dtsi for MT8167
arm64: dts: mediatek: add MT8167 pumpkin board dts
Fabrice Gasnier (2):
ARM: dts: stm32: Add LP timer irqs on stm32mp151
ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151
Fabrizio Castro (1):
arm64: dts: renesas: r8a77965: Add DRIF support
Faiz Abbas (2):
arm64: dts: ti: k3-j721e-main: Add output tap delay values
arm64: dts: ti: k3-j721e-common-proc-board: Add support for SD
card UHS modes
Florian Fainelli (10):
dt-bindings: net: dsa: Extend switch nodes pattern
dt-bindings: net: dsa: Document sfp and managed properties
ARM: dts: BCM5301X: Update Ethernet switch node name
ARM: dts: BCM5301X: Add a default compatible for switch node
ARM: dts: BCM5301X: Provide defaults ports container node
ARM: dts: NSP: Update ethernet switch node name
ARM: dts: NSP: Fix Ethernet switch SGMII register name
ARM: dts: NSP: Add a SRAB compatible string for each board
ARM: dts: NSP: Provide defaults ports container node
Merge tag 'tags/bcm2835-dt-next-2020-11-20' into devicetree/next
Fran Hsu (2):
ARM: dts: nuvoton: Add Quanta GSJ BMC pinctrl
ARM: dts: nuvoton: Add Quanta GSJ BMC
Frank Wunderlich (2):
dts64: mt7622: enable all pwm for bananapi r64
dts64: mt7622: disable spi1 and uart2 because pins are used by pwm
Frieder Schrempf (2):
dt-bindings: arm: fsl: Add Kontron i.MX8M Mini SoMs and boards
arm64: dts: Add the Kontron i.MX8M Mini SoMs and baseboards
Geert Uytterhoeven (3):
arm64: dts: renesas: r8a77961: Add MSIOF nodes
arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explicit
delay handling
arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handling
George Liu (1):
ARM: dts: Fix label address for 64MiB OpenBMC flash layout
Georgi Djakov (3):
dt-bindings: interconnect: sdm845: Add IDs for the QUP ports
interconnect: qcom: sdm845: Add the missing nodes for QUP
arm64: dts: sdm845: Add interconnect properties for QUP
Grygorii Strashko (1):
arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk
H. Nikolaus Schaller (2):
ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES
ARM: dts: pandaboard es: add bluetooth uart for HCI
Hanks Chen (1):
arm64: dts: add dts nodes for MT6779
Heiko Stuebner (1):
arm64: dts: rockchip: add adc joystick to Odroid Go Advance
Hsin-Yi Wang (1):
arm64: dts: mt8183: Add pwm and backlight node
Hugues Fruchet (3):
ARM: dts: stm32: fix DCMI DMA features on stm32mp15 family
ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp157c-ev1 board
ARM: dts: stm32: set bus-type in DCMI endpoint for stm32429i-eval board
Ioana Ciornei (11):
dt-bindings: net: add the DPAA2 MAC DTS definition
dt-bindings: net: add the 10gbase-r connection type
arm64: dts: ls1088a: add external MDIO device nodes
arm64: dts: ls1088ardb: add QSGMII PHY nodes
arm64: dts: ls1088ardb: add necessary DTS nodes for DPMAC2
arm64: dts: ls208xa: add the external MDIO nodes
arm64: dts: ls2088ardb: add PHY nodes for the CS4340 PHYs
arm64: dts: ls2088ardb: add PHY nodes for the AQR405 PHYs
arm64: dts: ls208xa: add PCS MDIO and PCS PHY nodes
arm64: dts: lx2160a: add PCS MDIO and PCS PHY nodes
arm64: dts: lx2160ardb: add nodes for the AQR107 PHYs
Iskren Chernev (9):
ARM: dts: qcom: msm8974-klte: Merge pinctrl nodes
ARM: dts: qcom: msm8974-klte: Add support for touchkey
ARM: dts: qcom: msm8974-klte: Add support for touchscreen
ARM: dts: qcom: msm8974-klte: Add support for led
ARM: dts: qcom: msm8974-klte: Add gpio expander chip
ARM: dts: qcom: msm8974-klte: Add support for wifi
ARM: dts: qcom: msm8974-klte: Add support for SD card
ARM: dts: qcom: msm8974-klte: Add fuel gauge
ARM: dts: qcom: msm8974-lge-nexus5: Add fuel gauge
JC Kuo (2):
arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1
arm64: tegra: Add XUSB pad controller interrupt
Jacky Bai (2):
arm64: dts: freescale: Add pmu support on imx8mp
arm64: dts: freescale: Add pmu support on imx8mn
Jaehoon Chung (1):
arm64: dts: exynos: add the WiFi/PCIe support to TM2(e) boards
Jagan Teki (13):
ARM: dts: imx6q-icore-ofcap10: Use 10.1" Ampire panel compatible
dt-bindings: arm: rockchip: Add Engicam PX30.Core EDIMM2.2 Starter Kit
arm64: dts: rockchip: Add Engicam EDIMM2.2 Starter Kit
arm64: dts: rockchip: Add Engicam PX30.Core EDIMM2.2 Starter Kit
dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH 2.0
arm64: dts: rockchip: Add Engicam C.TOUCH 2.0
arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0
arm64: dts: rockchip: Enable USB Host, OTG on px30-enagicam
arm64: dts: rockchip: Enable LVDS panel on px30-engicam-edimm2.2
dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF
arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF
ARM: dts: rockchip: Add rtc node for VMARC SOM
ARM: dts: rockchip: Add SDIO0 node for VMARC SOM
Jernej Skrabec (2):
arm64: dts: allwinner: h6: PineH64 model B: Add wifi
arm64: dts: allwinner: h6: Add I2S1 node
Jisheng Zhang (1):
arm64: dts: hisilicon: Use generic "ngpios" rather than "snps,nr-gpios"
Jishnu Prakash (1):
arm64: dts: qcom: pm6150x: add ADC_TM definitions
Jitao Shi (1):
arm64: dts: mt8183: Add dsi node
Joakim Zhang (4):
arm64: dts: imx8mp-evk: add CAN support
arm64: dts: imx8mq-evk: add linux,autosuspend-period property for IR
arm64: dts: imx8mm-evk: add IR support
arm64: dts: imx8mn-evk: add IR support
Joel Stanley (3):
ARM: dts: aspeed: s2600wf: Fix VGA memory region location
ARM: dts: aspeed: ast2600evb: Add MAC0
dt-bindings: vendor-prefixes: Add FII
Johan Jonker (2):
arm64: dts: rockchip: rename sdhci nodename to mmc on rk3399
ARM: dts: rockchip: rename wdt nodename to watchdog on rv1108
John Wang (2):
ARM: dts: Add 64MiB OpenBMC flash layout
ARM: dts: aspeed: g220a: Add some gpios
Jon Hunter (4):
arm64: tegra: Disable the ACONNECT for Jetson TX2
arm64: tegra: Correct the UART for Jetson Xavier NX
arm64: tegra: Fix Tegra234 VDK node names
ARM: tegra: Populate OPP table for Tegra20 Ventana
Jonathan Cameron (6):
ARM: dts: Cygnus: Drop incorrect io-channel-ranges property.
ARM: dts: exynos: Drop incorrect use of io-channel-ranges
ARM: dts: s5pv210: Drop incorrect use of io-channel-ranges property
ARM: dts: s5pv210: Drop unneeded io-channel-ranges property in Aries
arm64: dts: exynos: Drop incorrect use of io-channel-ranges property
ARM: dts: qcom-pma8084: Drop incorrect use of io-channel-ranges
Jonathan Marek (12):
arm64: dts: qcom: sm8150: add apps_smmu node
arm64: dts: qcom: sm8250: add apps_smmu node
arm64: dts: qcom: sm8150: Add secondary USB and PHY nodes
arm64: dts: qcom: sm8250: Add USB and PHY device nodes
arm64: dts: qcom: add sm8150 hdk dts
arm64: dts: qcom: add sm8250 hdk dts
arm64: dts: qcom: add sm8250 fastrpc nodes
arm64: dts: qcom: fix serial output for sm8250-hdk
arm64: dts: qcom: sort sm8150 usb_2 node
arm64: dts: qcom: sm8150: Add wifi node
arm64: dts: qcom: sm8150-mtp: Enable WiFi node
arm64: dts: qcom: fix indentation error in sm8250 cpu nodes
Jonathan Neuschäfer (2):
ARM: dts: imx50-kobo-aura: Add 'grp' suffix to pinctrl node names
ARM: dts: imx50-kobo-aura: Enable eKTF2132 touchscreen
Jordan Crouse (1):
arm: dts: qcom: sm845: Set the compatible string for the GPU SMMU
Kathiravan T (2):
arm64: dts: ipq6018: update the reserved-memory node
arm64: dts: ipq6018: Add the QPIC peripheral nodes
Kevin Hilman (2):
Merge tag 'amlogic-fixes' into v5.11/dt64
Merge tag 'clk-meson-v5.11-headers-1' of
git://github.com/BayLibre/clk-meson into v5.11/dt64-deps
Konrad Dybcio (11):
arm64: dts: qcom: pm8994: Add VADC node
arm64: dts: qcom: pm8994: Add temperature alarm node
arm64: dts: qcom: pm8994: Add thermal-zones for temp alarm
arm64: dts: qcom: pm8994: Fix up spmi-gpio node
arm64: dts: qcom: msm8992: Add support for SDHCI2
arm64: dts: qcom: msm8994: Add SDHCI2 node
arm64: dts: qcom: msm8992: Add BLSP_I2C1 support
arm64: dts: qcom: talkman: Add Synaptics RMI4 touchscreen
arm64: dts: qcom: msm8994: Add USB support
arm64: dts: qcom: msm8992: Add USB support
arm64: dts: qcom: Add support for Microsoft Lumia 950 XL (Cityman)
Konstantin Aladyshev (4):
ARM: dts: aspeed: amd-ethanolx: Update KCS nodes to use v2 binding
ARM: dts: aspeed: amd-ethanolx: Enable KCS channel 3
ARM: dts: aspeed: amd-ethanolx: Enable devices for the iKVM functionality
ARM: dts: aspeed: amd-ethanolx: Add GPIO line names
Krzysztof Kozlowski (64):
arm64: dts: imx8mq-librem5: align GPIO hog names with dtschema
ARM: dts: imx: align GPIO hog names with dtschema
arm64: dts: renesas: Align GPIO hog names with dtschema
ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU
ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins
on Exynos5410
ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU
ARM: dts: exynos: disable pull up of USB 3.0 over-current on Odroid XU
ARM: dts: exynos: adjust node names to DT spec in Exynos3250 boards
ARM: dts: exynos: adjust node names to DT spec in Exynos4210 boards
ARM: dts: exynos: override GPIO keys node by label in Exynos4412
Odroid family
ARM: dts: exynos: adjust node names to DT spec in Exynos4412 boards
ARM: dts: exynos: remove redundant status=okay in Exynos4412 boards
ARM: dts: exynos: adjust node names to DT spec in Exynos5250 boards
ARM: dts: exynos: adjust node names to DT spec in Odroid XU
ARM: dts: exynos: adjust node names to DT spec in Exynos542x boards
ARM: dts: s5pv210: adjust node names to DT spec
arm64: dts: exynos: adjust node names to DT spec in Exynos5433 TM2
arm64: dts: exynos: adjust node names to DT spec in Exynos7 Espresso
arm64: dts: exynos: remove redundant status=okay in Exynos5433 TM2
ARM: dts: imx: align watchdog node name with dtschema
ARM: dts: vf: align watchdog node name with dtschema
dt-bindings: arm: fsl: document i.MX25 and i.MX27 boards
dt-bindings: watchdog: fsl-imx: document NXP compatibles
arm64: dts: freescale: align watchdog node name with dtschema
arm64: dts: imx8mm: adjust GIC CPU mask to match number of CPUs
arm64: dts: imx8mn: adjust GIC CPU mask to match number of CPUs
arm64: dts: imx8mp: adjust GIC CPU mask to match number of CPUs
dt-bindings: vendor-prefixes: add MicroSys
dt-bindings: vendor-prefixes: add Revotics
dt-bindings: arm: fsl: document i.MX51 boards
dt-bindings: arm: fsl: document i.MX53 boards
dt-bindings: arm: fsl: document VF boards
dt-bindings: arm: fsl: document i.MX6DL boards
dt-bindings: vendor-prefixes: add ABB
dt-bindings: arm: fsl: document i.MX6DL Aristainetos boards
ARM: dts: imx6dl-pico: fix board compatibles
ARM: dts: imx6dl: add compatibles for Aristainetos boards
dt-bindings: vendor-prefixes: add Element14
dt-bindings: arm: fsl: document i.MX6Q boards
dt-bindings: arm: fsl: document i.MX6QP boards
dt-bindings: arm: fsl: document i.MX6SL boards
dt-bindings: arm: fsl: document i.MX6SX boards
dt-bindings: arm: fsl: document i.MX6UL boards
dt-bindings: arm: fsl: document i.MX6ULL boards
dt-bindings: arm: fsl: document i.MX7D boards
ARM: dts: imx6sl-warp: correct vendor in compatible to Revotics
ARM: dts: imx7s-warp: correct vendor in compatible to Element14
arm64: dts: mediatek: align GPIO hog names with dtschema
dt-bindings: arm: fsl: document LS1012A FRWY board
dt-bindings: arm: fsl: document SolidRun LX2160A boards
ARM: dts: exynos: use hyphens in Exynos3250 node names
ARM: dts: exynos: use hyphens in Exynos4 node names
ARM: dts: exynos: use generic name for max77693 motor in Midas
ARM: dts: exynos: use hyphens in Exynos5 node names
ARM: dts: exynos: use hyphens in MFC reserved memory node names
arm64: dts: exynos: use hyphens in Exynos5433 node names
dt-bindings: arm: fsl: document i.MX7S boards
ARM: dts: imx6q-pico: fix board compatibles
ARM: dts: dove: fix PCA95xx GPIO expander properties on A510
ARM: dts: armada: align GPIO hog names with dtschema
dt-bindings: arm: samsung: document SMDK2416 board binding
dt-bindings: arm: samsung: document S3C6410-based boards binding
ARM: dts: s3c24xx: add SMDK2416 board compatible
ARM: dts: s3c6410: correct SMDK6410 board compatible
Kurt Kanzenbach (1):
dt-bindings: net: dsa: b53: Add YAML bindings
Lad Prabhakar (7):
ARM: dts: r8a7742-iwg21d-q7: Add LCD support
ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Enable VIN instances
arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Add parent
macro for each sensor
arm64: dts: renesas: Add support for MIPI Adapter V2.1 connected
to HiHope RZ/G2H
arm64: dts: renesas: Add support for MIPI Adapter V2.1 connected
to HiHope RZ/G2M
arm64: dts: renesas: Add support for MIPI Adapter V2.1 connected
to HiHope RZ/G2N
arm64: dts: renesas: hihope-rev4: Add a comment explaining switch SW2404
Lancelot Kao (1):
ARM: dts: nuvoton: Add Fii Kudo system
Lars Povlsen (2):
arm64: dts: sparx5: Add reset support
arm64: dts: sparx5: Add SGPIO devices
Linus Walleij (3):
ARM: dts: ux500: Rename DSI controller nodes
ARM: dts: ux500: skomer: Pull down SDI2 FBCLK
ARM: dts: ux500-golden: Add proper supplies to touchscreen
Lionel Debieve (2):
ARM: dts: stm32: enable HASH by default on stm32mp15
ARM: dts: stm32: enable CRYP by default on stm32mp15
Lotus Xu (1):
ARM: dts: aspeed: Add Bytedance g220a BMC machine
Luca Weiss (1):
arm64: dts: allwinner: pinephone: Add LED flash
Luka Kovacic (4):
ARM: dts: mvebu: Add CRS326-24G-2S board
ARM: dts: mvebu: Add CRS305-1G-4S board
ARM: dts: mvebu: Add CRS328-4C-20S-4S board
arm64: dts: marvell: Add a device tree for the IEI Puzzle-M801 board
Lukasz Luba (1):
ARM: dts: exynos: Remove interrupts from DMC controller in Exynos5422
Lukasz Majewski (1):
ARM: dts: imx28: Fix label name for L2 switch
Manivannan Sadhasivam (5):
arm64: dts: qcom: sm8250: Add support for SDC2
arm64: dts: qcom: rb5: Add support for uSD card
arm64: dts: qcom: sm8250: Add support for PRNG EE
arm64: dts: qcom: qrb5165-rb5: Add USB support
arm64: dts: qcom: qrb5165-rb5: Add support for MCP2518FD
Marc Kleine-Budde (1):
ARM: dts: imx: Change flexcan node name to "can"
Marc Zyngier (2):
arm64: tegra: Add missing CPU PMUs on Tegra186
arm64: tegra: Fix GIC400 missing GICH/GICV register regions
Marco Felsch (1):
ARM: dts: imx6qdl-kontron-samx6i: increase i2c-frequency
Marcus Cooper (2):
arm64: dts: allwinner: a64: Add I2S2 node
arm: dts: sunxi: h3/h5: Add I2S2 node
Marek Behún (9):
arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name
ARM: dts: turris-omnia: enable HW buffer management
ARM: dts: turris-omnia: add comphy handle to eth2
ARM: dts: turris-omnia: describe switch interrupt
ARM: dts: turris-omnia: add SFP node
ARM: dts: turris-omnia: add LED controller node
ARM: dts: turris-omnia: update ethernet-phy node and handle name
ARM: dts: turris-omnia: remove unneeded status = "okay" properties
arm64: dts: armada-3720-turris-mox: add 3W power capability to SFP cage
Marek Szyprowski (7):
ARM: dts: exynos: Remove 'opp-shared' from Exynos3 bus OPP-tables
ARM: dts: exynos: Remove 'opp-shared' from Exynos4412 bus OPP-tables
ARM: dts: exynos: Enable Bluetooth support for Trats board
ARM: dts: exynos: Enable Bluetooth support for Universal C210 board
ARM: dts: exynos: Enable Bluetooth support for Midas board family
ARM: dts: exynos: Enable DWC2 dual-role support on OdroidU3+ boards
ARM: dts: exynos: Reduce assigned-clocks entries for SPI0 on Artik5 board
Marek Vasut (10):
ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2
ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2
ARM: dts: stm32: Define VIO regulator supply on DHCOM
ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor
ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM
ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM
ARM: dts: stm32: Add alternate pinmux for FMC EBI bus
ARM: dts: stm32: Add KS8851 on FMC2 to STM32MP1 DHCOM
dt-bindings: arm: stm32: Add compatible strings for DH SoMs and boards
ARM: dts: stm32: Add DHCOM based PicoITX board
Martin Jücker (3):
dt-bindings: arm: samsung: document bindings for P4 Note family board
ARM: dts: exynos: add Samsung's Exynos4412-based P4 Note boards
ARM: dts: exynos: switch Atmel mxt reset GPIO to active low on P4 Note
Matteo Scordino (5):
dt-bindings: vendors: add Elimo Engineering vendor prefix
ARM: dts: sun8i: V3/S3: Add UART1 pin definitions to the V3/S3 dtsi
ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM
dt-bindings: arm: sunxi: add Elimo bindings
ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC
Matthias Brugger (2):
Merge tag 'v5.10-next-pm-domains-stable' into HEAD
arm64: dts: mediatek: Add mt8183 power domains controller
Matthias Kaehlcke (3):
arm64: dts: qcom: sc7180: Add sc7180-lazor-r2/r3
arm64: dts: qcom: sc7180: Set 'polling-delay-passive' for
thermal zones back to 250 ms
arm64: dts: qcom: sc7180-trogdor: Make pp3300_a the default
supply for pp3300_hub
Matthias Schiffer (11):
dt-bindings: arm: fsl: update TQ-Systems SoMs and boards based on i.MX7
ARM: dts: imx7-mba7: update compatible strings
ARM: dts: imx7-mba7: drop incorrect num-chipselects property
ARM: dts: imx7-mba7: remove unsupported PHY LED setup
ARM: dts: imx7-mba7: disable ethernet PHY clock outputs
ARM: dts: imx7-mba7: configure watchdog
ARM: dts: imx7-mba7: update MMC aliases
ARM: dts: imx7-mba7: add audio support
ARM: dts: imx7-mba7: enable RS485 on UART7
ARM: dts: imx7-mba7: specify USB over-current polarity
ARM: dts: imx7-mba7: set dr_mode to otg on usbotg1
Maxime Ripard (1):
ARM: dts: rpi-4: disable wifi frequencies
Meenakshi Aggarwal (2):
dt-bindings: fsl: add compatible for LX2162A QDS Board
arm64: dts: lx2160a: add device tree for lx2162aqds board
Michael Klein (1):
ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add gpio-line-names
Michael Srba (1):
arm64: dts: qcom: msm8916-samsung-a3u: add nodes for touchscreen
Michael Trimarchi (1):
arm64: dts: rockchip: Add Engicam PX30.Core SOM
Michael Walle (6):
arm64: dts: ls1028a: add missing CAN nodes
arm64: dts: freescale: sl28: add CAN node
arm64: dts: ls1028a: fix ENETC PTP clock input
arm64: dts: ls1028a: fix FlexSPI clock input
arm64: dts: ls1028a: add optee node
arm64: dts: freescale: sl28: combine SPI MTD partitions
Michal Simek (9):
arm64: zynqmp: Move gic node to axi bus
arm64: dts: zynqmp: Fix pcie ranges description
arm64: dts: zynqmp: Wire mailbox with zynqmp-power driver
ARM: zynq: Fix compatible string for adi,adxl345 chip
ARM: zynq: Rename bus to be align with simple-bus yaml
ARM: zynq: Fix leds subnode name for zc702/zybo-z7
ARM: zynq: Fix OCM mapping to be aligned with binding on zc702
ARM: zynq: Convert at25 binding to new description on zc770-xm013
ARM: zynq: Fix incorrect reference to XM013 instead of XM011
Nathan Chancellor (1):
arm64: dts: imx: Fix imx8mm-kontron-n801x-s.dtb target
Neil Armstrong (7):
dt-bindings: clk: axg-clkc: add Video Clocks
dt-bindings: clk: axg-clkc: add MIPI DSI Host clock binding
arm64: dts: meson-axg: add PWRC node
arm64: dts: meson-axg: add MIPI DSI PHY nodes
arm64: dts: meson-axg: add PCIe nodes
arm64: dts: meson-axg-s400: enable PCIe M.2 Key E slots
arm64: dts: meson-axg: add GE2D node
Nicolas Chauvet (5):
arm64: tegra: Add missing hot temperatures to Tegra132 thermal-zones
arm64: tegra: Add missing gpu-throt-level to Tegra210 soctherm
arm64: tegra: Add missing hot temperatures to Tegra210 thermal-zones
ARM: tegra: Add missing gpu-throt-level to Tegra124 soctherm
ARM: tegra: Add missing hot temperatures to Tegra124 thermal-zones
Nicolas Ferre (1):
ARM: dts: at91: sama5d2: fix CAN message ram offset and size
Nicolas Toromanoff (1):
ARM: dts: stm32: enable CRC1 by default on stm32mp15
Nikita Travkin (6):
arm64: dts: qcom: msm8916-longcheer-l8150: Enable PM8916 vibrator
arm64: dts: msm8916-longcheer-l8150: Add touchscreen
arm64: dts: msm8916-longcheer-l8150: Add position sensors
arm64: dts: qcom: msm8916-longcheer-l8150: Add flash LED
arm64: dts: qcom: msm8916-longcheer-l8150: Add notification LED
arm64: dts: qcom: msm8916-samsung-a2015: Disable muic i2c pin bias
Nishanth Menon (6):
arm64: dts: ti: k3-am65*/j721e*: Fix unit address format error
for dss node
arm64: dts: ti: k3-am65*: Cleanup disabled nodes at SoC dtsi level
arm64: dts: ti: k3-j721e*: Cleanup disabled nodes at SoC dtsi level
arm64: dts: ti: am65/j721e: Fix up un-necessary status set to
"okay" for crypto
arm64: dts: ti: k3-am654-base-board: Fix up un-necessary status
set to "okay" for USB
arm64: dts: ti: am65/j721e/j7200: Mark firmware used uart as "reserved"
Oleksij Rempel (10):
ARM: dts: imx6/7: sync fsl,stop-mode with current flexcan driver
dt-bindings: vendor-prefixes: Add an entry for Van der Laan b.v.
dt-bindings: vendor-prefixes: Add an entry for Altus-Escon-Company
dt-bindings: arm: fsl: add Altesco I6P board
ARM: dts: add Altesco I6P board
dt-bindings: arm: fsl: add Van der Laan LANMCU board
ARM: dts: add Van der Laan LANMCU board
dt-bindings: vendor-prefixes: add "virtual" prefix
dt-bindings: arm: fsl: add Protonic WD3 board
ARM: dts: add Protonic WD3 board
Ondrej Jirman (3):
arm64: dts: allwinner: pinephone: Add light/proximity sensor
arm64: dts: allwinner: pinephone: Add WiFi support
arm64: dts: allwinner: pinephone: Add Bluetooth support
Pali Rohár (3):
arm64: dts: marvell: espressobin: De-duplicate eMMC definitions
arm64: dts: marvell: espressobin: Add support for LED2
arm64: dts: marvell: espressobin: Update link to V7 schematic
Patrick Delaunay (1):
ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl
Paul Fertser (1):
arm: dts: aspeed: tiogapass: Enable second MAC
Paul Kocialkowski (1):
ARM: dts: sun8i-v3s: Add I2C1 PB pins description
Pavel Hofman (1):
ARM: dts: bcm283x: increase dwc2's RX FIFO size
Paweł Chmiel (2):
arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7
arm64: dts: exynos: Correct psci compatible used on Exynos7
Peng Fan (1):
ARM: dts: imx: add usb alias
Peter Geis (3):
dt-bindings: Add vendor prefix for Ouya Inc.
dt-bindings: ARM: tegra: Add Ouya game console
ARM: tegra: Add device-tree for Ouya
Peter Ujfalusi (3):
ARM: dts: keystone-k2g-evm: add HDMI and analog audio data
arm64: dts: ti: k3-j7200-som-p0: main_i2c0 have an ioexpander on the SOM
arm64: dts: ti: k3-j7200-common-proc-board: Correct the name of
io expander on main_i2c1
Rafał Miłecki (6):
ARM: dts: BCM5301X: Move CRU devices to the CRU node
ARM: dts: BCM5301X: Disable USB 3 PHY on devices without USB 3
ARM: dts: BCM5301X: Enable USB 3 PHY on Luxul XWR-3150
dt-bindings: arm: bcm: document BCM4908 bindings
arm64: dts: broadcom: add BCM4908 and Asus GT-AC5300 early DTS files
arm64: add config for Broadcom BCM4908 SoCs
Ran Wang (2):
ARM: dts: ls1021a: fix flextimer failed to wake system
ARM: dts: ls1021a: fix rcpm failed to claim resource
Rob Clark (1):
arm: dts: qcom: sc7180: Set the compatible string for the GPU SMMU
Sai Prakash Ranjan (1):
arm64: dts: qcom: sm8150: Add Coresight support
Sameer Pujar (5):
arm64: tegra: Rename ADMA device nodes for Tegra210
arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering
dt-bindings: dma: Convert ADMA doc to json-schema
dt-bindings: interrupt-controller: arm,gic: Update Tegra compatibles
dt-bindings: bus: Convert ACONNECT doc to json-schema
Samuel Holland (3):
arm64: dts: allwinner: pinephone: Remove AC power supply
arm64: dts: allwinner: pinephone: Set ALDO3 to exactly 3v0
arm64: dts: allwinner: pinephone: Use generic sensor node names
Seiya Wang (1):
arm64: dts: Add Mediatek SoC MT8192 and evaluation board dts and Makefile
Sekhar Nori (1):
arm64: dts: ti: k3: squelch warning about lack of #interrupt-cells
Serge Semin (13):
arm64: dts: allwinner: h6: Harmonize DWC USB3 DT nodes name
ARM: dts: exynos: Correct DWC USB3 compatible string
ARM: dts: exynos: Harmonize DWC USB3 DT nodes name
arm64: dts: exynos: Harmonize DWC USB3 DT nodes name
arm64: dts: layerscape: Harmonize DWC USB3 DT nodes name
ARM: dts: am437x: Correct DWC USB3 compatible string
ARM: dts: omap5: Harmonize DWC USB3 DT nodes name
ARM: dts: BCM5301X: Harmonize EHCI/OHCI DT nodes name
ARM: dts: BCM5310X: Harmonize xHCI DT nodes name
arm64: dts: hi3660: Harmonize DWC USB3 DT nodes name
ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15
arm: dts: marvell: armada-375: Harmonize DWC USB3 DT nodes name
arm64: dts: marvell: cp11x: Harmonize xHCI DT nodes name
Shengjiu Wang (2):
arm64: dts: imx8mq: Configure clock rate for audio plls
arm64: dts: imx8mq-evk: Add spdif sound card support
Shunqian Zheng (1):
arm64: dts: rockchip: add isp0 node for rk3399
Sibi Sankar (3):
arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region
arm64: dts: qcom: sc7180-lite: Tweak DDR/L3 scaling on SC7180-lite
arm64: dts: qcom: sc7180: Add DDR/L3 votes for the pro variant
Souradeep Chowdhury (1):
arm64: dts: qcom: sm8150: Add LLC support for sm8150
Sowjanya Komatineni (3):
arm64: tegra: Change order of SATA resets for Tegra132 and Tegra210
arm64: tegra: Enable AHCI on Jetson TX2
ARM: tegra: Change order of SATA resets for Tegra124
Stanimir Varbanov (1):
arm64: dts: sdm845: Add interconnect properties for Venus
Stefan Agner (5):
arm64: dts: meson: g12b: odroid-n2: fix PHY deassert timing requirements
arm64: dts: meson: fix PHY deassert timing requirements
ARM: dts: meson: fix PHY deassert timing requirements
arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements
arm64: dts: meson: g12b: w400: fix PHY deassert timing requirements
Stefan Riedmueller (5):
ARM: dts: imx6ul: segin: Fix stmpe touchscreen subnode name
ARM: dts: imx6: phytec: Set correct eeprom compatible
ARM: dts: imx6: phytec: Add eeprom pagesize
ARM: dts: imx6ul: phytec: Add support for optional PEB-AV-02 LCD adapter
ARM: dts: imx6ul: segin: peb-av-02: Mark stmpe touch as wakeup-source
Stephan Gerhold (3):
arm64: dts: qcom: msm8916: Add RPM power domains
arm64: dts: qcom: msm8916: Use power domains for MSS/WCNSS remoteprocs
arm64: dts: qcom: msm8916-pm8916: Stop using s1/l3 as regulators
Stephen Boyd (3):
arm64: dts: qcom: sc7180: Remove double pull-up on p-sensor-int-l
arm64: dts: qcom: sc7180: Add prox sensor to LTE sku Lazor boards
arm64: dts: sdm845: Add iommus property to qup
Suman Anna (11):
arm64: dts: ti: k3-am65-mcu: Add MCU domain R5F cluster node
arm64: dts: ti: k3-am654-base-board: Add mailboxes to R5Fs
arm64: dts: ti: k3-am654-base-board: Add DDR carveout memory
nodes for R5Fs
arm64: dts: ti: k3-am654-base-board: Reserve memory for IPC
between R5F cores
arm64: dts: ti: k3-j721e-mcu: Add MCU domain R5F cluster node
arm64: dts: ti: k3-j721e-main: Add MAIN domain R5F cluster nodes
arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to R5Fs
arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory nodes for R5Fs
arm64: dts: ti: k3-j7200-main: Add hwspinlock node
arm64: dts: ti: k3-j7200-main: Add mailbox cluster nodes
arm64: dts: ti: k3-j7200-som-p0: Add IPC sub-mailbox nodes
Suniel Mahesh (2):
arm64: dts: rockchip: Add WiFi support on px30-engicam
arm64: dts: rockchip: Add BT support on px30-engicam
Sven Auhagen (1):
arm64: dts: marvell: armada-cp110: Switch to per-port SATA interrupts
Sylwester Nawrocki (1):
ARM: dts: exynos: Add interconnect properties to Exynos4412 bus nodes
Taniya Das (1):
arm64: dts: sc7180: Add camera clock controller node
Tao Ren (6):
ARM: dts: aspeed: Common dtsi for Facebook AST2400 Network BMCs
ARM: dts: aspeed: wedge40: Use common dtsi
ARM: dts: aspeed: wedge100: Use common dtsi
ARM: dts: aspeed: Add Facebook Galaxy100 (AST2400) BMC
ARM: dts: aspeed: wedge400: Fix FMC flash0 layout
ARM: dts: aspeed: minipack: Fixup I2C tree
Tero Kristo (1):
ARM: dts: dra7: add second SHA instance
Terry Hsiao (1):
arm64: dts: qcom: sc7180-trogdor: add "pen-insert" label for trogdor
Thara Gopinath (1):
dts: qcom: sdm845: Add dt entries to support crypto engine.
Thierry Reding (4):
arm64: tegra: Hook up edp interrupt on Tegra132 SOCTHERM
Merge branch 'for-5.11/dt-bindings' into for-5.11/arm/dt
ARM: tegra: Hook up edp interrupt on Tegra124 SOCTHERM
ARM: tegra: Properly align clocks for SOCTHERM
Tomasz Maciej Nowak (1):
arm64: dts: mcbin-singleshot: add heartbeat LED
Tomasz Nowicki (1):
arm64: dts: marvell: keep SMMU disabled by default for Armada
7040 and 8040
Tomer Maimon (8):
ARM: dts: nuvoton: Modify clock parameters
ARM: dts: nuvoton: Modify timer register size
ARM: dts: nuvoton: Add pinctrl and GPIO node
ARM: dts: nuvoton: Add new device nodes
ARM: dts: nuvoton: Add new device nodes to NPCM750 EVB
ARM: dts: nuvoton: Add Nuvoton NPCM730 device tree
ARM: dts: nuvoton: Add NPCM7xx RunBMC Olympus Quanta machine
ARM: dts: add Nuvoton NPCM730 device tree
Tomi Valkeinen (1):
arm64: dts: ti: k3-am65: mark dss as dma-coherent
Tony Lindgren (1):
Merge branch 'omap-for-v5.11/dt-mot-take2' into omap-for-v5.11/dt
Uwe Kleine-König (3):
dt-bindings: vendor-prefixes: Add kobol prefix
arm64: dts: rockchip: Add basic support for Kobol's Helios64
dt-bindings: arm: rockchip: Add Kobol Helios64
Vicente Bergas (3):
arm64: dts: rockchip: fix supplies on rk3399-rock-pi-4
arm64: dts: rockchip: fix I2S conflict on rk3399-rock-pi-4
arm64: dts: rockchip: use USB host by default on rk3399-rock-pi-4
Vidya Sagar (2):
arm64: tegra: Fix DT binding for IO High Voltage entry
dt-bindings: Fix entry name for I/O High Voltage property
Vignesh Raghavendra (1):
arm64: dts: ti: k3-j7200-mcu-wakeup: Enable ADC support
Vijay Khemka (1):
ARM: dts: aspeed: tiogapass: Remove vuart
Vinod Koul (9):
arm64: dts: sdm845: Fix dma node name
arm64: dts: sdm630: Fix dma node name
arm64: dts: qcs404: Fix dma node name
arm64: dts: msm8916: Fix dma node name
arm64: dts: msm8994: Fix dma node name
arm64: dts: msm8996: Fix dma node name
arm64: dts: msm8998: Fix dma node name
arm64: dts: ipq6018: Fix dma node name
arm64: dts: ipq8074: Fix dma node name
Vivek Unune (4):
ARM: dts: BCM5301X: Linksys EA9500 add port 5 and port 7
ARM: dts: BCM5301X: Linksys EA9500 add fixed partitions
ARM: dts: BCM5301X: Use corretc pinctrl compatible for 4709x
ARM: dts: BCM5301X: Linksys EA9500 make use of pinctrl
Vladimir Oltean (1):
arm64: dts: ls1028a: make the eMMC and SD card controllers use
fixed indices
Vladimir Vid (1):
arm64: dts: marvell: add DT for ESPRESSObin-Ultra
Weiyi Lu (1):
dt-bindings: power: Add MT8192 power domains
Xiaowei Bao (1):
arm64: dts: layerscape: Add PCIe EP node for ls1088a
Yann Gautier (1):
ARM: dts: stm32: update sdmmc IP version for STM32MP15
Yu-Tung Chang (2):
ARM: dts: sun8i: add FriendlyArm ZeroPi support
ARM: dts: sun8i: h3: Add initial NanoPi R1 support
Yuantian Tang (2):
ARM: dts: ls1021a: update calibration table for TMU module
arm64: dts: freescale: update calibration table for TMU module
Yunus Bas (1):
ARM: dts: imx6ul: segin: Add phyBOARD-Segin with eMMC phyCORE-i.MX6UL
Yuya Hamamachi (1):
arm64: dts: renesas: r8a77951: Add PCIe EP nodes
Zhen Lei (20):
arm64: dts: qcom: clear the warnings caused by empty dma-ranges
ARM: dts: hisilicon: fix errors detected by snps-dw-apb-uart.yaml
ARM: dts: hisilicon: fix errors detected by pl011.yaml
ARM: dts: hisilicon: fix errors detected by usb yaml
ARM: dts: hisilicon: fix errors detected by simple-bus.yaml
ARM: dts: hisilicon: fix errors detected by root-node.yaml
ARM: dts: hisilicon: fix errors detected by synopsys-dw-mshc.yaml
ARM: dts: hisilicon: fix errors detected by spi-pl022.yaml
ARM: dts: hisilicon: fix errors detected by syscon.yaml
arm64: dts: hisilicon: normalize the node name of the ITS devices
arm64: dts: hisilicon: separate each group of data in the property "reg"
arm64: dts: hisilicon: write the values of property-units into a
uint32 array
arm64: dts: hisilicon: remove unused property pinctrl-names
arm64: dts: hisilicon: place clock-names "biu" before "ciu"
arm64: dts: hisilicon: normalize the node name of the SMMU devices
arm64: dts: hisilicon: normalize the node name of the usb devices
arm64: dts: hisilicon: normalize the node name of the UART devices
arm64: dts: hisilicon: list all clocks required by spi-pl022.yaml
arm64: dts: hisilicon: list all clocks required by pl011.yaml
arm64: dts: hisilicon: list all clocks required by snps-dw-apb-uart.yaml
Łukasz Stelmach (8):
ARM: dts: exynos: Add Ethernet interface description for Odroid XU3 Lite
ARM: dts: exynos: Add Ethernet interface description for Odroid XU
ARM: dts: exynos: Add Ethernet interface description for Odroid U3
ARM: dts: exynos: Add Ethernet interface description for Odroid X/X2
ARM: dts: exynos: Add a placeholder for a MAC address
ARM: dts: exynos: Add Ethernet to Artik 5 board
ARM: dts: exynos: Fix Ethernet interface description on Odroid XU3
ARM: dts: exynos: Add an alias for the Ethernet interface on Odroid XU3
.../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 38 +
.../devicetree/bindings/arm/freescale/fsl,scu.txt | 12 +-
Documentation/devicetree/bindings/arm/fsl.yaml | 360 +-
.../devicetree/bindings/arm/mediatek.yaml | 4 +
.../bindings/arm/mstar/mstar,smpctrl.yaml | 40 +
.../devicetree/bindings/arm/mstar/mstar.yaml | 6 +
Documentation/devicetree/bindings/arm/renesas.yaml | 1 +
.../devicetree/bindings/arm/rockchip.yaml | 23 +
.../bindings/arm/samsung/samsung-boards.yaml | 21 +
.../bindings/arm/stm32/st,stm32-syscon.yaml | 4 +
.../devicetree/bindings/arm/stm32/stm32.yaml | 23 +-
Documentation/devicetree/bindings/arm/sunxi.yaml | 23 +
Documentation/devicetree/bindings/arm/tegra.yaml | 3 +
.../bindings/bus/nvidia,tegra210-aconnect.txt | 44 -
.../bindings/bus/nvidia,tegra210-aconnect.yaml | 82 +
.../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 79 +-
.../bindings/connector/usb-connector.yaml | 24 +
.../bindings/dma/nvidia,tegra210-adma.txt | 56 -
.../bindings/dma/nvidia,tegra210-adma.yaml | 99 +
.../devicetree/bindings/iio/adc/mt6577_auxadc.txt | 1 +
.../bindings/interrupt-controller/arm,gic.yaml | 9 +-
Documentation/devicetree/bindings/net/dsa/b53.txt | 149 -
.../devicetree/bindings/net/dsa/brcm,b53.yaml | 249 ++
Documentation/devicetree/bindings/net/dsa/dsa.yaml | 6 +-
.../bindings/net/ethernet-controller.yaml | 1 +
.../bindings/net/fsl,qoriq-mc-dpmac.yaml | 60 +
.../bindings/pinctrl/nvidia,tegra194-pinmux.txt | 2 +-
.../bindings/power/mediatek,power-controller.yaml | 293 ++
.../devicetree/bindings/usb/st,stusb160x.yaml | 87 +
.../devicetree/bindings/vendor-prefixes.yaml | 26 +
.../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 16 +
MAINTAINERS | 3 +-
arch/arm/boot/dts/Makefile | 31 +-
arch/arm/boot/dts/am335x-baltos.dtsi | 2 +-
arch/arm/boot/dts/am335x-boneblue.dts | 54 +
arch/arm/boot/dts/am335x-cm-t335.dts | 2 +-
arch/arm/boot/dts/am335x-evm.dts | 2 +-
arch/arm/boot/dts/am335x-igep0033.dtsi | 2 +-
arch/arm/boot/dts/am33xx-l4.dtsi | 27 +
arch/arm/boot/dts/am437x-l4.dtsi | 4 +-
arch/arm/boot/dts/armada-375.dtsi | 2 +-
arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts | 112 +
arch/arm/boot/dts/armada-385-turris-omnia.dts | 179 +-
arch/arm/boot/dts/armada-388-clearfog.dts | 4 +-
arch/arm/boot/dts/armada-388-clearfog.dtsi | 10 +-
arch/arm/boot/dts/armada-388-helios4.dts | 6 +-
arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 12 +-
arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts | 43 +
arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts | 17 +
arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi | 104 +
arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts | 43 +
arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts | 17 +
arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi | 104 +
.../boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts | 43 +
arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts | 17 +
arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi | 104 +
arch/arm/boot/dts/aspeed-ast2600-evb.dts | 20 +
arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 77 +-
arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 924 ++++
.../arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts | 57 +
arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 888 ++++
.../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 13 +-
arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 120 +-
arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 112 +-
arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts | 4 +-
arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts | 37 +
arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 39 +-
arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 4 +-
arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 11 +-
arch/arm/boot/dts/aspeed-g6.dtsi | 2 +-
.../boot/dts/ast2400-facebook-netbmc-common.dtsi | 117 +
arch/arm/boot/dts/at91-kizbox.dts | 55 +-
arch/arm/boot/dts/at91-kizbox2-common.dtsi | 8 +-
arch/arm/boot/dts/at91-kizbox3-hs.dts | 16 +-
arch/arm/boot/dts/at91-kizbox3_common.dtsi | 10 +-
arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 8 +-
arch/arm/boot/dts/at91-sam9x60ek.dts | 13 +-
arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 +-
arch/arm/boot/dts/at91-sama5d3_xplained.dts | 7 +
arch/arm/boot/dts/at91-sama5d4_xplained.dts | 7 +
arch/arm/boot/dts/at91-smartkiz.dts | 6 +-
arch/arm/boot/dts/at91sam9260.dtsi | 25 -
arch/arm/boot/dts/at91sam9g45.dtsi | 27 -
arch/arm/boot/dts/at91sam9m10g45ek.dts | 10 +-
arch/arm/boot/dts/at91sam9rl.dtsi | 25 -
arch/arm/boot/dts/at91sam9rlek.dts | 10 +-
arch/arm/boot/dts/at91sam9x5.dtsi | 28 -
arch/arm/boot/dts/bcm-cygnus.dtsi | 1 -
arch/arm/boot/dts/bcm-nsp.dtsi | 8 +-
arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 2 +
arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +-
arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +-
arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 7 -
arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 7 -
arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 3 -
arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 -
arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 7 -
arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 7 -
arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 -
arch/arm/boot/dts/bcm4709.dtsi | 4 +
arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 94 +-
arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 3 -
arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 3 -
arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 3 -
arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 7 +-
arch/arm/boot/dts/bcm47094.dtsi | 13 +
arch/arm/boot/dts/bcm5301x.dtsi | 67 +-
arch/arm/boot/dts/bcm53573.dtsi | 4 +-
arch/arm/boot/dts/bcm953012er.dts | 3 -
arch/arm/boot/dts/bcm958522er.dts | 4 +
arch/arm/boot/dts/bcm958525er.dts | 4 +
arch/arm/boot/dts/bcm958525xmc.dts | 4 +
arch/arm/boot/dts/bcm958622hr.dts | 3 -
arch/arm/boot/dts/bcm958623hr.dts | 3 -
arch/arm/boot/dts/bcm958625hr.dts | 3 -
arch/arm/boot/dts/bcm958625k.dts | 3 -
arch/arm/boot/dts/bcm988312hr.dts | 3 -
arch/arm/boot/dts/dove-sbc-a510.dts | 1 +
arch/arm/boot/dts/dra7.dtsi | 34 +-
arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi | 4 +-
arch/arm/boot/dts/exynos3250-artik5-eval.dts | 26 +
arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +-
arch/arm/boot/dts/exynos3250-monk.dts | 8 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 8 +-
arch/arm/boot/dts/exynos3250.dtsi | 54 +-
arch/arm/boot/dts/exynos4.dtsi | 26 +-
arch/arm/boot/dts/exynos4210-i9100.dts | 6 +-
arch/arm/boot/dts/exynos4210-origen.dts | 4 +-
arch/arm/boot/dts/exynos4210-smdkv310.dts | 22 +-
arch/arm/boot/dts/exynos4210-trats.dts | 35 +-
arch/arm/boot/dts/exynos4210-universal_c210.dts | 29 +
arch/arm/boot/dts/exynos4210.dtsi | 36 +-
arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 9 +-
arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +-
arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +-
arch/arm/boot/dts/exynos4412-midas.dtsi | 47 +-
arch/arm/boot/dts/exynos4412-n710x.dts | 2 +-
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 11 +-
arch/arm/boot/dts/exynos4412-odroidu3.dts | 26 +
arch/arm/boot/dts/exynos4412-odroidx.dts | 58 +-
arch/arm/boot/dts/exynos4412-origen.dts | 14 +-
arch/arm/boot/dts/exynos4412-p4note-n8010.dts | 17 +
arch/arm/boot/dts/exynos4412-p4note.dtsi | 1132 +++++
arch/arm/boot/dts/exynos4412-smdk4412.dts | 20 +-
arch/arm/boot/dts/exynos4412.dtsi | 32 +-
arch/arm/boot/dts/exynos5250-arndale.dts | 6 +-
arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +-
arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 +-
arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +-
arch/arm/boot/dts/exynos5250-snow.dts | 2 +-
arch/arm/boot/dts/exynos5250-spring.dts | 2 +-
arch/arm/boot/dts/exynos5250.dtsi | 7 +-
arch/arm/boot/dts/exynos5410-odroidxu.dts | 33 +-
arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 28 +
arch/arm/boot/dts/exynos5410.dtsi | 4 +
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 +-
arch/arm/boot/dts/exynos5420-peach-pit.dts | 6 +-
arch/arm/boot/dts/exynos5420-smdk5420.dts | 2 +-
arch/arm/boot/dts/exynos5420.dtsi | 39 +-
arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 34 +-
arch/arm/boot/dts/exynos5422-odroidhc1.dts | 4 +-
arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +-
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 4 +-
arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 22 +
arch/arm/boot/dts/exynos5422-odroidxu3.dts | 30 +-
arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +-
arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 11 +-
arch/arm/boot/dts/exynos54xx.dtsi | 5 +-
arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 +-
arch/arm/boot/dts/hi3519-demb.dts | 2 +-
arch/arm/boot/dts/hi3519.dtsi | 32 +-
arch/arm/boot/dts/hi3620-hi4511.dts | 24 +-
arch/arm/boot/dts/hi3620.dtsi | 32 +-
arch/arm/boot/dts/hip01-ca9x2.dts | 2 +-
arch/arm/boot/dts/hip01.dtsi | 26 +-
arch/arm/boot/dts/hip04-d01.dts | 2 +-
arch/arm/boot/dts/hip04.dtsi | 6 +-
arch/arm/boot/dts/hisi-x5hd2-dkb.dts | 2 +-
arch/arm/boot/dts/hisi-x5hd2.dtsi | 42 +-
arch/arm/boot/dts/imx25.dtsi | 2 +-
arch/arm/boot/dts/imx27.dtsi | 2 +-
arch/arm/boot/dts/imx28.dtsi | 2 +-
arch/arm/boot/dts/imx31.dtsi | 3 +-
arch/arm/boot/dts/imx35.dtsi | 2 +-
arch/arm/boot/dts/imx50-kobo-aura.dts | 41 +-
arch/arm/boot/dts/imx50.dtsi | 2 +-
arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +-
arch/arm/boot/dts/imx51.dtsi | 4 +-
arch/arm/boot/dts/imx53-ppd.dts | 15 +-
arch/arm/boot/dts/imx53.dtsi | 4 +-
arch/arm/boot/dts/imx6dl-alti6p.dts | 564 +++
arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 2 +-
arch/arm/boot/dts/imx6dl-lanmcu.dts | 470 ++
arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 2 +-
arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 2 +-
arch/arm/boot/dts/imx6dl-pico-nymph.dts | 2 +-
arch/arm/boot/dts/imx6dl-pico-pi.dts | 2 +-
arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 28 +-
arch/arm/boot/dts/imx6q-pico-dwarf.dts | 2 +-
arch/arm/boot/dts/imx6q-pico-hobbit.dts | 2 +-
arch/arm/boot/dts/imx6q-pico-nymph.dts | 2 +-
arch/arm/boot/dts/imx6q-pico-pi.dts | 2 +-
arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 4 +-
arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 6 +-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 3 +-
arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 3 +-
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 8 +-
arch/arm/boot/dts/imx6qdl.dtsi | 12 +-
arch/arm/boot/dts/imx6qp-prtwd3.dts | 553 +++
arch/arm/boot/dts/imx6sl-warp.dts | 4 +-
arch/arm/boot/dts/imx6sl.dtsi | 3 +
arch/arm/boot/dts/imx6sll.dtsi | 2 +
arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 8 +-
arch/arm/boot/dts/imx6sx.dtsi | 7 +-
arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +-
arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 1 +
.../boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts | 94 +
.../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 1 +
.../boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi | 151 +
arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 43 -
arch/arm/boot/dts/imx6ul.dtsi | 10 +-
.../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 1 +
.../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 1 +
.../boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi | 26 +
arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 7 -
arch/arm/boot/dts/imx7-mba7.dtsi | 69 +-
arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dts | 25 +
arch/arm/boot/dts/imx7d-flex-concentrator.dts | 314 ++
arch/arm/boot/dts/imx7d-mba7.dts | 7 +-
arch/arm/boot/dts/imx7d.dtsi | 6 +
arch/arm/boot/dts/imx7s-mba7.dts | 2 +-
arch/arm/boot/dts/imx7s-warp.dts | 4 +-
arch/arm/boot/dts/imx7s.dtsi | 6 +-
arch/arm/boot/dts/keystone-k2g-evm.dts | 112 +
arch/arm/boot/dts/kirkwood-dockstar.dts | 2 +-
arch/arm/boot/dts/kirkwood-dreamplug.dts | 2 +-
arch/arm/boot/dts/kirkwood-goflexnet.dts | 2 +-
.../arm/boot/dts/kirkwood-guruplug-server-plus.dts | 2 +-
arch/arm/boot/dts/kirkwood-iconnect.dts | 2 +-
arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 2 +-
arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi | 2 +-
arch/arm/boot/dts/kirkwood.dtsi | 4 +-
arch/arm/boot/dts/ls1021a.dtsi | 81 +-
arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +-
arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 2 +-
arch/arm/boot/dts/motorola-mapphone-common.dtsi | 141 +-
arch/arm/boot/dts/mstar-infinity.dtsi | 7 +
.../dts/mstar-infinity2m-ssd202d-ssd201htv2.dts | 25 +
arch/arm/boot/dts/mstar-infinity2m-ssd202d.dtsi | 14 +
arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi | 12 +
arch/arm/boot/dts/mstar-infinity2m.dtsi | 22 +
arch/arm/boot/dts/mstar-v7.dtsi | 12 +-
arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 967 ++++-
arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi | 477 +++
arch/arm/boot/dts/nuvoton-npcm730-gsj.dts | 490 +++
arch/arm/boot/dts/nuvoton-npcm730-kudo.dts | 826 ++++
arch/arm/boot/dts/nuvoton-npcm730.dtsi | 44 +
arch/arm/boot/dts/nuvoton-npcm750-evb.dts | 367 +-
arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi | 157 +
.../dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi | 517 +++
.../boot/dts/nuvoton-npcm750-runbmc-olympus.dts | 1052 +++++
arch/arm/boot/dts/nuvoton-npcm750.dtsi | 24 +-
arch/arm/boot/dts/omap3-beagle-xm.dts | 10 +-
arch/arm/boot/dts/omap3-overo-base.dtsi | 4 +-
arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 46 +
arch/arm/boot/dts/omap4-droid4-xt894.dts | 143 +
arch/arm/boot/dts/omap4-kc1.dts | 6 +-
arch/arm/boot/dts/omap4-panda-es.dts | 34 +-
arch/arm/boot/dts/omap4-sdp.dts | 26 +-
arch/arm/boot/dts/omap5-l4.dtsi | 2 +-
arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 35 +
.../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 25 +
arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 340 +-
arch/arm/boot/dts/qcom-pma8084.dtsi | 1 -
arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 222 +
arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 99 +
arch/arm/boot/dts/rk3288-veyron-jaq.dts | 2 +-
arch/arm/boot/dts/rk3288-veyron-minnie.dts | 2 +-
arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +-
arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 40 +
.../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 21 +
arch/arm/boot/dts/rv1108.dtsi | 2 +-
arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +-
arch/arm/boot/dts/s3c6410-smdk6410.dts | 2 +-
arch/arm/boot/dts/s5pv210-aquila.dts | 12 +-
arch/arm/boot/dts/s5pv210-aries.dtsi | 5 +-
arch/arm/boot/dts/s5pv210-goni.dts | 14 +-
arch/arm/boot/dts/s5pv210-smdkv210.dts | 20 +-
arch/arm/boot/dts/s5pv210.dtsi | 1 -
arch/arm/boot/dts/sama5d2.dtsi | 7 +-
arch/arm/boot/dts/sama5d3.dtsi | 26 +-
arch/arm/boot/dts/sama5d4.dtsi | 22 -
arch/arm/boot/dts/ste-ab8500.dtsi | 6 +-
arch/arm/boot/dts/ste-ab8505.dtsi | 6 +-
arch/arm/boot/dts/ste-dbx5x0.dtsi | 6 +-
arch/arm/boot/dts/ste-href-stuib.dtsi | 2 +-
arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 2 +-
arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 2 +-
arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 9 +-
arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 12 +-
arch/arm/boot/dts/stm32429i-eval.dts | 1 +
arch/arm/boot/dts/stm32h743.dtsi | 2 +-
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 90 +-
arch/arm/boot/dts/stm32mp151.dtsi | 41 +-
arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts | 35 +
arch/arm/boot/dts/stm32mp157c-dk2.dts | 4 +
arch/arm/boot/dts/stm32mp157c-ed1.dts | 12 +
arch/arm/boot/dts/stm32mp157c-ev1.dts | 1 +
arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +-
arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 19 +-
arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 143 +
arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 39 +
arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 4 +
arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 38 +
.../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 64 +
arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts | 169 +
arch/arm/boot/dts/sun8i-h3-zeropi.dts | 85 +
arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi | 44 +
arch/arm/boot/dts/sun8i-s3-elimo-initium.dts | 29 +
arch/arm/boot/dts/sun8i-v3.dtsi | 5 +
arch/arm/boot/dts/sun8i-v3s.dtsi | 6 +
arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 +
arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 8 +
arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 8 +
arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 10 +
arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 10 +
arch/arm/boot/dts/tegra124-peripherals-opp.dtsi | 419 ++
arch/arm/boot/dts/tegra124.dtsi | 54 +-
arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 27 +-
arch/arm/boot/dts/tegra20-colibri.dtsi | 4 +
arch/arm/boot/dts/tegra20-paz00.dts | 4 +
arch/arm/boot/dts/tegra20-peripherals-opp.dtsi | 109 +
arch/arm/boot/dts/tegra20-ventana.dts | 11 +
arch/arm/boot/dts/tegra20.dtsi | 33 +-
.../dts/tegra30-asus-nexus7-grouper-common.dtsi | 27 +-
.../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 2 +-
...tegra30-asus-nexus7-grouper-memory-timings.dtsi | 12 +
arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +-
arch/arm/boot/dts/tegra30-ouya.dts | 4519 ++++++++++++++++++++
arch/arm/boot/dts/tegra30-peripherals-opp.dtsi | 383 ++
arch/arm/boot/dts/tegra30.dtsi | 33 +-
arch/arm/boot/dts/vfxxx.dtsi | 6 +-
arch/arm/boot/dts/zynq-7000.dtsi | 2 +-
arch/arm/boot/dts/zynq-zc702.dts | 8 +-
arch/arm/boot/dts/zynq-zc770-xm011.dts | 2 +-
arch/arm/boot/dts/zynq-zc770-xm013.dts | 7 +-
arch/arm/boot/dts/zynq-zturn-common.dtsi | 112 +
arch/arm/boot/dts/zynq-zturn-v5.dts | 15 +
arch/arm/boot/dts/zynq-zturn.dts | 101 +-
arch/arm/boot/dts/zynq-zybo-z7.dts | 2 +-
arch/arm/mach-mstar/mstarv7.c | 49 +
arch/arm64/Kconfig.platforms | 8 +
.../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 5 +
.../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 5 +
.../dts/allwinner/sun50i-a64-pinephone-1.2.dts | 14 +
.../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 68 +-
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 14 +
.../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 15 +
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 15 +-
arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 10 +
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 131 +
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 +
arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +-
.../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 17 +
arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 18 +
.../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 2 +-
arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 2 +-
.../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 42 +-
.../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 40 +
.../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 42 +-
.../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 +-
.../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 40 +
.../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 61 +
arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 2 +-
.../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 2 +-
.../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 4 +
.../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 46 +-
.../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 4 -
.../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 51 +-
.../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 20 +
arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 15 +-
arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 2 +-
arch/arm64/boot/dts/broadcom/Makefile | 1 +
arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 2 +
.../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 66 +
arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 187 +
arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +-
arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 2 +-
.../boot/dts/exynos/exynos5433-tm2-common.dtsi | 39 +-
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 49 +-
arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +-
arch/arm64/boot/dts/exynos/exynos7.dtsi | 15 +-
arch/arm64/boot/dts/freescale/Makefile | 2 +
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 69 +-
.../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 18 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 +
arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 2 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 30 +-
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 86 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 72 +-
arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 119 +
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 136 +-
arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 120 +
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 278 +-
arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 32 +
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 288 +-
arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 334 ++
.../boot/dts/freescale/imx8mm-beacon-som.dtsi | 326 +-
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 16 +-
.../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 322 ++
.../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 294 ++
arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 53 +-
arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 32 +-
arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 16 +-
arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 158 +-
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 64 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 45 +-
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 39 +
arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 68 +-
arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 13 +-
arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 5 +-
arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 27 +-
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 +-
arch/arm64/boot/dts/hisilicon/hip05.dtsi | 24 +-
arch/arm64/boot/dts/hisilicon/hip06.dtsi | 14 +-
arch/arm64/boot/dts/hisilicon/hip07.dtsi | 178 +-
arch/arm64/boot/dts/marvell/Makefile | 2 +
.../dts/marvell/armada-3720-espressobin-emmc.dts | 18 -
.../dts/marvell/armada-3720-espressobin-ultra.dts | 165 +
.../marvell/armada-3720-espressobin-v7-emmc.dts | 40 +-
.../dts/marvell/armada-3720-espressobin-v7.dts | 24 +-
.../boot/dts/marvell/armada-3720-espressobin.dtsi | 39 +-
.../boot/dts/marvell/armada-3720-turris-mox.dts | 3 +-
arch/arm64/boot/dts/marvell/armada-7040.dtsi | 4 -
.../dts/marvell/armada-8040-mcbin-singleshot.dts | 22 +
.../boot/dts/marvell/armada-8040-puzzle-m801.dts | 523 +++
arch/arm64/boot/dts/marvell/armada-8040.dtsi | 4 -
arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 10 +-
arch/arm64/boot/dts/mediatek/Makefile | 3 +
arch/arm64/boot/dts/mediatek/mt6779-evb.dts | 31 +
arch/arm64/boot/dts/mediatek/mt6779.dtsi | 271 ++
.../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 13 +-
arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h | 744 ++++
arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts | 20 +
arch/arm64/boot/dts/mediatek/mt8167.dtsi | 61 +
arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1 -
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 164 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 28 +
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 408 +-
arch/arm64/boot/dts/mediatek/mt8192-evb.dts | 29 +
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 512 +++
arch/arm64/boot/dts/mediatek/mt8516.dtsi | 40 +-
arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 28 +-
arch/arm64/boot/dts/microchip/sparx5.dtsi | 96 +
arch/arm64/boot/dts/microchip/sparx5_pcb125.dts | 5 +
.../boot/dts/microchip/sparx5_pcb134_board.dtsi | 258 ++
.../boot/dts/microchip/sparx5_pcb135_board.dtsi | 55 +
arch/arm64/boot/dts/nvidia/tegra132.dtsi | 20 +-
arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 16 +-
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 61 +-
.../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 2 +-
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 19 +-
arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +-
arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 20 +-
arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 2 +-
arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 2 +-
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 22 +-
arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts | 6 +-
arch/arm64/boot/dts/qcom/Makefile | 6 +
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 10 -
arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 16 +
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 123 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 4 +-
.../boot/dts/qcom/msm8916-longcheer-l8150.dts | 181 +-
arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 7 +-
.../dts/qcom/msm8916-samsung-a2015-common.dtsi | 21 +-
.../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 29 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 40 +-
.../boot/dts/qcom/msm8992-msft-lumia-talkman.dts | 28 +
arch/arm64/boot/dts/qcom/msm8992.dtsi | 120 +
.../boot/dts/qcom/msm8994-msft-lumia-cityman.dts | 73 +
arch/arm64/boot/dts/qcom/msm8994.dtsi | 94 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +-
arch/arm64/boot/dts/qcom/pm6150.dtsi | 10 +
arch/arm64/boot/dts/qcom/pm6150l.dtsi | 24 +
arch/arm64/boot/dts/qcom/pm8150.dtsi | 2 +-
arch/arm64/boot/dts/qcom/pm8994.dtsi | 96 +-
arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +-
arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 108 +
arch/arm64/boot/dts/qcom/sc7180-lite.dtsi | 18 +
.../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 11 +
.../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 4 +-
.../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 12 +-
.../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 15 +-
.../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 17 +
.../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 26 +
.../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 15 +
arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 7 +-
.../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 4 +
arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 16 +-
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 106 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 281 +-
arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +-
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 11 +
arch/arm64/boot/dts/qcom/sdm845.dtsi | 206 +-
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 183 +-
arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 463 ++
arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 17 +
arch/arm64/boot/dts/qcom/sm8150.dtsi | 801 ++++
arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 454 ++
arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 491 ++-
arch/arm64/boot/dts/renesas/Makefile | 4 +
.../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 4 +-
.../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 67 +-
.../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +-
arch/arm64/boot/dts/renesas/cat875.dtsi | 1 -
arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 6 +-
...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi | 109 +
arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 3 +-
.../renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts | 29 +
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 +
.../renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts | 16 +
arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 +
arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 67 +-
.../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 +
.../renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts | 16 +
arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 +
.../boot/dts/renesas/r8a77951-salvator-xs.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a77951.dtsi | 40 +
arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 +
arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts | 15 +
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 74 +
.../boot/dts/renesas/r8a77965-salvator-xs.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 122 +
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 +
arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 +
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 +
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 +
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +-
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 14 +-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/Makefile | 4 +
.../boot/dts/rockchip/px30-engicam-common.dtsi | 124 +
.../boot/dts/rockchip/px30-engicam-ctouch2.dtsi | 30 +
.../boot/dts/rockchip/px30-engicam-edimm2.2.dtsi | 66 +
.../px30-engicam-px30-core-ctouch2-of10.dts | 77 +
.../rockchip/px30-engicam-px30-core-ctouch2.dts | 22 +
.../rockchip/px30-engicam-px30-core-edimm2.2.dts | 43 +
.../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 237 +
arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 24 +
arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 21 +
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 16 +-
.../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 74 +
.../boot/dts/rockchip/rk3399-kobol-helios64.dts | 372 ++
arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 62 +-
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 15 +-
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 28 +-
.../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 16 +
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 13 +-
arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 43 +-
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 71 +-
.../boot/dts/ti/k3-j7200-common-proc-board.dts | 33 +-
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 114 +
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 19 +
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 94 +
.../boot/dts/ti/k3-j721e-common-proc-board.dts | 83 +-
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 135 +-
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 42 +-
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 110 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 60 +-
arch/arm64/configs/defconfig | 1 +
drivers/interconnect/qcom/sdm845.c | 3 +
include/dt-bindings/clock/axg-clkc.h | 25 +
include/dt-bindings/clock/imx8-lpcg.h | 14 +
include/dt-bindings/gpio/msc313-gpio.h | 53 +
include/dt-bindings/interconnect/qcom,sdm845.h | 2 +
include/dt-bindings/memory/tegra124-mc.h | 68 +
include/dt-bindings/memory/tegra20-mc.h | 53 +
include/dt-bindings/memory/tegra30-mc.h | 67 +
include/dt-bindings/power/mt8183-power.h | 26 +
include/dt-bindings/power/mt8192-power.h | 32 +
595 files changed, 36134 insertions(+), 3026 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml
create mode 100644
Documentation/devicetree/bindings/arm/mstar/mstar,smpctrl.yaml
delete mode 100644
Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt
create mode 100644
Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.yaml
delete mode 100644
Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.txt
create mode 100644
Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.yaml
delete mode 100644 Documentation/devicetree/bindings/net/dsa/b53.txt
create mode 100644 Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
create mode 100644
Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml
create mode 100644
Documentation/devicetree/bindings/power/mediatek,power-controller.yaml
create mode 100644 Documentation/devicetree/bindings/usb/st,stusb160x.yaml
create mode 100644 arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi
create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi
create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi
create mode 100644 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts
create mode 100644 arch/arm/boot/dts/ast2400-facebook-netbmc-common.dtsi
create mode 100644 arch/arm/boot/dts/exynos4412-p4note-n8010.dts
create mode 100644 arch/arm/boot/dts/exynos4412-p4note.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-alti6p.dts
create mode 100644 arch/arm/boot/dts/imx6dl-lanmcu.dts
create mode 100644 arch/arm/boot/dts/imx6qp-prtwd3.dts
create mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts
create mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi
create mode 100644 arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dts
create mode 100644 arch/arm/boot/dts/imx7d-flex-concentrator.dts
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-ssd201htv2.dts
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d.dtsi
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi
create mode 100644 arch/arm/boot/dts/mstar-infinity2m.dtsi
create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi
create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj.dts
create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-kudo.dts
create mode 100644 arch/arm/boot/dts/nuvoton-npcm730.dtsi
create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi
create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi
create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts
create mode 100644 arch/arm/boot/dts/openbmc-flash-layout-64.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts
create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi
create mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts
create mode 100644 arch/arm/boot/dts/sun8i-h3-zeropi.dts
create mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi
create mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-initium.dts
create mode 100644 arch/arm/boot/dts/tegra124-peripherals-opp.dtsi
create mode 100644 arch/arm/boot/dts/tegra20-peripherals-opp.dtsi
create mode 100644 arch/arm/boot/dts/tegra30-ouya.dts
create mode 100644 arch/arm/boot/dts/tegra30-peripherals-opp.dtsi
create mode 100644 arch/arm/boot/dts/zynq-zturn-common.dtsi
create mode 100644 arch/arm/boot/dts/zynq-zturn-v5.dts
create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/Makefile
create mode 100644
arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts
create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-som.dtsi
create mode 100644
arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts
create mode 100644 arch/arm64/boot/dts/marvell/armada-8040-puzzle-m801.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt6779-evb.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt6779.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h
create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8167.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-evb.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8192.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-lite.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8150-hdk.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8250-hdk.dts
create mode 100644
arch/arm64/boot/dts/renesas/hihope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi
create mode 100644
arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts
create mode 100644
arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts
create mode 100644
arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts
create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-common.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-ctouch2.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-edimm2.2.dtsi
create mode 100644
arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2-of10.dts
create mode 100644
arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2.dts
create mode 100644
arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-edimm2.2.dts
create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts
create mode 100644 include/dt-bindings/clock/imx8-lpcg.h
create mode 100644 include/dt-bindings/gpio/msc313-gpio.h
create mode 100644 include/dt-bindings/power/mt8183-power.h
create mode 100644 include/dt-bindings/power/mt8192-power.h
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 3/5] ARM: device tree updates for 5.11
@ 2020-12-16 23:26 ` Arnd Bergmann
0 siblings, 0 replies; 20+ messages in thread
From: Arnd Bergmann @ 2020-12-16 23:26 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM
The following changes since commit f8394f232b1eab649ce2df5c5f15b0e528c92091:
Linux 5.10-rc3 (2020-11-08 16:10:16 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-dt-5.11
for you to fetch changes up to 13719d8d0d67998435c5748998ef686a10eefb4a:
Merge branch 'sparx5-next' of
https://github.com/microchip-ung/linux-upstream into arm/dt
(2020-12-10 15:40:09 +0100)
----------------------------------------------------------------
ARM: device tree updates for 5.11
Across all platforms, there is a continued move towards DT schema for
validating the dts files. As a result there are bug fixes for mistakes
that are found using these schema, in addition to warnings from the
dtc compiler.
As usual, many changes are for adding support for additional on-chip
and on-board components in the machines we already support.
The newly supported SoCs for this release are:
- MStar Infinity2M, a low-end IP camera chip based on a dual-core
Cortex-A7, otherwise similar to the Infinity chip we already support.
This is also known as the SigmaStar SSD202D, and we add support for
the Honestar ssd201htv2 development kit.
- Nuvoton NPCM730, a Cortex-A9 based Baseboard Management Controller
(BMC), in the same family as the NPCM750. This gets used in the Ampere
Altra based "Fii Kudo" server and the Quanta GSJ, both of which are
added as well.
- Broadcom BCM4908, a 64-bit home router chip based on Broadcom's own
Brahma-B53 CPU. Support is also added for the Asus ROG Rapture
GT-AC5300 high-end WiFi router based on this chip.
- Mediatek MT8192 is a new SoC based on eight Cortex-A76/A55 cores,
meant for faster Chromebooks and tablets. It gets added along with
its reference design.
- Mediatek MT6779 (Helio P90) is a high-end phone chip from last year's
generation, also added along with its reference board. This one is
still based on Cortex-A75/A55.
- Mediatek MT8167 is a version of the already supported MT8516 chip,
both based on Cortex-A35. It gets added along with the "Pumpkin"
single board computer, but is likely to also make its way into low-end
tablets in the future.
For the already supported chips, there are a number of new boards.
Interestingly there are more 32-bit machines added this time than
64-bit. Here is a brief list of the new boards:
- Three new Mikrotik router variants based on Marvell Prestera
98DX3236, a close relative of the more common Armada XP
- A reference board for the Marvell Armada 382
- Three new servers using ASpeed baseboard management controllers,
the actual machines being from Bytedance, Facebook and IBM,
and one machine using the Nuvoton NPCM750 BMC.
- The Galaxy Note 10.1 (P4) tablet, using an Exynos 4412.
- The usual set of 32-bit i.MX industrial/embedded hardware:
* Protonic WD3 (tractor e-cockpit)
* Kamstrup OMNIA Flex Concentrator (smart grid platform)
* Van der Laan LANMCU (food storage)
* Altesco I6P (vehicle inspection stations)
* PHYTEC phyBOARD-Segin/phyCORE-i.MX6UL baseboard
- DH electronics STM32MP157C DHCOM, a PicoITX carrier board
for the aleady supported DHCOM module
- Three new Allwinner SoC based single-board computers:
* NanoPi R1 (H3 based)
* FriendlyArm ZeroPi (H3 based)
* Elimo Initium SBC (S3 based)
- Ouya Game Console based on Nvidia Tegra 3
- Version 5 of the already supported Zynq Z-Turn MYIR Board
- LX2162AQDS, a reference platform for NXP Layerscape
LX2162A, which is a repackaged 16-core LX2160A
- A series of Kontron i.MX8M Mini baseboard/SoM versions
- Espressobin Ultra, a new variant of the popular Armada 3700 based board,
- IEI Puzzle-M801, a rackmount network appliance based on
Marvell Armada 8040
- Microsoft Lumia 950 XL, a phone
- HDK855 and HDK865 Hardware development kits for Qualcomm
sm8250 and sm8150, respectively
- Three new board variants of the "Trogdor" Chromebook
(sc7180)
- New board variants of the Renesas based "Kingfisher" and
"HiHope" reference boards
- Kobol Helios64, an open source NAS appliance based on Rockchips
RK3399
- Engicam PX30.Core, a SoM based on Rockchip PX30, along with
a few carrier boards.
There is one conflict in mt6577_auxadc.txt, which got replaced in
another tree and modified here, the modification is already part of
the new file.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Adam Ford (11):
arm64: dts: imx8mm-beacon-som: Configure supplies on secondary cpus
arm64: dts: imx8mm-beacon-som: Add QSPI NOR flash support
arm64: dts: imx8mm: Add support for micfil
arm64: dts: imx8mm: Add node for SPDIF
arm64: dts: imx8mm-beacon-som: Fix whitespace issue
arm64: dts: imx8mn: Enable Asynchronous Sample Rate Converter
arm64: dts: imx8mn: Add SAI nodes
arm64: dts: imx8mn: Add support for micfil
arm64: dts: imx8mn: Add node for SPDIF
arm64: dts: imx8mm-beacon-som: Configure RTC aliases
arm64: dts: imx8mm-beacon-som: Assign PMIC clock
Adrian Schmutzler (1):
ARM: dts: kirkwood: replace status value "ok" by "okay"
Ahmad Fatoum (5):
dt-bindings: arm: stm32: add simple-mfd compatible for tamp node
ARM: dts: stm32: support child mfd cells for the stm32mp1 TAMP syscon
dt-bindings: vendor-prefixes: document Octavo Systems oct prefix
dt-bindings: arm: stm32: add extra SiP compatible for lxa,stm32mp157c-mc1
ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles
Ajit Pandey (1):
arm64: dts: qcom: sc7180: Add lpass cpu node for I2S driver
Akhil P Oommen (1):
arm64: dts: qcom: sc7180: Add gpu cooling support
Alex Elder (3):
arm64: dts: qcom: sc7180: limit IPA iommu streams
arm64: dts: qcom: sc7180: use GIC_SPI for IPA interrupts
arm64: dts: qcom: sdm845: use GIC_SPI for IPA interrupts
Alexander Dahl (5):
ARM: dts: exynos: Fix schema warnings for pwm-leds
ARM: dts: at91: smartkiz: Reference led node directly
ARM: dts: at91: Fix schema warnings for pwm-leds
ARM: dts: imx: Fix schema warnings for pwm-leds
ARM: dts: omap: Fix schema warnings for pwm-leds
Alexander Shiyan (1):
ARM: dts: am335x: Fix comments for AM335X_PIN_GPMC_WPN pin in GPIO mode
Alexandre Belloni (4):
ARM: dts: at91: kizbox: switch to new pwm-atmel-tcb binding
ARM: dts: at91: sama5d3: use proper ADC compatible
ARM: dts: at91: at91sam9rl: fix ADC triggers
ARM: dts: at91: remove deprecated ADC properties
Alexandre GRIVEAUX (1):
ARM: zynq: Add Z-turn board V5
Alexandru Stan (2):
ARM: dts: rockchip: Remove 0 point from brightness-levels on rk3288-veyron
arm64: dts: qcom: trogdor: Add brightness-levels
Alexis Ballier (1):
arm64: dts: rockchip: Properly define the type C connector on
rk3399-orangepi
Amelie Delaunay (7):
dt-bindings: connector: add typec-power-opmode property to usb-connector
dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller
ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32mp15xx-dkx
ARM: dts: stm32: fix mdma1 clients channel priority level on stm32mp151
ARM: dts: stm32: fix dmamux reg property on stm32mp151
ARM: dts: stm32: fix dmamux reg property on stm32h743
ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151
Andre Heider (2):
arm64: dts: marvell: espressobin: Simplify v7 ethernet port labeling
arm64: dts: marvell: espressobin: Get rid of duplicate serial aliases
Andrew Jeffery (4):
ARM: dts: tacoma: Fix node vs reg mismatch for flash memory
ARM: dts: rainier: Add reserved memory for ramoops
ARM: dts: tacoma: Add reserved memory for ramoops
ARM: dts: aspeed: rainier: Don't shout addresses
Anson Huang (4):
arm64: dts: imx8mn-evk: Add cpu-supply to enable cpufreq
arm64: dts: imx8mm: Correct WDOG_B pin configuration
arm64: dts: imx8mn: Correct WDOG_B pin configuration
arm64: dts: imx8mp-evk: Correct WDOG_B pin configuration
Antony Wang (1):
arm64: qcom: sc7180: trogdor: Add ADC nodes and thermal zone for
charger thermistor
Arnaud Pouliquen (1):
ARM: dts: stm32: update stm32mp151 for remote proc synchronization support
Arnd Bergmann (39):
Merge tag 'renesas-arm-dt-for-v5.11-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'renesas-dt-bindings-for-v5.11-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'samsung-dt-5.11' of
git://git.kernel.org/.../krzk/linux into arm/dt
Merge tag 'ux500-dts-for-v5.11-1' of
git://git.kernel.org/.../linusw/linux-stericsson into arm/dt
Merge tag 'hisi-arm32-dt-for-5.11' of
git://github.com/hisilicon/linux-hisi into arm/dt
Merge tag 'hisi-arm64-dt-for-5.11' of
git://github.com/hisilicon/linux-hisi into arm/dt
Merge tag 'omap-for-v5.11/dt-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/dt
Merge tag 'stm32-dt-for-v5.11-1' of
git://git.kernel.org/.../atorgue/stm32 into arm/dt
Merge tag 'renesas-arm-dt-for-v5.11-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/dt
Merge tag 'tegra-for-5.11-dt-bindings' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'tegra-for-5.11-arm-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'tegra-for-5.11-arm64-dt' of
git://git.kernel.org/.../tegra/linux into arm/dt
Merge tag 'at91-dt-5.11' of git://git.kernel.org/.../at91/linux
into arm/dt
Merge tag 'sunxi-dt-for-5.11' of
git://git.kernel.org/.../sunxi/linux into arm/dt
Merge tag 'arm-soc/for-5.11/devicetree' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'arm-soc/for-5.11/devicetree-arm64' of
https://github.com/Broadcom/stblinux into arm/dt
Merge tag 'v5.10-next-dts64' of
git://git.kernel.org/.../matthias.bgg/linux into arm/dt
Merge tag 'nuvoton-5.11-devicetree' of
git://git.kernel.org/.../joel/bmc into arm/dt
Merge tag 'mvebu-dt-5.11-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
Merge tag 'mvebu-dt64-5.11-1' of
git://git.kernel.org/.../gclement/mvebu into arm/dt
Merge tag 'ti-k3-dt-for-v5.11' of
git://git.kernel.org/.../nmenon/linux into arm/dt
Merge tag 'qcom-arm64-for-5.11' of
git://git.kernel.org/.../qcom/linux into arm/dt
Merge tag 'qcom-dts-for-5.11' of
git://git.kernel.org/.../qcom/linux into arm/dt
Merge tag 'keystone_dts_for_5.11' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/dt
Merge tag 'samsung-dt-5.11-2' of
git://git.kernel.org/.../krzk/linux into arm/dt
Merge tag 'samsung-dt64-5.11' of
git://git.kernel.org/.../krzk/linux into arm/dt
Merge tag 'amlogic-dt64' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
Merge tag 'imx-bindings-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'imx-dt-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'imx-dt64-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/dt
Merge tag 'at91-dt-5.11-2' of
git://git.kernel.org/.../at91/linux into arm/dt
Merge tag 'v5.11-rockchip-dts64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
Merge tag 'v5.11-rockchip-dts32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
Merge tag 'samsung-dt-5.11-3' of
git://git.kernel.org/.../krzk/linux into arm/dt
Merge tag 'amlogic-dt64-2' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/dt
Merge tag 'aspeed-5.11-devicetree' of
git://git.kernel.org/.../joel/aspeed into arm/dt
Merge tag 'zynqmp-dt-for-v5.11' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Merge tag 'zynq-dt-for-v5.10' of
https://github.com/Xilinx/linux-xlnx into arm/dt
Merge branch 'sparx5-next' of
https://github.com/microchip-ung/linux-upstream into arm/dt
Artem Lapkin (1):
arm64: dts: meson: fix spi-max-frequency on Khadas VIM2
Artur Świgoń (1):
ARM: dts: exynos: Add interconnects to Exynos4412 mixer
Aryan Srivastava (1):
ARM: dts: mvebu: Add device tree for RD-AC3X-48G4X2XL board
Bartosz Golaszewski (1):
ARM: dts: at91: at91-sama5d27_som1: fix EEPROM compatible
Biju Das (4):
arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from
ethernet-phy node
arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node
arm64: dts: renesas: cat874: Move connector node out of hd3ss3220 device
arm64: dts: renesas: beacon-renesom-baseboard: Move connector
node out of hd3ss3220 device
Billy Tsai (1):
ARM: dts: aspeed-g6: Fix the GPIO memory size
Bjorn Andersson (7):
arm64: dts: qcom: sm8150-mtp: Specify remoteproc firmware
arm64: dts: qcom: sdm845: Limit ipa iommu streams
arm64: dts: qcom: c630: Re-enable apps_smmu
arm64: dts: qcom: c630: Expose LID events
arm64: dts: qcom: c630: Polish i2c-hid devices
arm64: dts: qcom: c630: Fix pinctrl pins properties
arm64: dts: qcom: c630: Define eDP bridge and panel
Bruno Thomsen (2):
dt-bindings: fsl: add kamstrup flex concentrator to schema
ARM: dts: imx7: add support for kamstrup flex concentrator
Carl Philipp Klemm (2):
ARM: dts: mapphone: separate out xt894 specific things
ARM: dts: xt875: add section for kionix kxtf9
Chen-Yu Tsai (4):
arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc
arm64: dts: rockchip: Enable HDMI audio on rk3328-roc-cc
arm64: dts: rockchip: Enable analog audio on rk3328-roc-cc
arm64: dts: rockchip: Fix UART pull-ups on rk3328
Chris Packham (2):
ARM: dts: Remove non-existent i2c1 from 98dx3236
ARM: dts: Add i2c0 pinctrl information for 98dx3236
Christian Hewitt (16):
arm64: dts: meson: remove empty lines from aml-s905x-cc v2 dts
arm64: dts: meson: add watchdog to g12-common dtsi
arm64: dts: meson: enable rtc node on Khadas VIM1/VIM2 boards
arm64: dts: meson: Add capacity-dmips-mhz attributes to GXM
arm64: dts: meson: add rtc aliases to meson-khadas-vim3.dtsi
arm64: dts: meson: update the Khadas VIM3/3L LED bindings
arm64: dts: meson: add KHAMSIN IR remote node to SML5442TW
arm64: dts: meson: add audio playback to a95x
arm64: dts: meson: add audio playback to khadas-vim
arm64: dts: meson: add audio playback to khadas-vim2
arm64: dts: meson: add audio playback to nanopi-k2
arm64: dts: meson: add audio playback to odroid-c2
arm64: dts: meson: add audio playback to wetek-hub
arm64: dts: meson: add audio playback to wetek-play2
arm64: dts: meson: minor fixups for Khadas VIM/VIM2 dts
arm64: dts: meson: add i2c3/rtc nodes and vrtc alias to
GT-King/GT-King-Pro
Claudiu Beznea (2):
ARM: dts: at91: sam9x60ek: remove bypass property
ARM: dts: at91: sama5d2: map securam as device
Cristian Birsan (3):
ARM: dts: at91: sam9x60: add pincontrol for USB Host
ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host
ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host
Daniel Palmer (13):
ARM: mstar: Add gpio controller to MStar base dtsi
ARM: mstar: Fill in GPIO controller properties for infinity
dt-bindings: mstar: Add binding details for mstar,smpctrl
dt-bindings: vendor-prefixes: Add honestar vendor prefix
dt-bindings: mstar: Add Honestar SSD201_HT_V2 to mstar boards
ARM: mstar: Add infinity2m support
ARM: mstar: Add common dtsi for SSD201/SSD202D
ARM: mstar: Add chip level dtsi for SSD202D
ARM: mstar: Add dts for Honestar ssd201htv2
ARM: mstar: Add smp ctrl registers to infinity2m dtsi
ARM: mstar: Wire up smpctrl for SSD201/SSD202D
ARM: mstar: SMP support
dt-bindings: gpio: Add a binding header for the MSC313 GPIO driver
David Lechner (2):
ARM: dts: am33xx: Add nodes for eQEP
ARM: dts: am335x-boneblue: Enable eQEP
Dipen Patel (1):
arm64: tegra: Wrong AON HSP reg property size
Dmitry Baryshkov (4):
arm64: dts: qcom: enable rtc on qrb5165-rb5 board
arm64: dts: qcom: enable rtc on sm8250-mtp board
arm64: dts: qcom: sm8250: add iommus entry to QUP nodes
arm64: dts: qcom: sm8250: correct compatible for sm8250-mtp
Dmitry Osipenko (19):
dt-bindings: memory: tegra20: Add memory client IDs
dt-bindings: memory: tegra30: Add memory client IDs
dt-bindings: memory: tegra124: Add memory client IDs
ARM: tegra: acer-a500: Correct thermal zone names
ARM: tegra: acer-a500: Add power-supply to lvds-encoder node
ARM: tegra: nexus7: Correct thermal zone names
ARM: tegra: nexus7: Improve CPU passive-cooling threshold
ARM: tegra: nexus7: Add power-supply to lvds-encoder node
ARM: tegra: nexus7: Rename gpio-hog nodes
ARM: tegra: nexus7: Use panel-lvds as the only panel compatible
ARM: tegra: Correct EMC registers size in Tegra20 device-tree
ARM: tegra: acer-a500: Add Embedded Controller
ARM: tegra: Add interconnect properties to Tegra20 device-tree
ARM: tegra: Add interconnect properties to Tegra30 device-tree
ARM: tegra: Add interconnect properties to Tegra124 device-tree
ARM: tegra: Add nvidia,memory-controller phandle to Tegra20 EMC
device-tree
ARM: tegra: Add EMC OPP properties to Tegra20 device-trees
ARM: tegra: Add EMC OPP and ICC properties to Tegra30 EMC and
ACTMON device-tree nodes
ARM: tegra: Add EMC OPP and ICC properties to Tegra124 EMC and
ACTMON device-tree nodes
Dong Aisheng (2):
dt-bindings: firmware: imx-scu: new binding to parse clocks from
device tree
dt-bindings: clock: imx-lpcg: add support to parse clocks from device tree
Dongjin Kim (1):
arm64: dts: meson-sm1: fix typo in opp table
Douglas Anderson (4):
arm64: dts: qcom: sc7180: Fix one forgotten interconnect reference
arm64: dts: qcom: sc7180: Provide pinconf for SPI to use GPIO for CS
arm64: dts: qcom: Switch sc7180-trogdor to control SPI CS via GPIO
arm64: dts: qcom: sc7180: Assign numbers to eMMC and SD
Eddie Cai (1):
arm64: dts: rockchip: add isp and sensors for Scarlet
Eddie James (2):
ARM: dts: aspeed: rainier: Add 4U device-tree
ARM: dts: aspeed: rainier: Mark FSI SPI controllers as restricted
Enric Balletbo i Serra (7):
arm64: dts: mt8173-elm: Remove ddc property from panel
dt-bindings: power: Add bindings for the Mediatek SCPSYS power
domains controller
dt-bindings: power: Add MT8183 power domains
arm64: dts: mediatek: Add mt8173 power domain controller
arm64: dts: mediatek: Add smi_common node for MT8183
arm64: dts: mt8183: Add iommu and larb nodes
arm64: dts: mt8183: Add display nodes for MT8183
Eugeniu Rosca (3):
dt-bindings: arm: renesas: Add R-Car M3-W+ ULCB with Kingfisher
arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes
arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree
Evan Green (1):
arm64: dts: qcom: sc7180: Add soc-specific qfprom compat string
Fabien Parent (9):
arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value
dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC
arm64: dts: mediatek: mt8516: add auxadc node
arm64: dts: mediatek: mt8516: rename usb phy
arm64: dts: mediatek: mt8516: add usb1 node
arm64: dts: mediatek: mt8516: add efuse node
dt-bindings: arm64: dts: mediatek: Add mt8167-pumpkin board
arm64: dts: mediatek: add dtsi for MT8167
arm64: dts: mediatek: add MT8167 pumpkin board dts
Fabrice Gasnier (2):
ARM: dts: stm32: Add LP timer irqs on stm32mp151
ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151
Fabrizio Castro (1):
arm64: dts: renesas: r8a77965: Add DRIF support
Faiz Abbas (2):
arm64: dts: ti: k3-j721e-main: Add output tap delay values
arm64: dts: ti: k3-j721e-common-proc-board: Add support for SD
card UHS modes
Florian Fainelli (10):
dt-bindings: net: dsa: Extend switch nodes pattern
dt-bindings: net: dsa: Document sfp and managed properties
ARM: dts: BCM5301X: Update Ethernet switch node name
ARM: dts: BCM5301X: Add a default compatible for switch node
ARM: dts: BCM5301X: Provide defaults ports container node
ARM: dts: NSP: Update ethernet switch node name
ARM: dts: NSP: Fix Ethernet switch SGMII register name
ARM: dts: NSP: Add a SRAB compatible string for each board
ARM: dts: NSP: Provide defaults ports container node
Merge tag 'tags/bcm2835-dt-next-2020-11-20' into devicetree/next
Fran Hsu (2):
ARM: dts: nuvoton: Add Quanta GSJ BMC pinctrl
ARM: dts: nuvoton: Add Quanta GSJ BMC
Frank Wunderlich (2):
dts64: mt7622: enable all pwm for bananapi r64
dts64: mt7622: disable spi1 and uart2 because pins are used by pwm
Frieder Schrempf (2):
dt-bindings: arm: fsl: Add Kontron i.MX8M Mini SoMs and boards
arm64: dts: Add the Kontron i.MX8M Mini SoMs and baseboards
Geert Uytterhoeven (3):
arm64: dts: renesas: r8a77961: Add MSIOF nodes
arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explicit
delay handling
arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handling
George Liu (1):
ARM: dts: Fix label address for 64MiB OpenBMC flash layout
Georgi Djakov (3):
dt-bindings: interconnect: sdm845: Add IDs for the QUP ports
interconnect: qcom: sdm845: Add the missing nodes for QUP
arm64: dts: sdm845: Add interconnect properties for QUP
Grygorii Strashko (1):
arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk
H. Nikolaus Schaller (2):
ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES
ARM: dts: pandaboard es: add bluetooth uart for HCI
Hanks Chen (1):
arm64: dts: add dts nodes for MT6779
Heiko Stuebner (1):
arm64: dts: rockchip: add adc joystick to Odroid Go Advance
Hsin-Yi Wang (1):
arm64: dts: mt8183: Add pwm and backlight node
Hugues Fruchet (3):
ARM: dts: stm32: fix DCMI DMA features on stm32mp15 family
ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp157c-ev1 board
ARM: dts: stm32: set bus-type in DCMI endpoint for stm32429i-eval board
Ioana Ciornei (11):
dt-bindings: net: add the DPAA2 MAC DTS definition
dt-bindings: net: add the 10gbase-r connection type
arm64: dts: ls1088a: add external MDIO device nodes
arm64: dts: ls1088ardb: add QSGMII PHY nodes
arm64: dts: ls1088ardb: add necessary DTS nodes for DPMAC2
arm64: dts: ls208xa: add the external MDIO nodes
arm64: dts: ls2088ardb: add PHY nodes for the CS4340 PHYs
arm64: dts: ls2088ardb: add PHY nodes for the AQR405 PHYs
arm64: dts: ls208xa: add PCS MDIO and PCS PHY nodes
arm64: dts: lx2160a: add PCS MDIO and PCS PHY nodes
arm64: dts: lx2160ardb: add nodes for the AQR107 PHYs
Iskren Chernev (9):
ARM: dts: qcom: msm8974-klte: Merge pinctrl nodes
ARM: dts: qcom: msm8974-klte: Add support for touchkey
ARM: dts: qcom: msm8974-klte: Add support for touchscreen
ARM: dts: qcom: msm8974-klte: Add support for led
ARM: dts: qcom: msm8974-klte: Add gpio expander chip
ARM: dts: qcom: msm8974-klte: Add support for wifi
ARM: dts: qcom: msm8974-klte: Add support for SD card
ARM: dts: qcom: msm8974-klte: Add fuel gauge
ARM: dts: qcom: msm8974-lge-nexus5: Add fuel gauge
JC Kuo (2):
arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1
arm64: tegra: Add XUSB pad controller interrupt
Jacky Bai (2):
arm64: dts: freescale: Add pmu support on imx8mp
arm64: dts: freescale: Add pmu support on imx8mn
Jaehoon Chung (1):
arm64: dts: exynos: add the WiFi/PCIe support to TM2(e) boards
Jagan Teki (13):
ARM: dts: imx6q-icore-ofcap10: Use 10.1" Ampire panel compatible
dt-bindings: arm: rockchip: Add Engicam PX30.Core EDIMM2.2 Starter Kit
arm64: dts: rockchip: Add Engicam EDIMM2.2 Starter Kit
arm64: dts: rockchip: Add Engicam PX30.Core EDIMM2.2 Starter Kit
dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH 2.0
arm64: dts: rockchip: Add Engicam C.TOUCH 2.0
arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0
arm64: dts: rockchip: Enable USB Host, OTG on px30-enagicam
arm64: dts: rockchip: Enable LVDS panel on px30-engicam-edimm2.2
dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF
arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF
ARM: dts: rockchip: Add rtc node for VMARC SOM
ARM: dts: rockchip: Add SDIO0 node for VMARC SOM
Jernej Skrabec (2):
arm64: dts: allwinner: h6: PineH64 model B: Add wifi
arm64: dts: allwinner: h6: Add I2S1 node
Jisheng Zhang (1):
arm64: dts: hisilicon: Use generic "ngpios" rather than "snps,nr-gpios"
Jishnu Prakash (1):
arm64: dts: qcom: pm6150x: add ADC_TM definitions
Jitao Shi (1):
arm64: dts: mt8183: Add dsi node
Joakim Zhang (4):
arm64: dts: imx8mp-evk: add CAN support
arm64: dts: imx8mq-evk: add linux,autosuspend-period property for IR
arm64: dts: imx8mm-evk: add IR support
arm64: dts: imx8mn-evk: add IR support
Joel Stanley (3):
ARM: dts: aspeed: s2600wf: Fix VGA memory region location
ARM: dts: aspeed: ast2600evb: Add MAC0
dt-bindings: vendor-prefixes: Add FII
Johan Jonker (2):
arm64: dts: rockchip: rename sdhci nodename to mmc on rk3399
ARM: dts: rockchip: rename wdt nodename to watchdog on rv1108
John Wang (2):
ARM: dts: Add 64MiB OpenBMC flash layout
ARM: dts: aspeed: g220a: Add some gpios
Jon Hunter (4):
arm64: tegra: Disable the ACONNECT for Jetson TX2
arm64: tegra: Correct the UART for Jetson Xavier NX
arm64: tegra: Fix Tegra234 VDK node names
ARM: tegra: Populate OPP table for Tegra20 Ventana
Jonathan Cameron (6):
ARM: dts: Cygnus: Drop incorrect io-channel-ranges property.
ARM: dts: exynos: Drop incorrect use of io-channel-ranges
ARM: dts: s5pv210: Drop incorrect use of io-channel-ranges property
ARM: dts: s5pv210: Drop unneeded io-channel-ranges property in Aries
arm64: dts: exynos: Drop incorrect use of io-channel-ranges property
ARM: dts: qcom-pma8084: Drop incorrect use of io-channel-ranges
Jonathan Marek (12):
arm64: dts: qcom: sm8150: add apps_smmu node
arm64: dts: qcom: sm8250: add apps_smmu node
arm64: dts: qcom: sm8150: Add secondary USB and PHY nodes
arm64: dts: qcom: sm8250: Add USB and PHY device nodes
arm64: dts: qcom: add sm8150 hdk dts
arm64: dts: qcom: add sm8250 hdk dts
arm64: dts: qcom: add sm8250 fastrpc nodes
arm64: dts: qcom: fix serial output for sm8250-hdk
arm64: dts: qcom: sort sm8150 usb_2 node
arm64: dts: qcom: sm8150: Add wifi node
arm64: dts: qcom: sm8150-mtp: Enable WiFi node
arm64: dts: qcom: fix indentation error in sm8250 cpu nodes
Jonathan Neuschäfer (2):
ARM: dts: imx50-kobo-aura: Add 'grp' suffix to pinctrl node names
ARM: dts: imx50-kobo-aura: Enable eKTF2132 touchscreen
Jordan Crouse (1):
arm: dts: qcom: sm845: Set the compatible string for the GPU SMMU
Kathiravan T (2):
arm64: dts: ipq6018: update the reserved-memory node
arm64: dts: ipq6018: Add the QPIC peripheral nodes
Kevin Hilman (2):
Merge tag 'amlogic-fixes' into v5.11/dt64
Merge tag 'clk-meson-v5.11-headers-1' of
git://github.com/BayLibre/clk-meson into v5.11/dt64-deps
Konrad Dybcio (11):
arm64: dts: qcom: pm8994: Add VADC node
arm64: dts: qcom: pm8994: Add temperature alarm node
arm64: dts: qcom: pm8994: Add thermal-zones for temp alarm
arm64: dts: qcom: pm8994: Fix up spmi-gpio node
arm64: dts: qcom: msm8992: Add support for SDHCI2
arm64: dts: qcom: msm8994: Add SDHCI2 node
arm64: dts: qcom: msm8992: Add BLSP_I2C1 support
arm64: dts: qcom: talkman: Add Synaptics RMI4 touchscreen
arm64: dts: qcom: msm8994: Add USB support
arm64: dts: qcom: msm8992: Add USB support
arm64: dts: qcom: Add support for Microsoft Lumia 950 XL (Cityman)
Konstantin Aladyshev (4):
ARM: dts: aspeed: amd-ethanolx: Update KCS nodes to use v2 binding
ARM: dts: aspeed: amd-ethanolx: Enable KCS channel 3
ARM: dts: aspeed: amd-ethanolx: Enable devices for the iKVM functionality
ARM: dts: aspeed: amd-ethanolx: Add GPIO line names
Krzysztof Kozlowski (64):
arm64: dts: imx8mq-librem5: align GPIO hog names with dtschema
ARM: dts: imx: align GPIO hog names with dtschema
arm64: dts: renesas: Align GPIO hog names with dtschema
ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU
ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins
on Exynos5410
ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU
ARM: dts: exynos: disable pull up of USB 3.0 over-current on Odroid XU
ARM: dts: exynos: adjust node names to DT spec in Exynos3250 boards
ARM: dts: exynos: adjust node names to DT spec in Exynos4210 boards
ARM: dts: exynos: override GPIO keys node by label in Exynos4412
Odroid family
ARM: dts: exynos: adjust node names to DT spec in Exynos4412 boards
ARM: dts: exynos: remove redundant status=okay in Exynos4412 boards
ARM: dts: exynos: adjust node names to DT spec in Exynos5250 boards
ARM: dts: exynos: adjust node names to DT spec in Odroid XU
ARM: dts: exynos: adjust node names to DT spec in Exynos542x boards
ARM: dts: s5pv210: adjust node names to DT spec
arm64: dts: exynos: adjust node names to DT spec in Exynos5433 TM2
arm64: dts: exynos: adjust node names to DT spec in Exynos7 Espresso
arm64: dts: exynos: remove redundant status=okay in Exynos5433 TM2
ARM: dts: imx: align watchdog node name with dtschema
ARM: dts: vf: align watchdog node name with dtschema
dt-bindings: arm: fsl: document i.MX25 and i.MX27 boards
dt-bindings: watchdog: fsl-imx: document NXP compatibles
arm64: dts: freescale: align watchdog node name with dtschema
arm64: dts: imx8mm: adjust GIC CPU mask to match number of CPUs
arm64: dts: imx8mn: adjust GIC CPU mask to match number of CPUs
arm64: dts: imx8mp: adjust GIC CPU mask to match number of CPUs
dt-bindings: vendor-prefixes: add MicroSys
dt-bindings: vendor-prefixes: add Revotics
dt-bindings: arm: fsl: document i.MX51 boards
dt-bindings: arm: fsl: document i.MX53 boards
dt-bindings: arm: fsl: document VF boards
dt-bindings: arm: fsl: document i.MX6DL boards
dt-bindings: vendor-prefixes: add ABB
dt-bindings: arm: fsl: document i.MX6DL Aristainetos boards
ARM: dts: imx6dl-pico: fix board compatibles
ARM: dts: imx6dl: add compatibles for Aristainetos boards
dt-bindings: vendor-prefixes: add Element14
dt-bindings: arm: fsl: document i.MX6Q boards
dt-bindings: arm: fsl: document i.MX6QP boards
dt-bindings: arm: fsl: document i.MX6SL boards
dt-bindings: arm: fsl: document i.MX6SX boards
dt-bindings: arm: fsl: document i.MX6UL boards
dt-bindings: arm: fsl: document i.MX6ULL boards
dt-bindings: arm: fsl: document i.MX7D boards
ARM: dts: imx6sl-warp: correct vendor in compatible to Revotics
ARM: dts: imx7s-warp: correct vendor in compatible to Element14
arm64: dts: mediatek: align GPIO hog names with dtschema
dt-bindings: arm: fsl: document LS1012A FRWY board
dt-bindings: arm: fsl: document SolidRun LX2160A boards
ARM: dts: exynos: use hyphens in Exynos3250 node names
ARM: dts: exynos: use hyphens in Exynos4 node names
ARM: dts: exynos: use generic name for max77693 motor in Midas
ARM: dts: exynos: use hyphens in Exynos5 node names
ARM: dts: exynos: use hyphens in MFC reserved memory node names
arm64: dts: exynos: use hyphens in Exynos5433 node names
dt-bindings: arm: fsl: document i.MX7S boards
ARM: dts: imx6q-pico: fix board compatibles
ARM: dts: dove: fix PCA95xx GPIO expander properties on A510
ARM: dts: armada: align GPIO hog names with dtschema
dt-bindings: arm: samsung: document SMDK2416 board binding
dt-bindings: arm: samsung: document S3C6410-based boards binding
ARM: dts: s3c24xx: add SMDK2416 board compatible
ARM: dts: s3c6410: correct SMDK6410 board compatible
Kurt Kanzenbach (1):
dt-bindings: net: dsa: b53: Add YAML bindings
Lad Prabhakar (7):
ARM: dts: r8a7742-iwg21d-q7: Add LCD support
ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Enable VIN instances
arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Add parent
macro for each sensor
arm64: dts: renesas: Add support for MIPI Adapter V2.1 connected
to HiHope RZ/G2H
arm64: dts: renesas: Add support for MIPI Adapter V2.1 connected
to HiHope RZ/G2M
arm64: dts: renesas: Add support for MIPI Adapter V2.1 connected
to HiHope RZ/G2N
arm64: dts: renesas: hihope-rev4: Add a comment explaining switch SW2404
Lancelot Kao (1):
ARM: dts: nuvoton: Add Fii Kudo system
Lars Povlsen (2):
arm64: dts: sparx5: Add reset support
arm64: dts: sparx5: Add SGPIO devices
Linus Walleij (3):
ARM: dts: ux500: Rename DSI controller nodes
ARM: dts: ux500: skomer: Pull down SDI2 FBCLK
ARM: dts: ux500-golden: Add proper supplies to touchscreen
Lionel Debieve (2):
ARM: dts: stm32: enable HASH by default on stm32mp15
ARM: dts: stm32: enable CRYP by default on stm32mp15
Lotus Xu (1):
ARM: dts: aspeed: Add Bytedance g220a BMC machine
Luca Weiss (1):
arm64: dts: allwinner: pinephone: Add LED flash
Luka Kovacic (4):
ARM: dts: mvebu: Add CRS326-24G-2S board
ARM: dts: mvebu: Add CRS305-1G-4S board
ARM: dts: mvebu: Add CRS328-4C-20S-4S board
arm64: dts: marvell: Add a device tree for the IEI Puzzle-M801 board
Lukasz Luba (1):
ARM: dts: exynos: Remove interrupts from DMC controller in Exynos5422
Lukasz Majewski (1):
ARM: dts: imx28: Fix label name for L2 switch
Manivannan Sadhasivam (5):
arm64: dts: qcom: sm8250: Add support for SDC2
arm64: dts: qcom: rb5: Add support for uSD card
arm64: dts: qcom: sm8250: Add support for PRNG EE
arm64: dts: qcom: qrb5165-rb5: Add USB support
arm64: dts: qcom: qrb5165-rb5: Add support for MCP2518FD
Marc Kleine-Budde (1):
ARM: dts: imx: Change flexcan node name to "can"
Marc Zyngier (2):
arm64: tegra: Add missing CPU PMUs on Tegra186
arm64: tegra: Fix GIC400 missing GICH/GICV register regions
Marco Felsch (1):
ARM: dts: imx6qdl-kontron-samx6i: increase i2c-frequency
Marcus Cooper (2):
arm64: dts: allwinner: a64: Add I2S2 node
arm: dts: sunxi: h3/h5: Add I2S2 node
Marek Behún (9):
arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name
ARM: dts: turris-omnia: enable HW buffer management
ARM: dts: turris-omnia: add comphy handle to eth2
ARM: dts: turris-omnia: describe switch interrupt
ARM: dts: turris-omnia: add SFP node
ARM: dts: turris-omnia: add LED controller node
ARM: dts: turris-omnia: update ethernet-phy node and handle name
ARM: dts: turris-omnia: remove unneeded status = "okay" properties
arm64: dts: armada-3720-turris-mox: add 3W power capability to SFP cage
Marek Szyprowski (7):
ARM: dts: exynos: Remove 'opp-shared' from Exynos3 bus OPP-tables
ARM: dts: exynos: Remove 'opp-shared' from Exynos4412 bus OPP-tables
ARM: dts: exynos: Enable Bluetooth support for Trats board
ARM: dts: exynos: Enable Bluetooth support for Universal C210 board
ARM: dts: exynos: Enable Bluetooth support for Midas board family
ARM: dts: exynos: Enable DWC2 dual-role support on OdroidU3+ boards
ARM: dts: exynos: Reduce assigned-clocks entries for SPI0 on Artik5 board
Marek Vasut (10):
ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2
ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2
ARM: dts: stm32: Define VIO regulator supply on DHCOM
ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor
ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM
ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM
ARM: dts: stm32: Add alternate pinmux for FMC EBI bus
ARM: dts: stm32: Add KS8851 on FMC2 to STM32MP1 DHCOM
dt-bindings: arm: stm32: Add compatible strings for DH SoMs and boards
ARM: dts: stm32: Add DHCOM based PicoITX board
Martin Jücker (3):
dt-bindings: arm: samsung: document bindings for P4 Note family board
ARM: dts: exynos: add Samsung's Exynos4412-based P4 Note boards
ARM: dts: exynos: switch Atmel mxt reset GPIO to active low on P4 Note
Matteo Scordino (5):
dt-bindings: vendors: add Elimo Engineering vendor prefix
ARM: dts: sun8i: V3/S3: Add UART1 pin definitions to the V3/S3 dtsi
ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM
dt-bindings: arm: sunxi: add Elimo bindings
ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC
Matthias Brugger (2):
Merge tag 'v5.10-next-pm-domains-stable' into HEAD
arm64: dts: mediatek: Add mt8183 power domains controller
Matthias Kaehlcke (3):
arm64: dts: qcom: sc7180: Add sc7180-lazor-r2/r3
arm64: dts: qcom: sc7180: Set 'polling-delay-passive' for
thermal zones back to 250 ms
arm64: dts: qcom: sc7180-trogdor: Make pp3300_a the default
supply for pp3300_hub
Matthias Schiffer (11):
dt-bindings: arm: fsl: update TQ-Systems SoMs and boards based on i.MX7
ARM: dts: imx7-mba7: update compatible strings
ARM: dts: imx7-mba7: drop incorrect num-chipselects property
ARM: dts: imx7-mba7: remove unsupported PHY LED setup
ARM: dts: imx7-mba7: disable ethernet PHY clock outputs
ARM: dts: imx7-mba7: configure watchdog
ARM: dts: imx7-mba7: update MMC aliases
ARM: dts: imx7-mba7: add audio support
ARM: dts: imx7-mba7: enable RS485 on UART7
ARM: dts: imx7-mba7: specify USB over-current polarity
ARM: dts: imx7-mba7: set dr_mode to otg on usbotg1
Maxime Ripard (1):
ARM: dts: rpi-4: disable wifi frequencies
Meenakshi Aggarwal (2):
dt-bindings: fsl: add compatible for LX2162A QDS Board
arm64: dts: lx2160a: add device tree for lx2162aqds board
Michael Klein (1):
ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add gpio-line-names
Michael Srba (1):
arm64: dts: qcom: msm8916-samsung-a3u: add nodes for touchscreen
Michael Trimarchi (1):
arm64: dts: rockchip: Add Engicam PX30.Core SOM
Michael Walle (6):
arm64: dts: ls1028a: add missing CAN nodes
arm64: dts: freescale: sl28: add CAN node
arm64: dts: ls1028a: fix ENETC PTP clock input
arm64: dts: ls1028a: fix FlexSPI clock input
arm64: dts: ls1028a: add optee node
arm64: dts: freescale: sl28: combine SPI MTD partitions
Michal Simek (9):
arm64: zynqmp: Move gic node to axi bus
arm64: dts: zynqmp: Fix pcie ranges description
arm64: dts: zynqmp: Wire mailbox with zynqmp-power driver
ARM: zynq: Fix compatible string for adi,adxl345 chip
ARM: zynq: Rename bus to be align with simple-bus yaml
ARM: zynq: Fix leds subnode name for zc702/zybo-z7
ARM: zynq: Fix OCM mapping to be aligned with binding on zc702
ARM: zynq: Convert at25 binding to new description on zc770-xm013
ARM: zynq: Fix incorrect reference to XM013 instead of XM011
Nathan Chancellor (1):
arm64: dts: imx: Fix imx8mm-kontron-n801x-s.dtb target
Neil Armstrong (7):
dt-bindings: clk: axg-clkc: add Video Clocks
dt-bindings: clk: axg-clkc: add MIPI DSI Host clock binding
arm64: dts: meson-axg: add PWRC node
arm64: dts: meson-axg: add MIPI DSI PHY nodes
arm64: dts: meson-axg: add PCIe nodes
arm64: dts: meson-axg-s400: enable PCIe M.2 Key E slots
arm64: dts: meson-axg: add GE2D node
Nicolas Chauvet (5):
arm64: tegra: Add missing hot temperatures to Tegra132 thermal-zones
arm64: tegra: Add missing gpu-throt-level to Tegra210 soctherm
arm64: tegra: Add missing hot temperatures to Tegra210 thermal-zones
ARM: tegra: Add missing gpu-throt-level to Tegra124 soctherm
ARM: tegra: Add missing hot temperatures to Tegra124 thermal-zones
Nicolas Ferre (1):
ARM: dts: at91: sama5d2: fix CAN message ram offset and size
Nicolas Toromanoff (1):
ARM: dts: stm32: enable CRC1 by default on stm32mp15
Nikita Travkin (6):
arm64: dts: qcom: msm8916-longcheer-l8150: Enable PM8916 vibrator
arm64: dts: msm8916-longcheer-l8150: Add touchscreen
arm64: dts: msm8916-longcheer-l8150: Add position sensors
arm64: dts: qcom: msm8916-longcheer-l8150: Add flash LED
arm64: dts: qcom: msm8916-longcheer-l8150: Add notification LED
arm64: dts: qcom: msm8916-samsung-a2015: Disable muic i2c pin bias
Nishanth Menon (6):
arm64: dts: ti: k3-am65*/j721e*: Fix unit address format error
for dss node
arm64: dts: ti: k3-am65*: Cleanup disabled nodes at SoC dtsi level
arm64: dts: ti: k3-j721e*: Cleanup disabled nodes at SoC dtsi level
arm64: dts: ti: am65/j721e: Fix up un-necessary status set to
"okay" for crypto
arm64: dts: ti: k3-am654-base-board: Fix up un-necessary status
set to "okay" for USB
arm64: dts: ti: am65/j721e/j7200: Mark firmware used uart as "reserved"
Oleksij Rempel (10):
ARM: dts: imx6/7: sync fsl,stop-mode with current flexcan driver
dt-bindings: vendor-prefixes: Add an entry for Van der Laan b.v.
dt-bindings: vendor-prefixes: Add an entry for Altus-Escon-Company
dt-bindings: arm: fsl: add Altesco I6P board
ARM: dts: add Altesco I6P board
dt-bindings: arm: fsl: add Van der Laan LANMCU board
ARM: dts: add Van der Laan LANMCU board
dt-bindings: vendor-prefixes: add "virtual" prefix
dt-bindings: arm: fsl: add Protonic WD3 board
ARM: dts: add Protonic WD3 board
Ondrej Jirman (3):
arm64: dts: allwinner: pinephone: Add light/proximity sensor
arm64: dts: allwinner: pinephone: Add WiFi support
arm64: dts: allwinner: pinephone: Add Bluetooth support
Pali Rohár (3):
arm64: dts: marvell: espressobin: De-duplicate eMMC definitions
arm64: dts: marvell: espressobin: Add support for LED2
arm64: dts: marvell: espressobin: Update link to V7 schematic
Patrick Delaunay (1):
ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl
Paul Fertser (1):
arm: dts: aspeed: tiogapass: Enable second MAC
Paul Kocialkowski (1):
ARM: dts: sun8i-v3s: Add I2C1 PB pins description
Pavel Hofman (1):
ARM: dts: bcm283x: increase dwc2's RX FIFO size
Paweł Chmiel (2):
arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7
arm64: dts: exynos: Correct psci compatible used on Exynos7
Peng Fan (1):
ARM: dts: imx: add usb alias
Peter Geis (3):
dt-bindings: Add vendor prefix for Ouya Inc.
dt-bindings: ARM: tegra: Add Ouya game console
ARM: tegra: Add device-tree for Ouya
Peter Ujfalusi (3):
ARM: dts: keystone-k2g-evm: add HDMI and analog audio data
arm64: dts: ti: k3-j7200-som-p0: main_i2c0 have an ioexpander on the SOM
arm64: dts: ti: k3-j7200-common-proc-board: Correct the name of
io expander on main_i2c1
Rafał Miłecki (6):
ARM: dts: BCM5301X: Move CRU devices to the CRU node
ARM: dts: BCM5301X: Disable USB 3 PHY on devices without USB 3
ARM: dts: BCM5301X: Enable USB 3 PHY on Luxul XWR-3150
dt-bindings: arm: bcm: document BCM4908 bindings
arm64: dts: broadcom: add BCM4908 and Asus GT-AC5300 early DTS files
arm64: add config for Broadcom BCM4908 SoCs
Ran Wang (2):
ARM: dts: ls1021a: fix flextimer failed to wake system
ARM: dts: ls1021a: fix rcpm failed to claim resource
Rob Clark (1):
arm: dts: qcom: sc7180: Set the compatible string for the GPU SMMU
Sai Prakash Ranjan (1):
arm64: dts: qcom: sm8150: Add Coresight support
Sameer Pujar (5):
arm64: tegra: Rename ADMA device nodes for Tegra210
arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering
dt-bindings: dma: Convert ADMA doc to json-schema
dt-bindings: interrupt-controller: arm,gic: Update Tegra compatibles
dt-bindings: bus: Convert ACONNECT doc to json-schema
Samuel Holland (3):
arm64: dts: allwinner: pinephone: Remove AC power supply
arm64: dts: allwinner: pinephone: Set ALDO3 to exactly 3v0
arm64: dts: allwinner: pinephone: Use generic sensor node names
Seiya Wang (1):
arm64: dts: Add Mediatek SoC MT8192 and evaluation board dts and Makefile
Sekhar Nori (1):
arm64: dts: ti: k3: squelch warning about lack of #interrupt-cells
Serge Semin (13):
arm64: dts: allwinner: h6: Harmonize DWC USB3 DT nodes name
ARM: dts: exynos: Correct DWC USB3 compatible string
ARM: dts: exynos: Harmonize DWC USB3 DT nodes name
arm64: dts: exynos: Harmonize DWC USB3 DT nodes name
arm64: dts: layerscape: Harmonize DWC USB3 DT nodes name
ARM: dts: am437x: Correct DWC USB3 compatible string
ARM: dts: omap5: Harmonize DWC USB3 DT nodes name
ARM: dts: BCM5301X: Harmonize EHCI/OHCI DT nodes name
ARM: dts: BCM5310X: Harmonize xHCI DT nodes name
arm64: dts: hi3660: Harmonize DWC USB3 DT nodes name
ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15
arm: dts: marvell: armada-375: Harmonize DWC USB3 DT nodes name
arm64: dts: marvell: cp11x: Harmonize xHCI DT nodes name
Shengjiu Wang (2):
arm64: dts: imx8mq: Configure clock rate for audio plls
arm64: dts: imx8mq-evk: Add spdif sound card support
Shunqian Zheng (1):
arm64: dts: rockchip: add isp0 node for rk3399
Sibi Sankar (3):
arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region
arm64: dts: qcom: sc7180-lite: Tweak DDR/L3 scaling on SC7180-lite
arm64: dts: qcom: sc7180: Add DDR/L3 votes for the pro variant
Souradeep Chowdhury (1):
arm64: dts: qcom: sm8150: Add LLC support for sm8150
Sowjanya Komatineni (3):
arm64: tegra: Change order of SATA resets for Tegra132 and Tegra210
arm64: tegra: Enable AHCI on Jetson TX2
ARM: tegra: Change order of SATA resets for Tegra124
Stanimir Varbanov (1):
arm64: dts: sdm845: Add interconnect properties for Venus
Stefan Agner (5):
arm64: dts: meson: g12b: odroid-n2: fix PHY deassert timing requirements
arm64: dts: meson: fix PHY deassert timing requirements
ARM: dts: meson: fix PHY deassert timing requirements
arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements
arm64: dts: meson: g12b: w400: fix PHY deassert timing requirements
Stefan Riedmueller (5):
ARM: dts: imx6ul: segin: Fix stmpe touchscreen subnode name
ARM: dts: imx6: phytec: Set correct eeprom compatible
ARM: dts: imx6: phytec: Add eeprom pagesize
ARM: dts: imx6ul: phytec: Add support for optional PEB-AV-02 LCD adapter
ARM: dts: imx6ul: segin: peb-av-02: Mark stmpe touch as wakeup-source
Stephan Gerhold (3):
arm64: dts: qcom: msm8916: Add RPM power domains
arm64: dts: qcom: msm8916: Use power domains for MSS/WCNSS remoteprocs
arm64: dts: qcom: msm8916-pm8916: Stop using s1/l3 as regulators
Stephen Boyd (3):
arm64: dts: qcom: sc7180: Remove double pull-up on p-sensor-int-l
arm64: dts: qcom: sc7180: Add prox sensor to LTE sku Lazor boards
arm64: dts: sdm845: Add iommus property to qup
Suman Anna (11):
arm64: dts: ti: k3-am65-mcu: Add MCU domain R5F cluster node
arm64: dts: ti: k3-am654-base-board: Add mailboxes to R5Fs
arm64: dts: ti: k3-am654-base-board: Add DDR carveout memory
nodes for R5Fs
arm64: dts: ti: k3-am654-base-board: Reserve memory for IPC
between R5F cores
arm64: dts: ti: k3-j721e-mcu: Add MCU domain R5F cluster node
arm64: dts: ti: k3-j721e-main: Add MAIN domain R5F cluster nodes
arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to R5Fs
arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory nodes for R5Fs
arm64: dts: ti: k3-j7200-main: Add hwspinlock node
arm64: dts: ti: k3-j7200-main: Add mailbox cluster nodes
arm64: dts: ti: k3-j7200-som-p0: Add IPC sub-mailbox nodes
Suniel Mahesh (2):
arm64: dts: rockchip: Add WiFi support on px30-engicam
arm64: dts: rockchip: Add BT support on px30-engicam
Sven Auhagen (1):
arm64: dts: marvell: armada-cp110: Switch to per-port SATA interrupts
Sylwester Nawrocki (1):
ARM: dts: exynos: Add interconnect properties to Exynos4412 bus nodes
Taniya Das (1):
arm64: dts: sc7180: Add camera clock controller node
Tao Ren (6):
ARM: dts: aspeed: Common dtsi for Facebook AST2400 Network BMCs
ARM: dts: aspeed: wedge40: Use common dtsi
ARM: dts: aspeed: wedge100: Use common dtsi
ARM: dts: aspeed: Add Facebook Galaxy100 (AST2400) BMC
ARM: dts: aspeed: wedge400: Fix FMC flash0 layout
ARM: dts: aspeed: minipack: Fixup I2C tree
Tero Kristo (1):
ARM: dts: dra7: add second SHA instance
Terry Hsiao (1):
arm64: dts: qcom: sc7180-trogdor: add "pen-insert" label for trogdor
Thara Gopinath (1):
dts: qcom: sdm845: Add dt entries to support crypto engine.
Thierry Reding (4):
arm64: tegra: Hook up edp interrupt on Tegra132 SOCTHERM
Merge branch 'for-5.11/dt-bindings' into for-5.11/arm/dt
ARM: tegra: Hook up edp interrupt on Tegra124 SOCTHERM
ARM: tegra: Properly align clocks for SOCTHERM
Tomasz Maciej Nowak (1):
arm64: dts: mcbin-singleshot: add heartbeat LED
Tomasz Nowicki (1):
arm64: dts: marvell: keep SMMU disabled by default for Armada
7040 and 8040
Tomer Maimon (8):
ARM: dts: nuvoton: Modify clock parameters
ARM: dts: nuvoton: Modify timer register size
ARM: dts: nuvoton: Add pinctrl and GPIO node
ARM: dts: nuvoton: Add new device nodes
ARM: dts: nuvoton: Add new device nodes to NPCM750 EVB
ARM: dts: nuvoton: Add Nuvoton NPCM730 device tree
ARM: dts: nuvoton: Add NPCM7xx RunBMC Olympus Quanta machine
ARM: dts: add Nuvoton NPCM730 device tree
Tomi Valkeinen (1):
arm64: dts: ti: k3-am65: mark dss as dma-coherent
Tony Lindgren (1):
Merge branch 'omap-for-v5.11/dt-mot-take2' into omap-for-v5.11/dt
Uwe Kleine-König (3):
dt-bindings: vendor-prefixes: Add kobol prefix
arm64: dts: rockchip: Add basic support for Kobol's Helios64
dt-bindings: arm: rockchip: Add Kobol Helios64
Vicente Bergas (3):
arm64: dts: rockchip: fix supplies on rk3399-rock-pi-4
arm64: dts: rockchip: fix I2S conflict on rk3399-rock-pi-4
arm64: dts: rockchip: use USB host by default on rk3399-rock-pi-4
Vidya Sagar (2):
arm64: tegra: Fix DT binding for IO High Voltage entry
dt-bindings: Fix entry name for I/O High Voltage property
Vignesh Raghavendra (1):
arm64: dts: ti: k3-j7200-mcu-wakeup: Enable ADC support
Vijay Khemka (1):
ARM: dts: aspeed: tiogapass: Remove vuart
Vinod Koul (9):
arm64: dts: sdm845: Fix dma node name
arm64: dts: sdm630: Fix dma node name
arm64: dts: qcs404: Fix dma node name
arm64: dts: msm8916: Fix dma node name
arm64: dts: msm8994: Fix dma node name
arm64: dts: msm8996: Fix dma node name
arm64: dts: msm8998: Fix dma node name
arm64: dts: ipq6018: Fix dma node name
arm64: dts: ipq8074: Fix dma node name
Vivek Unune (4):
ARM: dts: BCM5301X: Linksys EA9500 add port 5 and port 7
ARM: dts: BCM5301X: Linksys EA9500 add fixed partitions
ARM: dts: BCM5301X: Use corretc pinctrl compatible for 4709x
ARM: dts: BCM5301X: Linksys EA9500 make use of pinctrl
Vladimir Oltean (1):
arm64: dts: ls1028a: make the eMMC and SD card controllers use
fixed indices
Vladimir Vid (1):
arm64: dts: marvell: add DT for ESPRESSObin-Ultra
Weiyi Lu (1):
dt-bindings: power: Add MT8192 power domains
Xiaowei Bao (1):
arm64: dts: layerscape: Add PCIe EP node for ls1088a
Yann Gautier (1):
ARM: dts: stm32: update sdmmc IP version for STM32MP15
Yu-Tung Chang (2):
ARM: dts: sun8i: add FriendlyArm ZeroPi support
ARM: dts: sun8i: h3: Add initial NanoPi R1 support
Yuantian Tang (2):
ARM: dts: ls1021a: update calibration table for TMU module
arm64: dts: freescale: update calibration table for TMU module
Yunus Bas (1):
ARM: dts: imx6ul: segin: Add phyBOARD-Segin with eMMC phyCORE-i.MX6UL
Yuya Hamamachi (1):
arm64: dts: renesas: r8a77951: Add PCIe EP nodes
Zhen Lei (20):
arm64: dts: qcom: clear the warnings caused by empty dma-ranges
ARM: dts: hisilicon: fix errors detected by snps-dw-apb-uart.yaml
ARM: dts: hisilicon: fix errors detected by pl011.yaml
ARM: dts: hisilicon: fix errors detected by usb yaml
ARM: dts: hisilicon: fix errors detected by simple-bus.yaml
ARM: dts: hisilicon: fix errors detected by root-node.yaml
ARM: dts: hisilicon: fix errors detected by synopsys-dw-mshc.yaml
ARM: dts: hisilicon: fix errors detected by spi-pl022.yaml
ARM: dts: hisilicon: fix errors detected by syscon.yaml
arm64: dts: hisilicon: normalize the node name of the ITS devices
arm64: dts: hisilicon: separate each group of data in the property "reg"
arm64: dts: hisilicon: write the values of property-units into a
uint32 array
arm64: dts: hisilicon: remove unused property pinctrl-names
arm64: dts: hisilicon: place clock-names "biu" before "ciu"
arm64: dts: hisilicon: normalize the node name of the SMMU devices
arm64: dts: hisilicon: normalize the node name of the usb devices
arm64: dts: hisilicon: normalize the node name of the UART devices
arm64: dts: hisilicon: list all clocks required by spi-pl022.yaml
arm64: dts: hisilicon: list all clocks required by pl011.yaml
arm64: dts: hisilicon: list all clocks required by snps-dw-apb-uart.yaml
Łukasz Stelmach (8):
ARM: dts: exynos: Add Ethernet interface description for Odroid XU3 Lite
ARM: dts: exynos: Add Ethernet interface description for Odroid XU
ARM: dts: exynos: Add Ethernet interface description for Odroid U3
ARM: dts: exynos: Add Ethernet interface description for Odroid X/X2
ARM: dts: exynos: Add a placeholder for a MAC address
ARM: dts: exynos: Add Ethernet to Artik 5 board
ARM: dts: exynos: Fix Ethernet interface description on Odroid XU3
ARM: dts: exynos: Add an alias for the Ethernet interface on Odroid XU3
.../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 38 +
.../devicetree/bindings/arm/freescale/fsl,scu.txt | 12 +-
Documentation/devicetree/bindings/arm/fsl.yaml | 360 +-
.../devicetree/bindings/arm/mediatek.yaml | 4 +
.../bindings/arm/mstar/mstar,smpctrl.yaml | 40 +
.../devicetree/bindings/arm/mstar/mstar.yaml | 6 +
Documentation/devicetree/bindings/arm/renesas.yaml | 1 +
.../devicetree/bindings/arm/rockchip.yaml | 23 +
.../bindings/arm/samsung/samsung-boards.yaml | 21 +
.../bindings/arm/stm32/st,stm32-syscon.yaml | 4 +
.../devicetree/bindings/arm/stm32/stm32.yaml | 23 +-
Documentation/devicetree/bindings/arm/sunxi.yaml | 23 +
Documentation/devicetree/bindings/arm/tegra.yaml | 3 +
.../bindings/bus/nvidia,tegra210-aconnect.txt | 44 -
.../bindings/bus/nvidia,tegra210-aconnect.yaml | 82 +
.../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 79 +-
.../bindings/connector/usb-connector.yaml | 24 +
.../bindings/dma/nvidia,tegra210-adma.txt | 56 -
.../bindings/dma/nvidia,tegra210-adma.yaml | 99 +
.../devicetree/bindings/iio/adc/mt6577_auxadc.txt | 1 +
.../bindings/interrupt-controller/arm,gic.yaml | 9 +-
Documentation/devicetree/bindings/net/dsa/b53.txt | 149 -
.../devicetree/bindings/net/dsa/brcm,b53.yaml | 249 ++
Documentation/devicetree/bindings/net/dsa/dsa.yaml | 6 +-
.../bindings/net/ethernet-controller.yaml | 1 +
.../bindings/net/fsl,qoriq-mc-dpmac.yaml | 60 +
.../bindings/pinctrl/nvidia,tegra194-pinmux.txt | 2 +-
.../bindings/power/mediatek,power-controller.yaml | 293 ++
.../devicetree/bindings/usb/st,stusb160x.yaml | 87 +
.../devicetree/bindings/vendor-prefixes.yaml | 26 +
.../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 16 +
MAINTAINERS | 3 +-
arch/arm/boot/dts/Makefile | 31 +-
arch/arm/boot/dts/am335x-baltos.dtsi | 2 +-
arch/arm/boot/dts/am335x-boneblue.dts | 54 +
arch/arm/boot/dts/am335x-cm-t335.dts | 2 +-
arch/arm/boot/dts/am335x-evm.dts | 2 +-
arch/arm/boot/dts/am335x-igep0033.dtsi | 2 +-
arch/arm/boot/dts/am33xx-l4.dtsi | 27 +
arch/arm/boot/dts/am437x-l4.dtsi | 4 +-
arch/arm/boot/dts/armada-375.dtsi | 2 +-
arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts | 112 +
arch/arm/boot/dts/armada-385-turris-omnia.dts | 179 +-
arch/arm/boot/dts/armada-388-clearfog.dts | 4 +-
arch/arm/boot/dts/armada-388-clearfog.dtsi | 10 +-
arch/arm/boot/dts/armada-388-helios4.dts | 6 +-
arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 12 +-
arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts | 43 +
arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts | 17 +
arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi | 104 +
arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts | 43 +
arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts | 17 +
arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi | 104 +
.../boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts | 43 +
arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts | 17 +
arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi | 104 +
arch/arm/boot/dts/aspeed-ast2600-evb.dts | 20 +
arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 77 +-
arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 924 ++++
.../arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts | 57 +
arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 888 ++++
.../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 13 +-
arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 120 +-
arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 112 +-
arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts | 4 +-
arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts | 37 +
arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 39 +-
arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 4 +-
arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 11 +-
arch/arm/boot/dts/aspeed-g6.dtsi | 2 +-
.../boot/dts/ast2400-facebook-netbmc-common.dtsi | 117 +
arch/arm/boot/dts/at91-kizbox.dts | 55 +-
arch/arm/boot/dts/at91-kizbox2-common.dtsi | 8 +-
arch/arm/boot/dts/at91-kizbox3-hs.dts | 16 +-
arch/arm/boot/dts/at91-kizbox3_common.dtsi | 10 +-
arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 8 +-
arch/arm/boot/dts/at91-sam9x60ek.dts | 13 +-
arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 +-
arch/arm/boot/dts/at91-sama5d3_xplained.dts | 7 +
arch/arm/boot/dts/at91-sama5d4_xplained.dts | 7 +
arch/arm/boot/dts/at91-smartkiz.dts | 6 +-
arch/arm/boot/dts/at91sam9260.dtsi | 25 -
arch/arm/boot/dts/at91sam9g45.dtsi | 27 -
arch/arm/boot/dts/at91sam9m10g45ek.dts | 10 +-
arch/arm/boot/dts/at91sam9rl.dtsi | 25 -
arch/arm/boot/dts/at91sam9rlek.dts | 10 +-
arch/arm/boot/dts/at91sam9x5.dtsi | 28 -
arch/arm/boot/dts/bcm-cygnus.dtsi | 1 -
arch/arm/boot/dts/bcm-nsp.dtsi | 8 +-
arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 2 +
arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +-
arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +-
arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 7 -
arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 7 -
arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 3 -
arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 -
arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 7 -
arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 7 -
arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 -
arch/arm/boot/dts/bcm4709.dtsi | 4 +
arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 94 +-
arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 3 -
arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 3 -
arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 3 -
arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 7 +-
arch/arm/boot/dts/bcm47094.dtsi | 13 +
arch/arm/boot/dts/bcm5301x.dtsi | 67 +-
arch/arm/boot/dts/bcm53573.dtsi | 4 +-
arch/arm/boot/dts/bcm953012er.dts | 3 -
arch/arm/boot/dts/bcm958522er.dts | 4 +
arch/arm/boot/dts/bcm958525er.dts | 4 +
arch/arm/boot/dts/bcm958525xmc.dts | 4 +
arch/arm/boot/dts/bcm958622hr.dts | 3 -
arch/arm/boot/dts/bcm958623hr.dts | 3 -
arch/arm/boot/dts/bcm958625hr.dts | 3 -
arch/arm/boot/dts/bcm958625k.dts | 3 -
arch/arm/boot/dts/bcm988312hr.dts | 3 -
arch/arm/boot/dts/dove-sbc-a510.dts | 1 +
arch/arm/boot/dts/dra7.dtsi | 34 +-
arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi | 4 +-
arch/arm/boot/dts/exynos3250-artik5-eval.dts | 26 +
arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +-
arch/arm/boot/dts/exynos3250-monk.dts | 8 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 8 +-
arch/arm/boot/dts/exynos3250.dtsi | 54 +-
arch/arm/boot/dts/exynos4.dtsi | 26 +-
arch/arm/boot/dts/exynos4210-i9100.dts | 6 +-
arch/arm/boot/dts/exynos4210-origen.dts | 4 +-
arch/arm/boot/dts/exynos4210-smdkv310.dts | 22 +-
arch/arm/boot/dts/exynos4210-trats.dts | 35 +-
arch/arm/boot/dts/exynos4210-universal_c210.dts | 29 +
arch/arm/boot/dts/exynos4210.dtsi | 36 +-
arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 9 +-
arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +-
arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +-
arch/arm/boot/dts/exynos4412-midas.dtsi | 47 +-
arch/arm/boot/dts/exynos4412-n710x.dts | 2 +-
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 11 +-
arch/arm/boot/dts/exynos4412-odroidu3.dts | 26 +
arch/arm/boot/dts/exynos4412-odroidx.dts | 58 +-
arch/arm/boot/dts/exynos4412-origen.dts | 14 +-
arch/arm/boot/dts/exynos4412-p4note-n8010.dts | 17 +
arch/arm/boot/dts/exynos4412-p4note.dtsi | 1132 +++++
arch/arm/boot/dts/exynos4412-smdk4412.dts | 20 +-
arch/arm/boot/dts/exynos4412.dtsi | 32 +-
arch/arm/boot/dts/exynos5250-arndale.dts | 6 +-
arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +-
arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 +-
arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +-
arch/arm/boot/dts/exynos5250-snow.dts | 2 +-
arch/arm/boot/dts/exynos5250-spring.dts | 2 +-
arch/arm/boot/dts/exynos5250.dtsi | 7 +-
arch/arm/boot/dts/exynos5410-odroidxu.dts | 33 +-
arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 28 +
arch/arm/boot/dts/exynos5410.dtsi | 4 +
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 +-
arch/arm/boot/dts/exynos5420-peach-pit.dts | 6 +-
arch/arm/boot/dts/exynos5420-smdk5420.dts | 2 +-
arch/arm/boot/dts/exynos5420.dtsi | 39 +-
arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 34 +-
arch/arm/boot/dts/exynos5422-odroidhc1.dts | 4 +-
arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +-
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 4 +-
arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 22 +
arch/arm/boot/dts/exynos5422-odroidxu3.dts | 30 +-
arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +-
arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 11 +-
arch/arm/boot/dts/exynos54xx.dtsi | 5 +-
arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 +-
arch/arm/boot/dts/hi3519-demb.dts | 2 +-
arch/arm/boot/dts/hi3519.dtsi | 32 +-
arch/arm/boot/dts/hi3620-hi4511.dts | 24 +-
arch/arm/boot/dts/hi3620.dtsi | 32 +-
arch/arm/boot/dts/hip01-ca9x2.dts | 2 +-
arch/arm/boot/dts/hip01.dtsi | 26 +-
arch/arm/boot/dts/hip04-d01.dts | 2 +-
arch/arm/boot/dts/hip04.dtsi | 6 +-
arch/arm/boot/dts/hisi-x5hd2-dkb.dts | 2 +-
arch/arm/boot/dts/hisi-x5hd2.dtsi | 42 +-
arch/arm/boot/dts/imx25.dtsi | 2 +-
arch/arm/boot/dts/imx27.dtsi | 2 +-
arch/arm/boot/dts/imx28.dtsi | 2 +-
arch/arm/boot/dts/imx31.dtsi | 3 +-
arch/arm/boot/dts/imx35.dtsi | 2 +-
arch/arm/boot/dts/imx50-kobo-aura.dts | 41 +-
arch/arm/boot/dts/imx50.dtsi | 2 +-
arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +-
arch/arm/boot/dts/imx51.dtsi | 4 +-
arch/arm/boot/dts/imx53-ppd.dts | 15 +-
arch/arm/boot/dts/imx53.dtsi | 4 +-
arch/arm/boot/dts/imx6dl-alti6p.dts | 564 +++
arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 2 +-
arch/arm/boot/dts/imx6dl-lanmcu.dts | 470 ++
arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 2 +-
arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 2 +-
arch/arm/boot/dts/imx6dl-pico-nymph.dts | 2 +-
arch/arm/boot/dts/imx6dl-pico-pi.dts | 2 +-
arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 28 +-
arch/arm/boot/dts/imx6q-pico-dwarf.dts | 2 +-
arch/arm/boot/dts/imx6q-pico-hobbit.dts | 2 +-
arch/arm/boot/dts/imx6q-pico-nymph.dts | 2 +-
arch/arm/boot/dts/imx6q-pico-pi.dts | 2 +-
arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 4 +-
arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 6 +-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 3 +-
arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 3 +-
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 8 +-
arch/arm/boot/dts/imx6qdl.dtsi | 12 +-
arch/arm/boot/dts/imx6qp-prtwd3.dts | 553 +++
arch/arm/boot/dts/imx6sl-warp.dts | 4 +-
arch/arm/boot/dts/imx6sl.dtsi | 3 +
arch/arm/boot/dts/imx6sll.dtsi | 2 +
arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 8 +-
arch/arm/boot/dts/imx6sx.dtsi | 7 +-
arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +-
arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 1 +
.../boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts | 94 +
.../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 1 +
.../boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi | 151 +
arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 43 -
arch/arm/boot/dts/imx6ul.dtsi | 10 +-
.../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 1 +
.../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 1 +
.../boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi | 26 +
arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 7 -
arch/arm/boot/dts/imx7-mba7.dtsi | 69 +-
arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dts | 25 +
arch/arm/boot/dts/imx7d-flex-concentrator.dts | 314 ++
arch/arm/boot/dts/imx7d-mba7.dts | 7 +-
arch/arm/boot/dts/imx7d.dtsi | 6 +
arch/arm/boot/dts/imx7s-mba7.dts | 2 +-
arch/arm/boot/dts/imx7s-warp.dts | 4 +-
arch/arm/boot/dts/imx7s.dtsi | 6 +-
arch/arm/boot/dts/keystone-k2g-evm.dts | 112 +
arch/arm/boot/dts/kirkwood-dockstar.dts | 2 +-
arch/arm/boot/dts/kirkwood-dreamplug.dts | 2 +-
arch/arm/boot/dts/kirkwood-goflexnet.dts | 2 +-
.../arm/boot/dts/kirkwood-guruplug-server-plus.dts | 2 +-
arch/arm/boot/dts/kirkwood-iconnect.dts | 2 +-
arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 2 +-
arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi | 2 +-
arch/arm/boot/dts/kirkwood.dtsi | 4 +-
arch/arm/boot/dts/ls1021a.dtsi | 81 +-
arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +-
arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 2 +-
arch/arm/boot/dts/motorola-mapphone-common.dtsi | 141 +-
arch/arm/boot/dts/mstar-infinity.dtsi | 7 +
.../dts/mstar-infinity2m-ssd202d-ssd201htv2.dts | 25 +
arch/arm/boot/dts/mstar-infinity2m-ssd202d.dtsi | 14 +
arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi | 12 +
arch/arm/boot/dts/mstar-infinity2m.dtsi | 22 +
arch/arm/boot/dts/mstar-v7.dtsi | 12 +-
arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 967 ++++-
arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi | 477 +++
arch/arm/boot/dts/nuvoton-npcm730-gsj.dts | 490 +++
arch/arm/boot/dts/nuvoton-npcm730-kudo.dts | 826 ++++
arch/arm/boot/dts/nuvoton-npcm730.dtsi | 44 +
arch/arm/boot/dts/nuvoton-npcm750-evb.dts | 367 +-
arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi | 157 +
.../dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi | 517 +++
.../boot/dts/nuvoton-npcm750-runbmc-olympus.dts | 1052 +++++
arch/arm/boot/dts/nuvoton-npcm750.dtsi | 24 +-
arch/arm/boot/dts/omap3-beagle-xm.dts | 10 +-
arch/arm/boot/dts/omap3-overo-base.dtsi | 4 +-
arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 46 +
arch/arm/boot/dts/omap4-droid4-xt894.dts | 143 +
arch/arm/boot/dts/omap4-kc1.dts | 6 +-
arch/arm/boot/dts/omap4-panda-es.dts | 34 +-
arch/arm/boot/dts/omap4-sdp.dts | 26 +-
arch/arm/boot/dts/omap5-l4.dtsi | 2 +-
arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 35 +
.../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 25 +
arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 340 +-
arch/arm/boot/dts/qcom-pma8084.dtsi | 1 -
arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 222 +
arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 99 +
arch/arm/boot/dts/rk3288-veyron-jaq.dts | 2 +-
arch/arm/boot/dts/rk3288-veyron-minnie.dts | 2 +-
arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +-
arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 40 +
.../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 21 +
arch/arm/boot/dts/rv1108.dtsi | 2 +-
arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +-
arch/arm/boot/dts/s3c6410-smdk6410.dts | 2 +-
arch/arm/boot/dts/s5pv210-aquila.dts | 12 +-
arch/arm/boot/dts/s5pv210-aries.dtsi | 5 +-
arch/arm/boot/dts/s5pv210-goni.dts | 14 +-
arch/arm/boot/dts/s5pv210-smdkv210.dts | 20 +-
arch/arm/boot/dts/s5pv210.dtsi | 1 -
arch/arm/boot/dts/sama5d2.dtsi | 7 +-
arch/arm/boot/dts/sama5d3.dtsi | 26 +-
arch/arm/boot/dts/sama5d4.dtsi | 22 -
arch/arm/boot/dts/ste-ab8500.dtsi | 6 +-
arch/arm/boot/dts/ste-ab8505.dtsi | 6 +-
arch/arm/boot/dts/ste-dbx5x0.dtsi | 6 +-
arch/arm/boot/dts/ste-href-stuib.dtsi | 2 +-
arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 2 +-
arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 2 +-
arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 9 +-
arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 12 +-
arch/arm/boot/dts/stm32429i-eval.dts | 1 +
arch/arm/boot/dts/stm32h743.dtsi | 2 +-
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 90 +-
arch/arm/boot/dts/stm32mp151.dtsi | 41 +-
arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts | 35 +
arch/arm/boot/dts/stm32mp157c-dk2.dts | 4 +
arch/arm/boot/dts/stm32mp157c-ed1.dts | 12 +
arch/arm/boot/dts/stm32mp157c-ev1.dts | 1 +
arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +-
arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 19 +-
arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 143 +
arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 39 +
arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 4 +
arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 38 +
.../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 64 +
arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts | 169 +
arch/arm/boot/dts/sun8i-h3-zeropi.dts | 85 +
arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi | 44 +
arch/arm/boot/dts/sun8i-s3-elimo-initium.dts | 29 +
arch/arm/boot/dts/sun8i-v3.dtsi | 5 +
arch/arm/boot/dts/sun8i-v3s.dtsi | 6 +
arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 +
arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 8 +
arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 8 +
arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 10 +
arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 10 +
arch/arm/boot/dts/tegra124-peripherals-opp.dtsi | 419 ++
arch/arm/boot/dts/tegra124.dtsi | 54 +-
arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 27 +-
arch/arm/boot/dts/tegra20-colibri.dtsi | 4 +
arch/arm/boot/dts/tegra20-paz00.dts | 4 +
arch/arm/boot/dts/tegra20-peripherals-opp.dtsi | 109 +
arch/arm/boot/dts/tegra20-ventana.dts | 11 +
arch/arm/boot/dts/tegra20.dtsi | 33 +-
.../dts/tegra30-asus-nexus7-grouper-common.dtsi | 27 +-
.../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 2 +-
...tegra30-asus-nexus7-grouper-memory-timings.dtsi | 12 +
arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +-
arch/arm/boot/dts/tegra30-ouya.dts | 4519 ++++++++++++++++++++
arch/arm/boot/dts/tegra30-peripherals-opp.dtsi | 383 ++
arch/arm/boot/dts/tegra30.dtsi | 33 +-
arch/arm/boot/dts/vfxxx.dtsi | 6 +-
arch/arm/boot/dts/zynq-7000.dtsi | 2 +-
arch/arm/boot/dts/zynq-zc702.dts | 8 +-
arch/arm/boot/dts/zynq-zc770-xm011.dts | 2 +-
arch/arm/boot/dts/zynq-zc770-xm013.dts | 7 +-
arch/arm/boot/dts/zynq-zturn-common.dtsi | 112 +
arch/arm/boot/dts/zynq-zturn-v5.dts | 15 +
arch/arm/boot/dts/zynq-zturn.dts | 101 +-
arch/arm/boot/dts/zynq-zybo-z7.dts | 2 +-
arch/arm/mach-mstar/mstarv7.c | 49 +
arch/arm64/Kconfig.platforms | 8 +
.../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 5 +
.../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 5 +
.../dts/allwinner/sun50i-a64-pinephone-1.2.dts | 14 +
.../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 68 +-
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 14 +
.../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 15 +
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 15 +-
arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 10 +
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 131 +
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 +
arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +-
.../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 17 +
arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 18 +
.../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 2 +-
arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 2 +-
.../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 42 +-
.../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 40 +
.../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 42 +-
.../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 +-
.../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 40 +
.../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 61 +
arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 2 +-
.../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 2 +-
.../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 4 +
.../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 46 +-
.../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 4 -
.../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 51 +-
.../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 20 +
arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 15 +-
arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 2 +-
arch/arm64/boot/dts/broadcom/Makefile | 1 +
arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 2 +
.../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 66 +
arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 187 +
arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +-
arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 2 +-
.../boot/dts/exynos/exynos5433-tm2-common.dtsi | 39 +-
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 49 +-
arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +-
arch/arm64/boot/dts/exynos/exynos7.dtsi | 15 +-
arch/arm64/boot/dts/freescale/Makefile | 2 +
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 69 +-
.../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 18 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 +
arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 2 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 30 +-
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 86 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 72 +-
arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 119 +
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 136 +-
arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 120 +
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 278 +-
arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 32 +
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 288 +-
arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 334 ++
.../boot/dts/freescale/imx8mm-beacon-som.dtsi | 326 +-
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 16 +-
.../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 322 ++
.../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 294 ++
arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 53 +-
arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 32 +-
arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 16 +-
arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 158 +-
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 64 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 45 +-
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 39 +
arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 68 +-
arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 13 +-
arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 5 +-
arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 27 +-
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 +-
arch/arm64/boot/dts/hisilicon/hip05.dtsi | 24 +-
arch/arm64/boot/dts/hisilicon/hip06.dtsi | 14 +-
arch/arm64/boot/dts/hisilicon/hip07.dtsi | 178 +-
arch/arm64/boot/dts/marvell/Makefile | 2 +
.../dts/marvell/armada-3720-espressobin-emmc.dts | 18 -
.../dts/marvell/armada-3720-espressobin-ultra.dts | 165 +
.../marvell/armada-3720-espressobin-v7-emmc.dts | 40 +-
.../dts/marvell/armada-3720-espressobin-v7.dts | 24 +-
.../boot/dts/marvell/armada-3720-espressobin.dtsi | 39 +-
.../boot/dts/marvell/armada-3720-turris-mox.dts | 3 +-
arch/arm64/boot/dts/marvell/armada-7040.dtsi | 4 -
.../dts/marvell/armada-8040-mcbin-singleshot.dts | 22 +
.../boot/dts/marvell/armada-8040-puzzle-m801.dts | 523 +++
arch/arm64/boot/dts/marvell/armada-8040.dtsi | 4 -
arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 10 +-
arch/arm64/boot/dts/mediatek/Makefile | 3 +
arch/arm64/boot/dts/mediatek/mt6779-evb.dts | 31 +
arch/arm64/boot/dts/mediatek/mt6779.dtsi | 271 ++
.../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 13 +-
arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h | 744 ++++
arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts | 20 +
arch/arm64/boot/dts/mediatek/mt8167.dtsi | 61 +
arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1 -
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 164 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 28 +
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 408 +-
arch/arm64/boot/dts/mediatek/mt8192-evb.dts | 29 +
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 512 +++
arch/arm64/boot/dts/mediatek/mt8516.dtsi | 40 +-
arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 28 +-
arch/arm64/boot/dts/microchip/sparx5.dtsi | 96 +
arch/arm64/boot/dts/microchip/sparx5_pcb125.dts | 5 +
.../boot/dts/microchip/sparx5_pcb134_board.dtsi | 258 ++
.../boot/dts/microchip/sparx5_pcb135_board.dtsi | 55 +
arch/arm64/boot/dts/nvidia/tegra132.dtsi | 20 +-
arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 16 +-
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 61 +-
.../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 2 +-
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 19 +-
arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +-
arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 20 +-
arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 2 +-
arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 2 +-
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 22 +-
arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts | 6 +-
arch/arm64/boot/dts/qcom/Makefile | 6 +
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 10 -
arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 16 +
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 123 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 4 +-
.../boot/dts/qcom/msm8916-longcheer-l8150.dts | 181 +-
arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 7 +-
.../dts/qcom/msm8916-samsung-a2015-common.dtsi | 21 +-
.../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 29 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 40 +-
.../boot/dts/qcom/msm8992-msft-lumia-talkman.dts | 28 +
arch/arm64/boot/dts/qcom/msm8992.dtsi | 120 +
.../boot/dts/qcom/msm8994-msft-lumia-cityman.dts | 73 +
arch/arm64/boot/dts/qcom/msm8994.dtsi | 94 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +-
arch/arm64/boot/dts/qcom/pm6150.dtsi | 10 +
arch/arm64/boot/dts/qcom/pm6150l.dtsi | 24 +
arch/arm64/boot/dts/qcom/pm8150.dtsi | 2 +-
arch/arm64/boot/dts/qcom/pm8994.dtsi | 96 +-
arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +-
arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 108 +
arch/arm64/boot/dts/qcom/sc7180-lite.dtsi | 18 +
.../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 11 +
.../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 4 +-
.../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 12 +-
.../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 15 +-
.../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 17 +
.../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 26 +
.../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 15 +
arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 7 +-
.../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 4 +
arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 16 +-
arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 106 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 281 +-
arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +-
arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 11 +
arch/arm64/boot/dts/qcom/sdm845.dtsi | 206 +-
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 183 +-
arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 463 ++
arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 17 +
arch/arm64/boot/dts/qcom/sm8150.dtsi | 801 ++++
arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 454 ++
arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 6 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 491 ++-
arch/arm64/boot/dts/renesas/Makefile | 4 +
.../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 4 +-
.../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 67 +-
.../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +-
arch/arm64/boot/dts/renesas/cat875.dtsi | 1 -
arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 6 +-
...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi | 109 +
arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 3 +-
.../renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts | 29 +
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 +
.../renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts | 16 +
arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 +
arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 67 +-
.../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 +
.../renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts | 16 +
arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 +
.../boot/dts/renesas/r8a77951-salvator-xs.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a77951.dtsi | 40 +
arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 +
arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts | 15 +
arch/arm64/boot/dts/renesas/r8a77961.dtsi | 74 +
.../boot/dts/renesas/r8a77965-salvator-xs.dts | 2 +-
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 122 +
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 +
arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 +
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 +
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 +
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +-
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 14 +-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/Makefile | 4 +
.../boot/dts/rockchip/px30-engicam-common.dtsi | 124 +
.../boot/dts/rockchip/px30-engicam-ctouch2.dtsi | 30 +
.../boot/dts/rockchip/px30-engicam-edimm2.2.dtsi | 66 +
.../px30-engicam-px30-core-ctouch2-of10.dts | 77 +
.../rockchip/px30-engicam-px30-core-ctouch2.dts | 22 +
.../rockchip/px30-engicam-px30-core-edimm2.2.dts | 43 +
.../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 237 +
arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 24 +
arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 21 +
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 16 +-
.../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 74 +
.../boot/dts/rockchip/rk3399-kobol-helios64.dts | 372 ++
arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 62 +-
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 15 +-
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 28 +-
.../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 16 +
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 13 +-
arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 43 +-
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 71 +-
.../boot/dts/ti/k3-j7200-common-proc-board.dts | 33 +-
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 114 +
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 19 +
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 94 +
.../boot/dts/ti/k3-j721e-common-proc-board.dts | 83 +-
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 135 +-
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 42 +-
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 110 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 60 +-
arch/arm64/configs/defconfig | 1 +
drivers/interconnect/qcom/sdm845.c | 3 +
include/dt-bindings/clock/axg-clkc.h | 25 +
include/dt-bindings/clock/imx8-lpcg.h | 14 +
include/dt-bindings/gpio/msc313-gpio.h | 53 +
include/dt-bindings/interconnect/qcom,sdm845.h | 2 +
include/dt-bindings/memory/tegra124-mc.h | 68 +
include/dt-bindings/memory/tegra20-mc.h | 53 +
include/dt-bindings/memory/tegra30-mc.h | 67 +
include/dt-bindings/power/mt8183-power.h | 26 +
include/dt-bindings/power/mt8192-power.h | 32 +
595 files changed, 36134 insertions(+), 3026 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml
create mode 100644
Documentation/devicetree/bindings/arm/mstar/mstar,smpctrl.yaml
delete mode 100644
Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt
create mode 100644
Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.yaml
delete mode 100644
Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.txt
create mode 100644
Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.yaml
delete mode 100644 Documentation/devicetree/bindings/net/dsa/b53.txt
create mode 100644 Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
create mode 100644
Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml
create mode 100644
Documentation/devicetree/bindings/power/mediatek,power-controller.yaml
create mode 100644 Documentation/devicetree/bindings/usb/st,stusb160x.yaml
create mode 100644 arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi
create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi
create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi
create mode 100644 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts
create mode 100644 arch/arm/boot/dts/ast2400-facebook-netbmc-common.dtsi
create mode 100644 arch/arm/boot/dts/exynos4412-p4note-n8010.dts
create mode 100644 arch/arm/boot/dts/exynos4412-p4note.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-alti6p.dts
create mode 100644 arch/arm/boot/dts/imx6dl-lanmcu.dts
create mode 100644 arch/arm/boot/dts/imx6qp-prtwd3.dts
create mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts
create mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi
create mode 100644 arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dts
create mode 100644 arch/arm/boot/dts/imx7d-flex-concentrator.dts
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-ssd201htv2.dts
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d.dtsi
create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi
create mode 100644 arch/arm/boot/dts/mstar-infinity2m.dtsi
create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi
create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj.dts
create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-kudo.dts
create mode 100644 arch/arm/boot/dts/nuvoton-npcm730.dtsi
create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi
create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi
create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts
create mode 100644 arch/arm/boot/dts/openbmc-flash-layout-64.dtsi
create mode 100644 arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts
create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi
create mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts
create mode 100644 arch/arm/boot/dts/sun8i-h3-zeropi.dts
create mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi
create mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-initium.dts
create mode 100644 arch/arm/boot/dts/tegra124-peripherals-opp.dtsi
create mode 100644 arch/arm/boot/dts/tegra20-peripherals-opp.dtsi
create mode 100644 arch/arm/boot/dts/tegra30-ouya.dts
create mode 100644 arch/arm/boot/dts/tegra30-peripherals-opp.dtsi
create mode 100644 arch/arm/boot/dts/zynq-zturn-common.dtsi
create mode 100644 arch/arm/boot/dts/zynq-zturn-v5.dts
create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/Makefile
create mode 100644
arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts
create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-som.dtsi
create mode 100644
arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts
create mode 100644 arch/arm64/boot/dts/marvell/armada-8040-puzzle-m801.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt6779-evb.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt6779.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h
create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8167.dtsi
create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-evb.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt8192.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-lite.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts
create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8150-hdk.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8250-hdk.dts
create mode 100644
arch/arm64/boot/dts/renesas/hihope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi
create mode 100644
arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts
create mode 100644
arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts
create mode 100644
arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts
create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-common.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-ctouch2.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-edimm2.2.dtsi
create mode 100644
arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2-of10.dts
create mode 100644
arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2.dts
create mode 100644
arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-edimm2.2.dts
create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts
create mode 100644 include/dt-bindings/clock/imx8-lpcg.h
create mode 100644 include/dt-bindings/gpio/msc313-gpio.h
create mode 100644 include/dt-bindings/power/mt8183-power.h
create mode 100644 include/dt-bindings/power/mt8192-power.h
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 4/5] ARM: SoC drivers for 5.11
@ 2020-12-16 23:27 ` Arnd Bergmann
0 siblings, 0 replies; 20+ messages in thread
From: Arnd Bergmann @ 2020-12-16 23:27 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit 3cea11cd5e3b00d91caf0b4730194039b45c5891:
Linux 5.10-rc2 (2020-11-01 14:43:51 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-soc-drivers-5.11
for you to fetch changes up to 1dcdee6ee8f8fdfef5932699129d442d2f1a064d:
soc: mediatek: mmsys: Specify HAS_IOMEM dependency for MTK_MMSYS
(2020-12-10 15:33:56 +0100)
----------------------------------------------------------------
ARM: SoC drivers for v5.11
There are a couple of subsystems maintained by other people that
merge their drivers through the SoC tree, those changes include:
- The SCMI firmware framework gains support for sensor notifications
and for controlling voltage domains.
- A large update for the Tegra memory controller driver, integrating
it better with the interconnect framework
- The memory controller subsystem gains support for Mediatek MT8192
- The reset controller framework gains support for sharing pulsed
resets
For Soc specific drivers in drivers/soc, the main changes are
- The Allwinner/sunxi MBUS gets a rework for the way it handles
dma_map_ops and offsets between physical and dma address spaces.
- An errata fix plus some cleanups for Freescale Layerscape SoCs
- A cleanup for renesas drivers regarding MMIO accesses.
- New SoC specific drivers for Mediatek MT8192 and MT8183 power domains
- New SoC specific drivers for Aspeed AST2600 LPC bus control
and SoC identification.
- Core Power Domain support for Qualcomm MSM8916, MSM8939, SDM660
and SDX55.
- A rework of the TI AM33xx 'genpd' power domain support to use
information from DT instead of platform data
- Support for TI AM64x SoCs
- Allow building some Amlogic drivers as modules instead of built-in
Finally, there are numerous cleanups and smaller bug fixes for
Mediatek, Tegra, Samsung, Qualcomm, TI OMAP, Amlogic, Rockchips,
Renesas, and Xilinx SoCs.
There is a trivial conflict in the cedrus driver, with two branches
adding the same CEDRUS_CAPABILITY_H265_DEC flag, and another trivial
remove/remove conflict in linux/dma-mapping.h.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Alexandre Belloni (2):
pcmcia: at91_cf: move definitions locally
pcmcia: at91_cf: remove platform data support
Amjad Ouled-Ameur (1):
reset: make shared pulsed reset controls re-triggerable
Andrew Jeffery (1):
soc: aspeed-lpc-ctrl: Fail probe of lpc-ctrl if reserved memory
is not aligned
Andy Shevchenko (1):
tee: optee: Use UUID API for exporting the UUID
Arnd Bergmann (30):
Merge tag 'optee-use-uuid-api-for-v5.10' of
git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
firmware: tegra: fix strncpy()/strncat() confusion
Merge tag 'renesas-drivers-for-v5.11-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/drivers
Merge tag 'sunxi-rework-mbus' of
ssh://gitolite.kernel.org/.../mripard/linux into arm/drivers
Merge tag 'samsung-drivers-5.11' of
git://git.kernel.org/.../krzk/linux into arm/drivers
Merge tag 'soc-fsl-next-v5.11' of
git://git.kernel.org/.../leo/linux into arm/drivers
Merge tag 'memory-controller-drv-5.11' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
Merge tag 'memory-controller-drv-tegra-5.11-2' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
Merge tag 'renesas-drivers-for-v5.11-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/drivers
Merge tag 'tegra-for-5.11-soc' of
git://git.kernel.org/.../tegra/linux into arm/drivers
Merge tag 'tegra-for-5.11-firmware' of
git://git.kernel.org/.../tegra/linux into arm/drivers
Backmerge tag 'v5.10-rc2' into arm/drivers
Merge tag 'scmi-updates-5.11' of
git://git.kernel.org/.../sudeep.holla/linux into arm/drivers
Merge tag 'at91-drivers-5.11' of
git://git.kernel.org/.../at91/linux into arm/drivers
Merge tag 'arm-soc/for-5.11/drivers' of
https://github.com/Broadcom/stblinux into arm/drivers
Merge tag 'v5.10-next-soc' of
git://git.kernel.org/.../matthias.bgg/linux into arm/drivers
Merge tag 'aspeed-5.11-soc' of
git://git.kernel.org/.../joel/aspeed into arm/drivers
memory: ti-emif-sram: only build for ARMv7
clk: samsung: mark PM functions as __maybe_unused
Merge tag 'qcom-drivers-for-5.11' of
git://git.kernel.org/.../qcom/linux into arm/drivers
Merge tag 'omap-for-v5.11/genpd-drivers-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/drivers
Merge tag 'drivers_soc_for_5.11' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers
Merge tag 'amlogic-drivers' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/drivers
Merge tag 'imx-drivers-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/drivers
Merge tag 'reset-for-v5.11' of
git://git.pengutronix.de/pza/linux into arm/drivers
Merge tag 'v5.11-rockchip-drivers-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/drivers
Merge tag 'memory-controller-drv-5.11-2' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
Merge tag 'memory-controller-drv-tegra-5.11-3' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
Merge tag 'zynqmp-soc-for-v5.11-v2' of
https://github.com/Xilinx/linux-xlnx into arm/drivers
Merge tag 'samsung-drivers-5.11-2' of
git://git.kernel.org/.../krzk/linux into arm/drivers
Biwen Li (1):
soc: fsl: handle RCPM errata A-008646 on SoC LS1021A
Bjorn Andersson (1):
Merge tag '20201013212531.428538-1-dianders@chromium.org' into
drivers-for-5.11
Brad Bishop (2):
dt-bindings: aspeed-lpc: Add AST2600 compatible strings
soc: aspeed: lpc: Add AST2600 compatible strings
Christoph Hellwig (1):
dma-mapping: remove the dma_direct_set_offset export
Chun-Kuang Hu (1):
soc / drm: mediatek: cmdq: Remove timeout handler in helper function
Cristian Marussi (10):
firmware: arm_scmi: Rework scmi_sensors_protocol_init
firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions
dt-bindings: arm: Add support for SCMI Regulators
firmware: arm_scmi: Add voltage domain management protocol support
firmware: arm_scmi: Add support to enumerated SCMI voltage domain device
hwmon: (scmi) Update hwmon internal scale data type
firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads
firmware: arm_scmi: Add SCMI v3.0 sensor configuration support
firmware: arm_scmi: Add SCMI v3.0 sensor notifications
firmware: arm_scmi: Remove residual _le structs naming
Crystal Guo (1):
reset-controller: ti: force the write operation when assert or deassert
Dan Carpenter (3):
soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains()
memory: jz4780_nemc: Fix an error pointer vs NULL check in probe()
soc: aspeed: Fix a reference leak in aspeed_socinfo_init()
Daniel Baluta (3):
firmware: imx: Introduce imx_dsp_setup_channels
firmware: imx: Save channel name for further use
firmware: imx-dsp: Export functions to request/free channels
Dinh Nguyen (1):
reset: socfpga: add error handling and release mem-region
Dmitry Osipenko (35):
dt-bindings: memory: tegra20: emc: Correct registers range in example
clk: tegra: Export Tegra20 EMC kernel symbols
soc/tegra: fuse: Export tegra_read_ram_code()
soc/tegra: fuse: Add stub for tegra_sku_info
dt-bindings: memory: tegra20: emc: Document nvidia,
memory-controller property
dt-bindings: memory: tegra20: mc: Document new interconnect property
dt-bindings: memory: tegra20: emc: Document new interconnect property
dt-bindings: memory: tegra20: emc: Document OPP table and
voltage regulator
dt-bindings: memory: tegra30: mc: Document new interconnect property
dt-bindings: memory: tegra30: emc: Document new interconnect property
dt-bindings: memory: tegra30: emc: Document OPP table and
voltage regulator
dt-bindings: memory: tegra124: mc: Document new interconnect property
dt-bindings: memory: tegra124: emc: Document new interconnect property
dt-bindings: memory: tegra124: emc: Document OPP table and
voltage regulator
dt-bindings: tegra30-actmon: Document OPP and interconnect properties
dt-bindings: host1x: Document new interconnect properties
memory: tegra: Add and use devm_tegra_memory_controller_get()
memory: tegra: Use devm_platform_ioremap_resource()
memory: tegra: Remove superfluous error messages around platform_get_irq()
memory: tegra: Add missing latency allowness entry for Page Table Cache
memory: tegra-mc: Add interconnect framework
memory: tegra20-emc: Make driver modular
memory: tegra20-emc: Continue probing if timings are missing in
device-tree
memory: tegra20: Support interconnect framework
memory: tegra: Correct stub of devm_tegra_memory_controller_get()
memory: tegra20-emc: Use dev_pm_opp_set_clkname()
memory: tegra20-emc: Factor out clk initialization
memory: tegra20-emc: Remove IRQ number from error message
memory: tegra20-emc: Add devfreq support
memory: tegra30: Add FIFO sizes to memory clients
memory: tegra30-emc: Make driver modular
memory: tegra30-emc: Continue probing if timings are missing in
device-tree
dt-bindings: memory: tegra20-emc: Document opp-supported-hw property
memory: tegra20: Support hardware versioning and clean up OPP
table initialization
memory: tegra30: Support interconnect framework
Douglas Anderson (3):
soc: qcom: geni: More properly switch to DMA mode
Revert "i2c: i2c-qcom-geni: Fix DMA transfer race"
soc: qcom: geni: Optimize/comment select fifo/dma mode
Enric Balletbo i Serra (6):
mfd: syscon: Add syscon_regmap_lookup_by_phandle_optional() function.
dt-bindings: power: Add bindings for the Mediatek SCPSYS power
domains controller
dt-bindings: power: Add MT8183 power domains
soc: mediatek: Add MediaTek SCPSYS power domains
soc: mediatek: mmsys: Use devm_platform_ioremap_resource()
soc: mediatek: mmsys: Specify HAS_IOMEM dependency for MTK_MMSYS
Evan Green (1):
soc: qcom: smp2p: Safely acquire spinlock without IRQs
Geert Uytterhoeven (1):
soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors
Grzegorz Jaszczyk (1):
soc: ti: pruss: Remove wrong check against *get_match_data return value
Isaac J. Manjarres (1):
soc: qcom: llcc: Support chipsets that can write to llcc
Joel Stanley (8):
soc: aspeed: Improve kconfig
dt-bindings: aspeed: Add silicon id node to SCU
soc: aspeed: Add soc info driver
ARM: dts: aspeed: Add silicon id node
soc: aspeed-lpc-ctrl: LPC to AHB mapping on ast2600
soc: aspeed-lpc-ctrl: Fix whitespace
soc: aspeed-lpc-ctrl: Fix driver name
soc: aspeed: Enable drivers with ARCH_ASPEED
John Stultz (1):
soc: qcom: rpmh: Allow RPMH driver to be loaded as a module
Jun Nie (2):
dt-bindings: power: rpmpd: Add MSM8939 RPM power domains
soc: qcom: rpmpd: Add MSM8939 power-domains
Kai Stuhlemmer (1):
ARM: at91: sam9x60 SiP types added to soc description
Kevin Hilman (3):
soc: amlogic: socinfo: build for specific arch
soc: meson: enable building drivers as modules
firmware: meson-sm: enable build as module
Konrad Dybcio (2):
dt-bindings: power: rpmpd: Add SDM660 power-domains bindings
soc: qcom: rpmpd: Add SDM660 power-domains
Krzysztof Kozlowski (10):
MAINTAINERS: add dt binding headers to memory controller drivers entry
soc: samsung: exynos-pmu: instantiate clkout driver as MFD
clk: samsung: exynos-clkout: convert to module driver
Documentation: Update paths of Samsung S3C machine files
serial: s3c: Update path of Samsung S3C machine file
clk: samsung: allow building the clkout driver as module
memory: pl353-smc: fix compile test on !ARM_AMBA
Merge tag 'tegra-soc-clk-drivers-5.11' into for-v5.11/tegra-mc
soc: samsung: exynos-chipid: order list of SoCs by name
soc: samsung: exynos-chipid: initialize later - with arch_initcall
Lad Prabhakar (4):
memory: renesas-rpc-if: Return correct value to the caller of
rpcif_manual_xfer()
memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable in
rpcif_{enable,disable}_rpm
memory: renesas-rpc-if: Fix a node reference leak in rpcif_probe()
memory: renesas-rpc-if: Make rpcif_enable/disable_rpm() as static inline
Lee Jones (25):
soc: samsung: s3c-pm-check: Fix incorrectly named variable 'val'
soc: bcm: brcmstb: pm: pm-arm: Provide prototype for
brcmstb_pm_s3_finish()
soc: tegra: fuse: speedo-tegra124: Remove some set but unused variables
soc: tegra: fuse: speedo-tegra210: Remove a group of set but
unused variables
soc: qcom: qcom_aoss: Remove set but unused variable 'tlen'
soc: qcom: qcom_aoss: Add missing description for 'cooling_devs'
soc: qcom: qcom-geni-se: Fix misnamed function parameter 'rx_rfr'
soc: qcom: smem: Fix formatting and missing documentation issues
soc: qcom: smsm: Fix some kernel-doc formatting and naming problems
soc: qcom: wcnss_ctrl: Demote non-conformant struct header and
fix function headers
soc: qcom: smp2p: Remove unused struct attribute provide another
soc: qcom: llcc-qcom: Fix expected kernel-doc formatting
soc: qcom: rpmhpd: Provide some missing struct member descriptions
soc: qcom: kryo-l2-accessors: Fix misnaming of 'val'
soc: qcom: rpmh: Fix possible doc-rot in rpmh_write()'s header
soc: rockchip: io-domain: Remove incorrect and incomplete comment header
soc: ti: knav_qmss_queue: Remove set but unchecked variable 'ret'
soc: ti: knav_qmss_queue: Fix a whole host of function
documentation issues
soc: ti: knav_dma: Fix a kernel function doc formatting issue
soc: ti: pm33xx: Remove set but unused variable 'ret'
soc: ti: wkup_m3_ipc: Document 'm3_ipc' parameter throughout
soc: ti: k3-ringacc: Provide documentation for 'k3_ring's 'state'
soc: fsl: dpio: qbman-portal: Fix a bunch of kernel-doc misdemeanours
soc: fsl: qe: qe_common: Fix misnamed function attribute 'addr'
soc: fsl: qbman: qman: Remove unused variable 'dequeue_wq'
Lina Iyer (2):
soc: qcom: cmd-db: allow loading as a module
soc: qcom: Kconfig: make RPMH match Command DB setting
Liu Ying (3):
firmware: imx: scu-pd: Add video0/1 power domains support for
i.MX8qxp DC0 subsystem
firmware: imx: scu-pd: Add main power domain support for
i.MX8qxp LVDS1 subsystem
firmware: imx: scu-pd: Add some power domains support for
i.MX8qxp MIPI1 subsystem
Marek Szyprowski (1):
cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks
Matthias Brugger (10):
MAINTAINERS: change mediatek wiki page
Merge tag 'ib-mfd-mediatek-v5.11' into HEAD
Merge tag 'v5.10-next-pm-domains-stable' into HEAD
soc: mediatek: pm-domains: Add bus protection protocol
soc: mediatek: pm_domains: Make bus protection generic
soc: mediatek: pm-domains: Add SMI block as bus protection block
soc: mediatek: pm-domains: Add extra sram control
soc: mediatek: pm-domains: Add subsystem clocks
soc: mediatek: pm-domains: Allow bus protection to ignore clear ack
soc: mediatek: pm-domains: Add support for mt8183
Maulik Shah (2):
Revert "drivers: qcom: rpmh-rsc: Use rcuidle tracepoints for rpmh"
soc: qcom: rpmh: Use __fill_rpmh_msg API during rpmh_write()
Maxime Ripard (8):
drm/sun4i: backend: Fix probe failure with multiple backends
soc: sunxi: Deal with the MBUS DMA offsets in a central place
drm/sun4i: backend: Remove the MBUS quirks
media: sun4i: Remove the MBUS quirks
media: sun6i: Remove the MBUS quirks
media: cedrus: Remove the MBUS quirks
media: sun8i-di: Remove the call to of_dma_configure
soc: sunxi: Fix compilation of sunxi_mbus
Michael Tretter (4):
soc: xilinx: vcu: drop useless success message
dt-bindings: soc: xlnx: extract xlnx, vcu-settings to separate binding
soc: xilinx: vcu: use vcu-settings syscon registers
soc: xilinx: vcu: add missing register NUM_CORE
Michal Simek (4):
firmware: xilinx: Fix kernel-doc warnings
firmware: xilinx: Remove additional newline
firmware: xilinx: Add a blank line after function declaration
firmware: xilinx: Properly align function parameter
Mirela Rabulea (1):
firmware: imx: scu-pd: Add power domains for imx-jpeg
Nathan Chancellor (1):
memory: tegra30-emc: Remove unnecessary of_node_put in tegra_emc_probe
Neal Liu (2):
dt-bindings: devapc: add bindings for mtk-devapc
soc: mediatek: add mt6779 devapc driver
Neil Armstrong (1):
reset: meson: make it possible to build as a module
Nicolas Boichat (1):
soc: mediatek: Check if power domains can be powered on at boot time
Nicolin Chen (6):
memory: tegra: Correct la.reg address of seswr
memory: tegra: Correct tegra210_mc_clients def values
memory: tegra: Sort tegra210_swgroups by reg address
dt-bindings: memory: tegra: Add missing swgroups
soc/tegra: fuse: Fix index bug in get_process_id
memory: tegra: Complete tegra210_swgroups
Nishanth Menon (1):
soc: ti: Kconfig: Drop ARM64 SoC specific configs
Peng Fan (1):
firmware: imx: add dummy functions
Peter Ujfalusi (11):
firmware: ti_sci: rm: Add support for tx_tdtype parameter for tx channel
firmware: ti_sci: Use struct ti_sci_resource_desc in get_range ops
firmware: ti_sci: rm: Add support for second resource range
soc: ti: ti_sci_inta_msi: Add support for second range in resource ranges
firmware: ti_sci: rm: Add support for extended_ch_type for tx channel
firmware: ti_sci: rm: Remove ring_get_config support
firmware: ti_sci: rm: Add new ops for ring configuration
soc: ti: k3-ringacc: Use the ti_sci set_cfg callback for ring
configuration
firmware: ti_sci: rm: Remove unused config() from ti_sci_rm_ringacc_ops
soc: ti: k3-ringacc: Use correct device for allocation in RING mode
soc: ti: k3-socinfo: Add entry for AM64X SoC family
Qinglang Miao (1):
firmware: arm_scmi: Fix missing destroy_workqueue()
Rikard Falkeborn (2):
soc: qcom: pdr: Constify static qmi structs
samples: qmi: Constify static qmi ops
Roja Rani Yarubandi (1):
soc: qcom: geni: Remove "iova" check
Sai Prakash Ranjan (1):
soc: qcom: llcc: Move llcc configuration to its own function
Souradeep Chowdhury (2):
dt-bindings: msm: Add LLCC for SM8150
soc: qcom: llcc: Add configuration data for SM8150
Stephan Gerhold (3):
soc: qcom: rpmpd: Rename MAX_8996_RPMPD_STATE to MAX_CORNER_RPMPD_STATE
dt-bindings: power: rpmpd: Add MSM8916 RPM power domains
soc: qcom: rpmpd: Add MSM8916 power domains
Sudeep Holla (2):
firmware: arm_scmi: Add full list of sensor type enumeration
Merge tag 'scmi-voltage-5.11' of
git://git.kernel.org/.../sudeep.holla/linux into for-next/scmi
Tero Kristo (1):
soc: ti: omap-prm: am3: add genpd support for remaining PRM instances
Tom Rix (3):
soc: samsung: exynos5422-asv: remove unneeded semicolon
soc: aspeed: remove unneeded semicolon
soc: qcom: initialize local variable
Tony Lindgren (15):
ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS
ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF
bus: ti-sysc: Fix reset status check for modules with quirks
bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw
soc: ti: omap-prm: Do not check rstst bit on deassert if already
deasserted
bus: ti-sysc: Assert reset only after disabling clocks
ARM: OMAP2+: Check for inited flag
ARM: OMAP2+: Probe PRCM first to probe l4_wkup with simple-pm-bus
bus: ti-sysc: Support modules without control registers
bus: ti-sysc: Implement GPMC debug quirk to drop platform data
clk: ti: am33xx: Keep am3 l3 main clock always on for genpd
soc: ti: omap-prm: Add pm_clk for genpd
soc: ti: pm33xx: Enable basic PM runtime support for genpd
remoteproc/wkup_m3: Use reset control driver if available
soc: ti: omap-prm: Do not check rstst bit on deassert if already
deasserted
Vinod Koul (2):
dt-bindings: power: Add rpm power domain bindings for sdx55
soc: qcom: rpmhpd: Add SDX55 power domains
Viresh Kumar (1):
qcom-geni-se: remove has_opp_table
Vladimir Lypak (1):
soc: qcom: socinfo: add soc ids for msm8953 variants
Weiyi Lu (3):
dt-bindings: power: Add MT8192 power domains
soc: mediatek: pm-domains: Add default power off flag
soc: mediatek: pm-domains: Add support for mt8192
Wendy Liang (1):
firmware: xlnx-zynqmp: fix compilation warning
Yejune Deng (1):
soc: amlogic: replace devm_reset_control_array_get()
Yong Wu (3):
dt-bindings: memory: mediatek: Convert SMI to DT schema
dt-bindings: memory: mediatek: Add mt8192 support
memory: mtk-smi: Add mt8192 support
Yongqiang Niu (1):
soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h
Yu Kuai (1):
soc: amlogic: canvas: add missing put_device() call in meson_canvas_get()
Zhang Changzhong (2):
soc: rockchip: io-domain: Fix error return code in
rockchip_iodomain_probe()
memory: jz4780_nemc: Fix potential NULL dereference in jz4780_nemc_probe()
Zhang Qilong (2):
soc: ti: knav_qmss: fix reference leak in knav_queue_probe
soc: ti: Fix reference imbalance in knav_dma_probe
Zhihao Cheng (1):
drivers: soc: ti: knav_qmss_queue: Fix error return code in
knav_queue_probe
Documentation/admin-guide/kernel-parameters.txt | 2 +-
Documentation/arm/samsung-s3c24xx/gpio.rst | 4 +-
Documentation/arm/samsung-s3c24xx/overview.rst | 22 +-
Documentation/arm/samsung-s3c24xx/usb-host.rst | 6 +-
Documentation/arm/samsung/gpio.rst | 3 +-
Documentation/devicetree/bindings/arm/arm,scmi.txt | 43 ++
.../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 +
.../bindings/arm/tegra/nvidia,tegra30-actmon.txt | 25 +
.../display/tegra/nvidia,tegra20-host1x.txt | 68 ++
.../memory-controllers/mediatek,smi-common.txt | 50 --
.../memory-controllers/mediatek,smi-common.yaml | 142 ++++
.../memory-controllers/mediatek,smi-larb.txt | 50 --
.../memory-controllers/mediatek,smi-larb.yaml | 132 ++++
.../memory-controllers/nvidia,tegra124-emc.yaml | 19 +
.../memory-controllers/nvidia,tegra124-mc.yaml | 5 +
.../memory-controllers/nvidia,tegra20-emc.txt | 28 +-
.../memory-controllers/nvidia,tegra20-mc.txt | 3 +
.../memory-controllers/nvidia,tegra30-emc.yaml | 18 +
.../memory-controllers/nvidia,tegra30-mc.yaml | 5 +
.../devicetree/bindings/mfd/aspeed-lpc.txt | 8 +-
.../devicetree/bindings/mfd/aspeed-scu.txt | 26 +
.../bindings/power/mediatek,power-controller.yaml | 293 +++++++++
.../devicetree/bindings/power/qcom,rpmpd.yaml | 4 +
.../devicetree/bindings/soc/mediatek/devapc.yaml | 58 ++
.../bindings/soc/xilinx/xlnx,vcu-settings.yaml | 34 +
.../devicetree/bindings/soc/xilinx/xlnx,vcu.txt | 9 +-
.../device_drivers/ethernet/davicom/dm9000.rst | 2 +-
MAINTAINERS | 3 +-
arch/arm/boot/dts/aspeed-g4.dtsi | 5 +
arch/arm/boot/dts/aspeed-g5.dtsi | 5 +
arch/arm/boot/dts/aspeed-g6.dtsi | 5 +
arch/arm/mach-keystone/keystone.c | 2 +-
arch/arm/mach-omap1/usb.c | 2 +-
arch/arm/mach-omap2/Kconfig | 3 +-
arch/arm/mach-omap2/omap_hwmod.c | 6 +
arch/arm/mach-omap2/pdata-quirks.c | 11 +
arch/sh/drivers/pci/pcie-sh7786.c | 2 +-
arch/x86/pci/sta2x11-fixup.c | 3 +-
drivers/bus/ti-sysc.c | 68 +-
drivers/clk/samsung/Kconfig | 10 +
drivers/clk/samsung/Makefile | 2 +-
drivers/clk/samsung/clk-exynos-clkout.c | 199 ++++--
drivers/clk/tegra/clk-tegra20-emc.c | 3 +
drivers/clk/ti/clk-33xx.c | 2 +
drivers/cpuidle/cpuidle-big_little.c | 3 +-
drivers/firmware/arm_scmi/Makefile | 2 +-
drivers/firmware/arm_scmi/common.h | 1 +
drivers/firmware/arm_scmi/driver.c | 3 +
drivers/firmware/arm_scmi/notify.c | 10 +-
drivers/firmware/arm_scmi/sensors.c | 720 +++++++++++++++++++--
drivers/firmware/arm_scmi/voltage.c | 380 +++++++++++
drivers/firmware/imx/imx-dsp.c | 72 ++-
drivers/firmware/imx/scu-pd.c | 12 +
drivers/firmware/meson/Kconfig | 5 +-
drivers/firmware/meson/meson_sm.c | 1 +
drivers/firmware/tegra/bpmp-debugfs.c | 6 +-
drivers/firmware/ti_sci.c | 213 ++----
drivers/firmware/ti_sci.h | 72 +--
drivers/firmware/xilinx/zynqmp.c | 46 +-
drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 3 +-
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 34 +-
drivers/gpu/drm/sun4i/sun4i_backend.c | 13 -
drivers/hwmon/scmi-hwmon.c | 2 +-
drivers/i2c/busses/i2c-qcom-geni.c | 6 +-
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 27 -
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 17 -
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 4 -
drivers/memory/Kconfig | 6 +-
drivers/memory/jz4780-nemc.c | 6 +-
drivers/memory/mtk-smi.c | 19 +
drivers/memory/renesas-rpc-if.c | 18 +-
drivers/memory/tegra/Kconfig | 10 +-
drivers/memory/tegra/mc.c | 155 ++++-
drivers/memory/tegra/mc.h | 22 +
drivers/memory/tegra/tegra114.c | 6 +
drivers/memory/tegra/tegra124-emc.c | 22 +-
drivers/memory/tegra/tegra124.c | 6 +
drivers/memory/tegra/tegra20-emc.c | 520 +++++++++++++--
drivers/memory/tegra/tegra20.c | 77 +++
drivers/memory/tegra/tegra210-emc-core.c | 39 +-
drivers/memory/tegra/tegra210.c | 60 +-
drivers/memory/tegra/tegra30-emc.c | 411 ++++++++++--
drivers/memory/tegra/tegra30.c | 245 ++++++-
drivers/mfd/syscon.c | 18 +
drivers/pcmcia/Kconfig | 1 +
drivers/pcmcia/at91_cf.c | 50 +-
drivers/remoteproc/wkup_m3_rproc.c | 41 +-
drivers/reset/Kconfig | 3 +-
drivers/reset/core.c | 73 +++
drivers/reset/reset-meson.c | 8 +-
drivers/reset/reset-socfpga.c | 11 +-
drivers/reset/reset-ti-syscon.c | 4 +-
drivers/soc/Makefile | 2 +-
drivers/soc/amlogic/Kconfig | 12 +-
drivers/soc/amlogic/meson-canvas.c | 4 +-
drivers/soc/amlogic/meson-clk-measure.c | 5 +-
drivers/soc/amlogic/meson-ee-pwrc.c | 8 +-
drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 7 +-
drivers/soc/amlogic/meson-secure-pwrc.c | 5 +-
drivers/soc/aspeed/Kconfig | 47 +-
drivers/soc/aspeed/Makefile | 1 +
drivers/soc/aspeed/aspeed-lpc-ctrl.c | 37 +-
drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 +
drivers/soc/aspeed/aspeed-socinfo.c | 135 ++++
drivers/soc/atmel/soc.c | 6 +
drivers/soc/atmel/soc.h | 3 +
drivers/soc/bcm/brcmstb/pm/pm-arm.c | 2 +
drivers/soc/fsl/dpio/qbman-portal.c | 18 +-
drivers/soc/fsl/qbman/qman.c | 8 +-
drivers/soc/fsl/qe/qe_common.c | 2 +-
drivers/soc/fsl/rcpm.c | 35 +-
drivers/soc/mediatek/Kconfig | 22 +
drivers/soc/mediatek/Makefile | 2 +
drivers/soc/mediatek/mt8173-pm-domains.h | 94 +++
drivers/soc/mediatek/mt8183-pm-domains.h | 221 +++++++
drivers/soc/mediatek/mt8192-pm-domains.h | 292 +++++++++
drivers/soc/mediatek/mtk-cmdq-helper.c | 41 +-
drivers/soc/mediatek/mtk-devapc.c | 308 +++++++++
drivers/soc/mediatek/mtk-infracfg.c | 5 -
drivers/soc/mediatek/mtk-mmsys.c | 11 +-
drivers/soc/mediatek/mtk-pm-domains.c | 614 ++++++++++++++++++
drivers/soc/mediatek/mtk-pm-domains.h | 102 +++
drivers/soc/mediatek/mtk-scpsys.c | 5 +-
drivers/soc/qcom/Kconfig | 5 +-
drivers/soc/qcom/cmd-db.c | 8 +-
drivers/soc/qcom/kryo-l2-accessors.c | 2 +-
drivers/soc/qcom/llcc-qcom.c | 147 +++--
drivers/soc/qcom/pdr_interface.c | 8 +-
drivers/soc/qcom/qcom-geni-se.c | 64 +-
drivers/soc/qcom/qcom_aoss.c | 4 +-
drivers/soc/qcom/rpmh-rsc.c | 7 +-
drivers/soc/qcom/rpmh.c | 14 +-
drivers/soc/qcom/rpmhpd.c | 16 +
drivers/soc/qcom/rpmpd.c | 85 ++-
drivers/soc/qcom/smem.c | 3 +-
drivers/soc/qcom/smp2p.c | 6 +-
drivers/soc/qcom/smsm.c | 4 +-
drivers/soc/qcom/socinfo.c | 6 +
drivers/soc/qcom/wcnss_ctrl.c | 8 +-
drivers/soc/renesas/rmobile-sysc.c | 17 +-
drivers/soc/rockchip/io-domain.c | 4 +-
drivers/soc/samsung/exynos-chipid.c | 11 +-
drivers/soc/samsung/exynos-pmu.c | 11 +
drivers/soc/samsung/exynos5422-asv.c | 2 +-
drivers/soc/samsung/s3c-pm-check.c | 2 +-
drivers/soc/sunxi/Kconfig | 8 +
drivers/soc/sunxi/Makefile | 1 +
drivers/soc/sunxi/sunxi_mbus.c | 132 ++++
drivers/soc/tegra/fuse/speedo-tegra124.c | 21 +-
drivers/soc/tegra/fuse/speedo-tegra210.c | 8 +-
drivers/soc/tegra/fuse/tegra-apbmisc.c | 2 +
drivers/soc/ti/Kconfig | 18 -
drivers/soc/ti/k3-ringacc.c | 98 ++-
drivers/soc/ti/k3-socinfo.c | 1 +
drivers/soc/ti/knav_dma.c | 15 +-
drivers/soc/ti/knav_qmss_queue.c | 66 +-
drivers/soc/ti/omap_prm.c | 84 ++-
drivers/soc/ti/pm33xx.c | 21 +-
drivers/soc/ti/pruss.c | 6 -
drivers/soc/ti/ti_sci_inta_msi.c | 12 +
drivers/soc/ti/wkup_m3_ipc.c | 8 +-
drivers/soc/xilinx/Kconfig | 1 +
drivers/soc/xilinx/xlnx_vcu.c | 96 ++-
drivers/staging/media/sunxi/cedrus/cedrus.c | 1 -
drivers/staging/media/sunxi/cedrus/cedrus.h | 3 -
drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 18 -
drivers/tee/optee/device.c | 2 +-
include/dt-bindings/memory/tegra210-mc.h | 10 +
include/dt-bindings/power/mt8183-power.h | 26 +
include/dt-bindings/power/mt8192-power.h | 32 +
include/dt-bindings/power/qcom-rpmpd.h | 34 +
include/linux/dma-map-ops.h | 3 +
include/linux/dma-mapping.h | 7 -
include/linux/firmware/imx/dsp.h | 10 +
include/linux/firmware/imx/ipc.h | 13 +
include/linux/firmware/imx/sci.h | 27 +
include/linux/firmware/imx/svc/misc.h | 19 +
include/linux/firmware/xlnx-zynqmp.h | 45 +-
include/linux/mfd/syscon.h | 11 +
include/linux/mfd/syscon/xlnx-vcu.h | 39 ++
include/linux/platform_data/atmel.h | 12 -
include/linux/platform_data/ti-sysc.h | 2 +
include/linux/qcom-geni-se.h | 2 -
include/linux/reset.h | 1 +
include/linux/scmi_protocol.h | 352 +++++++++-
include/linux/serial_s3c.h | 2 +-
include/linux/soc/mediatek/infracfg.h | 107 +++
include/linux/soc/mediatek/mtk-cmdq.h | 10 +-
include/linux/soc/mediatek/mtk-mmsys.h | 33 +
include/linux/soc/qcom/llcc-qcom.h | 6 +
include/linux/soc/ti/k3-ringacc.h | 5 +
include/linux/soc/ti/ti_sci_protocol.h | 85 ++-
include/memory/renesas-rpc-if.h | 13 +-
include/soc/tegra/fuse.h | 4 +
include/soc/tegra/mc.h | 27 +
kernel/dma/direct.c | 1 -
samples/qmi/qmi_sample_client.c | 4 +-
197 files changed, 7557 insertions(+), 1371 deletions(-)
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.txt
create mode 100644
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.yaml
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.txt
create mode 100644
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml
create mode 100644
Documentation/devicetree/bindings/power/mediatek,power-controller.yaml
create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml
create mode 100644
Documentation/devicetree/bindings/soc/xilinx/xlnx,vcu-settings.yaml
create mode 100644 drivers/firmware/arm_scmi/voltage.c
create mode 100644 drivers/soc/aspeed/aspeed-socinfo.c
create mode 100644 drivers/soc/mediatek/mt8173-pm-domains.h
create mode 100644 drivers/soc/mediatek/mt8183-pm-domains.h
create mode 100644 drivers/soc/mediatek/mt8192-pm-domains.h
create mode 100644 drivers/soc/mediatek/mtk-devapc.c
create mode 100644 drivers/soc/mediatek/mtk-pm-domains.c
create mode 100644 drivers/soc/mediatek/mtk-pm-domains.h
create mode 100644 drivers/soc/sunxi/sunxi_mbus.c
create mode 100644 include/dt-bindings/power/mt8183-power.h
create mode 100644 include/dt-bindings/power/mt8192-power.h
create mode 100644 include/linux/mfd/syscon/xlnx-vcu.h
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 4/5] ARM: SoC drivers for 5.11
@ 2020-12-16 23:27 ` Arnd Bergmann
0 siblings, 0 replies; 20+ messages in thread
From: Arnd Bergmann @ 2020-12-16 23:27 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM
The following changes since commit 3cea11cd5e3b00d91caf0b4730194039b45c5891:
Linux 5.10-rc2 (2020-11-01 14:43:51 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-soc-drivers-5.11
for you to fetch changes up to 1dcdee6ee8f8fdfef5932699129d442d2f1a064d:
soc: mediatek: mmsys: Specify HAS_IOMEM dependency for MTK_MMSYS
(2020-12-10 15:33:56 +0100)
----------------------------------------------------------------
ARM: SoC drivers for v5.11
There are a couple of subsystems maintained by other people that
merge their drivers through the SoC tree, those changes include:
- The SCMI firmware framework gains support for sensor notifications
and for controlling voltage domains.
- A large update for the Tegra memory controller driver, integrating
it better with the interconnect framework
- The memory controller subsystem gains support for Mediatek MT8192
- The reset controller framework gains support for sharing pulsed
resets
For Soc specific drivers in drivers/soc, the main changes are
- The Allwinner/sunxi MBUS gets a rework for the way it handles
dma_map_ops and offsets between physical and dma address spaces.
- An errata fix plus some cleanups for Freescale Layerscape SoCs
- A cleanup for renesas drivers regarding MMIO accesses.
- New SoC specific drivers for Mediatek MT8192 and MT8183 power domains
- New SoC specific drivers for Aspeed AST2600 LPC bus control
and SoC identification.
- Core Power Domain support for Qualcomm MSM8916, MSM8939, SDM660
and SDX55.
- A rework of the TI AM33xx 'genpd' power domain support to use
information from DT instead of platform data
- Support for TI AM64x SoCs
- Allow building some Amlogic drivers as modules instead of built-in
Finally, there are numerous cleanups and smaller bug fixes for
Mediatek, Tegra, Samsung, Qualcomm, TI OMAP, Amlogic, Rockchips,
Renesas, and Xilinx SoCs.
There is a trivial conflict in the cedrus driver, with two branches
adding the same CEDRUS_CAPABILITY_H265_DEC flag, and another trivial
remove/remove conflict in linux/dma-mapping.h.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Alexandre Belloni (2):
pcmcia: at91_cf: move definitions locally
pcmcia: at91_cf: remove platform data support
Amjad Ouled-Ameur (1):
reset: make shared pulsed reset controls re-triggerable
Andrew Jeffery (1):
soc: aspeed-lpc-ctrl: Fail probe of lpc-ctrl if reserved memory
is not aligned
Andy Shevchenko (1):
tee: optee: Use UUID API for exporting the UUID
Arnd Bergmann (30):
Merge tag 'optee-use-uuid-api-for-v5.10' of
git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
firmware: tegra: fix strncpy()/strncat() confusion
Merge tag 'renesas-drivers-for-v5.11-tag1' of
git://git.kernel.org/.../geert/renesas-devel into arm/drivers
Merge tag 'sunxi-rework-mbus' of
ssh://gitolite.kernel.org/.../mripard/linux into arm/drivers
Merge tag 'samsung-drivers-5.11' of
git://git.kernel.org/.../krzk/linux into arm/drivers
Merge tag 'soc-fsl-next-v5.11' of
git://git.kernel.org/.../leo/linux into arm/drivers
Merge tag 'memory-controller-drv-5.11' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
Merge tag 'memory-controller-drv-tegra-5.11-2' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
Merge tag 'renesas-drivers-for-v5.11-tag2' of
git://git.kernel.org/.../geert/renesas-devel into arm/drivers
Merge tag 'tegra-for-5.11-soc' of
git://git.kernel.org/.../tegra/linux into arm/drivers
Merge tag 'tegra-for-5.11-firmware' of
git://git.kernel.org/.../tegra/linux into arm/drivers
Backmerge tag 'v5.10-rc2' into arm/drivers
Merge tag 'scmi-updates-5.11' of
git://git.kernel.org/.../sudeep.holla/linux into arm/drivers
Merge tag 'at91-drivers-5.11' of
git://git.kernel.org/.../at91/linux into arm/drivers
Merge tag 'arm-soc/for-5.11/drivers' of
https://github.com/Broadcom/stblinux into arm/drivers
Merge tag 'v5.10-next-soc' of
git://git.kernel.org/.../matthias.bgg/linux into arm/drivers
Merge tag 'aspeed-5.11-soc' of
git://git.kernel.org/.../joel/aspeed into arm/drivers
memory: ti-emif-sram: only build for ARMv7
clk: samsung: mark PM functions as __maybe_unused
Merge tag 'qcom-drivers-for-5.11' of
git://git.kernel.org/.../qcom/linux into arm/drivers
Merge tag 'omap-for-v5.11/genpd-drivers-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/drivers
Merge tag 'drivers_soc_for_5.11' of
git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers
Merge tag 'amlogic-drivers' of
git://git.kernel.org/.../khilman/linux-amlogic into arm/drivers
Merge tag 'imx-drivers-5.11' of
git://git.kernel.org/.../shawnguo/linux into arm/drivers
Merge tag 'reset-for-v5.11' of
git://git.pengutronix.de/pza/linux into arm/drivers
Merge tag 'v5.11-rockchip-drivers-1' of
git://git.kernel.org/.../mmind/linux-rockchip into arm/drivers
Merge tag 'memory-controller-drv-5.11-2' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
Merge tag 'memory-controller-drv-tegra-5.11-3' of
git://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
Merge tag 'zynqmp-soc-for-v5.11-v2' of
https://github.com/Xilinx/linux-xlnx into arm/drivers
Merge tag 'samsung-drivers-5.11-2' of
git://git.kernel.org/.../krzk/linux into arm/drivers
Biwen Li (1):
soc: fsl: handle RCPM errata A-008646 on SoC LS1021A
Bjorn Andersson (1):
Merge tag '20201013212531.428538-1-dianders@chromium.org' into
drivers-for-5.11
Brad Bishop (2):
dt-bindings: aspeed-lpc: Add AST2600 compatible strings
soc: aspeed: lpc: Add AST2600 compatible strings
Christoph Hellwig (1):
dma-mapping: remove the dma_direct_set_offset export
Chun-Kuang Hu (1):
soc / drm: mediatek: cmdq: Remove timeout handler in helper function
Cristian Marussi (10):
firmware: arm_scmi: Rework scmi_sensors_protocol_init
firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions
dt-bindings: arm: Add support for SCMI Regulators
firmware: arm_scmi: Add voltage domain management protocol support
firmware: arm_scmi: Add support to enumerated SCMI voltage domain device
hwmon: (scmi) Update hwmon internal scale data type
firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads
firmware: arm_scmi: Add SCMI v3.0 sensor configuration support
firmware: arm_scmi: Add SCMI v3.0 sensor notifications
firmware: arm_scmi: Remove residual _le structs naming
Crystal Guo (1):
reset-controller: ti: force the write operation when assert or deassert
Dan Carpenter (3):
soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains()
memory: jz4780_nemc: Fix an error pointer vs NULL check in probe()
soc: aspeed: Fix a reference leak in aspeed_socinfo_init()
Daniel Baluta (3):
firmware: imx: Introduce imx_dsp_setup_channels
firmware: imx: Save channel name for further use
firmware: imx-dsp: Export functions to request/free channels
Dinh Nguyen (1):
reset: socfpga: add error handling and release mem-region
Dmitry Osipenko (35):
dt-bindings: memory: tegra20: emc: Correct registers range in example
clk: tegra: Export Tegra20 EMC kernel symbols
soc/tegra: fuse: Export tegra_read_ram_code()
soc/tegra: fuse: Add stub for tegra_sku_info
dt-bindings: memory: tegra20: emc: Document nvidia,
memory-controller property
dt-bindings: memory: tegra20: mc: Document new interconnect property
dt-bindings: memory: tegra20: emc: Document new interconnect property
dt-bindings: memory: tegra20: emc: Document OPP table and
voltage regulator
dt-bindings: memory: tegra30: mc: Document new interconnect property
dt-bindings: memory: tegra30: emc: Document new interconnect property
dt-bindings: memory: tegra30: emc: Document OPP table and
voltage regulator
dt-bindings: memory: tegra124: mc: Document new interconnect property
dt-bindings: memory: tegra124: emc: Document new interconnect property
dt-bindings: memory: tegra124: emc: Document OPP table and
voltage regulator
dt-bindings: tegra30-actmon: Document OPP and interconnect properties
dt-bindings: host1x: Document new interconnect properties
memory: tegra: Add and use devm_tegra_memory_controller_get()
memory: tegra: Use devm_platform_ioremap_resource()
memory: tegra: Remove superfluous error messages around platform_get_irq()
memory: tegra: Add missing latency allowness entry for Page Table Cache
memory: tegra-mc: Add interconnect framework
memory: tegra20-emc: Make driver modular
memory: tegra20-emc: Continue probing if timings are missing in
device-tree
memory: tegra20: Support interconnect framework
memory: tegra: Correct stub of devm_tegra_memory_controller_get()
memory: tegra20-emc: Use dev_pm_opp_set_clkname()
memory: tegra20-emc: Factor out clk initialization
memory: tegra20-emc: Remove IRQ number from error message
memory: tegra20-emc: Add devfreq support
memory: tegra30: Add FIFO sizes to memory clients
memory: tegra30-emc: Make driver modular
memory: tegra30-emc: Continue probing if timings are missing in
device-tree
dt-bindings: memory: tegra20-emc: Document opp-supported-hw property
memory: tegra20: Support hardware versioning and clean up OPP
table initialization
memory: tegra30: Support interconnect framework
Douglas Anderson (3):
soc: qcom: geni: More properly switch to DMA mode
Revert "i2c: i2c-qcom-geni: Fix DMA transfer race"
soc: qcom: geni: Optimize/comment select fifo/dma mode
Enric Balletbo i Serra (6):
mfd: syscon: Add syscon_regmap_lookup_by_phandle_optional() function.
dt-bindings: power: Add bindings for the Mediatek SCPSYS power
domains controller
dt-bindings: power: Add MT8183 power domains
soc: mediatek: Add MediaTek SCPSYS power domains
soc: mediatek: mmsys: Use devm_platform_ioremap_resource()
soc: mediatek: mmsys: Specify HAS_IOMEM dependency for MTK_MMSYS
Evan Green (1):
soc: qcom: smp2p: Safely acquire spinlock without IRQs
Geert Uytterhoeven (1):
soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors
Grzegorz Jaszczyk (1):
soc: ti: pruss: Remove wrong check against *get_match_data return value
Isaac J. Manjarres (1):
soc: qcom: llcc: Support chipsets that can write to llcc
Joel Stanley (8):
soc: aspeed: Improve kconfig
dt-bindings: aspeed: Add silicon id node to SCU
soc: aspeed: Add soc info driver
ARM: dts: aspeed: Add silicon id node
soc: aspeed-lpc-ctrl: LPC to AHB mapping on ast2600
soc: aspeed-lpc-ctrl: Fix whitespace
soc: aspeed-lpc-ctrl: Fix driver name
soc: aspeed: Enable drivers with ARCH_ASPEED
John Stultz (1):
soc: qcom: rpmh: Allow RPMH driver to be loaded as a module
Jun Nie (2):
dt-bindings: power: rpmpd: Add MSM8939 RPM power domains
soc: qcom: rpmpd: Add MSM8939 power-domains
Kai Stuhlemmer (1):
ARM: at91: sam9x60 SiP types added to soc description
Kevin Hilman (3):
soc: amlogic: socinfo: build for specific arch
soc: meson: enable building drivers as modules
firmware: meson-sm: enable build as module
Konrad Dybcio (2):
dt-bindings: power: rpmpd: Add SDM660 power-domains bindings
soc: qcom: rpmpd: Add SDM660 power-domains
Krzysztof Kozlowski (10):
MAINTAINERS: add dt binding headers to memory controller drivers entry
soc: samsung: exynos-pmu: instantiate clkout driver as MFD
clk: samsung: exynos-clkout: convert to module driver
Documentation: Update paths of Samsung S3C machine files
serial: s3c: Update path of Samsung S3C machine file
clk: samsung: allow building the clkout driver as module
memory: pl353-smc: fix compile test on !ARM_AMBA
Merge tag 'tegra-soc-clk-drivers-5.11' into for-v5.11/tegra-mc
soc: samsung: exynos-chipid: order list of SoCs by name
soc: samsung: exynos-chipid: initialize later - with arch_initcall
Lad Prabhakar (4):
memory: renesas-rpc-if: Return correct value to the caller of
rpcif_manual_xfer()
memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable in
rpcif_{enable,disable}_rpm
memory: renesas-rpc-if: Fix a node reference leak in rpcif_probe()
memory: renesas-rpc-if: Make rpcif_enable/disable_rpm() as static inline
Lee Jones (25):
soc: samsung: s3c-pm-check: Fix incorrectly named variable 'val'
soc: bcm: brcmstb: pm: pm-arm: Provide prototype for
brcmstb_pm_s3_finish()
soc: tegra: fuse: speedo-tegra124: Remove some set but unused variables
soc: tegra: fuse: speedo-tegra210: Remove a group of set but
unused variables
soc: qcom: qcom_aoss: Remove set but unused variable 'tlen'
soc: qcom: qcom_aoss: Add missing description for 'cooling_devs'
soc: qcom: qcom-geni-se: Fix misnamed function parameter 'rx_rfr'
soc: qcom: smem: Fix formatting and missing documentation issues
soc: qcom: smsm: Fix some kernel-doc formatting and naming problems
soc: qcom: wcnss_ctrl: Demote non-conformant struct header and
fix function headers
soc: qcom: smp2p: Remove unused struct attribute provide another
soc: qcom: llcc-qcom: Fix expected kernel-doc formatting
soc: qcom: rpmhpd: Provide some missing struct member descriptions
soc: qcom: kryo-l2-accessors: Fix misnaming of 'val'
soc: qcom: rpmh: Fix possible doc-rot in rpmh_write()'s header
soc: rockchip: io-domain: Remove incorrect and incomplete comment header
soc: ti: knav_qmss_queue: Remove set but unchecked variable 'ret'
soc: ti: knav_qmss_queue: Fix a whole host of function
documentation issues
soc: ti: knav_dma: Fix a kernel function doc formatting issue
soc: ti: pm33xx: Remove set but unused variable 'ret'
soc: ti: wkup_m3_ipc: Document 'm3_ipc' parameter throughout
soc: ti: k3-ringacc: Provide documentation for 'k3_ring's 'state'
soc: fsl: dpio: qbman-portal: Fix a bunch of kernel-doc misdemeanours
soc: fsl: qe: qe_common: Fix misnamed function attribute 'addr'
soc: fsl: qbman: qman: Remove unused variable 'dequeue_wq'
Lina Iyer (2):
soc: qcom: cmd-db: allow loading as a module
soc: qcom: Kconfig: make RPMH match Command DB setting
Liu Ying (3):
firmware: imx: scu-pd: Add video0/1 power domains support for
i.MX8qxp DC0 subsystem
firmware: imx: scu-pd: Add main power domain support for
i.MX8qxp LVDS1 subsystem
firmware: imx: scu-pd: Add some power domains support for
i.MX8qxp MIPI1 subsystem
Marek Szyprowski (1):
cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks
Matthias Brugger (10):
MAINTAINERS: change mediatek wiki page
Merge tag 'ib-mfd-mediatek-v5.11' into HEAD
Merge tag 'v5.10-next-pm-domains-stable' into HEAD
soc: mediatek: pm-domains: Add bus protection protocol
soc: mediatek: pm_domains: Make bus protection generic
soc: mediatek: pm-domains: Add SMI block as bus protection block
soc: mediatek: pm-domains: Add extra sram control
soc: mediatek: pm-domains: Add subsystem clocks
soc: mediatek: pm-domains: Allow bus protection to ignore clear ack
soc: mediatek: pm-domains: Add support for mt8183
Maulik Shah (2):
Revert "drivers: qcom: rpmh-rsc: Use rcuidle tracepoints for rpmh"
soc: qcom: rpmh: Use __fill_rpmh_msg API during rpmh_write()
Maxime Ripard (8):
drm/sun4i: backend: Fix probe failure with multiple backends
soc: sunxi: Deal with the MBUS DMA offsets in a central place
drm/sun4i: backend: Remove the MBUS quirks
media: sun4i: Remove the MBUS quirks
media: sun6i: Remove the MBUS quirks
media: cedrus: Remove the MBUS quirks
media: sun8i-di: Remove the call to of_dma_configure
soc: sunxi: Fix compilation of sunxi_mbus
Michael Tretter (4):
soc: xilinx: vcu: drop useless success message
dt-bindings: soc: xlnx: extract xlnx, vcu-settings to separate binding
soc: xilinx: vcu: use vcu-settings syscon registers
soc: xilinx: vcu: add missing register NUM_CORE
Michal Simek (4):
firmware: xilinx: Fix kernel-doc warnings
firmware: xilinx: Remove additional newline
firmware: xilinx: Add a blank line after function declaration
firmware: xilinx: Properly align function parameter
Mirela Rabulea (1):
firmware: imx: scu-pd: Add power domains for imx-jpeg
Nathan Chancellor (1):
memory: tegra30-emc: Remove unnecessary of_node_put in tegra_emc_probe
Neal Liu (2):
dt-bindings: devapc: add bindings for mtk-devapc
soc: mediatek: add mt6779 devapc driver
Neil Armstrong (1):
reset: meson: make it possible to build as a module
Nicolas Boichat (1):
soc: mediatek: Check if power domains can be powered on at boot time
Nicolin Chen (6):
memory: tegra: Correct la.reg address of seswr
memory: tegra: Correct tegra210_mc_clients def values
memory: tegra: Sort tegra210_swgroups by reg address
dt-bindings: memory: tegra: Add missing swgroups
soc/tegra: fuse: Fix index bug in get_process_id
memory: tegra: Complete tegra210_swgroups
Nishanth Menon (1):
soc: ti: Kconfig: Drop ARM64 SoC specific configs
Peng Fan (1):
firmware: imx: add dummy functions
Peter Ujfalusi (11):
firmware: ti_sci: rm: Add support for tx_tdtype parameter for tx channel
firmware: ti_sci: Use struct ti_sci_resource_desc in get_range ops
firmware: ti_sci: rm: Add support for second resource range
soc: ti: ti_sci_inta_msi: Add support for second range in resource ranges
firmware: ti_sci: rm: Add support for extended_ch_type for tx channel
firmware: ti_sci: rm: Remove ring_get_config support
firmware: ti_sci: rm: Add new ops for ring configuration
soc: ti: k3-ringacc: Use the ti_sci set_cfg callback for ring
configuration
firmware: ti_sci: rm: Remove unused config() from ti_sci_rm_ringacc_ops
soc: ti: k3-ringacc: Use correct device for allocation in RING mode
soc: ti: k3-socinfo: Add entry for AM64X SoC family
Qinglang Miao (1):
firmware: arm_scmi: Fix missing destroy_workqueue()
Rikard Falkeborn (2):
soc: qcom: pdr: Constify static qmi structs
samples: qmi: Constify static qmi ops
Roja Rani Yarubandi (1):
soc: qcom: geni: Remove "iova" check
Sai Prakash Ranjan (1):
soc: qcom: llcc: Move llcc configuration to its own function
Souradeep Chowdhury (2):
dt-bindings: msm: Add LLCC for SM8150
soc: qcom: llcc: Add configuration data for SM8150
Stephan Gerhold (3):
soc: qcom: rpmpd: Rename MAX_8996_RPMPD_STATE to MAX_CORNER_RPMPD_STATE
dt-bindings: power: rpmpd: Add MSM8916 RPM power domains
soc: qcom: rpmpd: Add MSM8916 power domains
Sudeep Holla (2):
firmware: arm_scmi: Add full list of sensor type enumeration
Merge tag 'scmi-voltage-5.11' of
git://git.kernel.org/.../sudeep.holla/linux into for-next/scmi
Tero Kristo (1):
soc: ti: omap-prm: am3: add genpd support for remaining PRM instances
Tom Rix (3):
soc: samsung: exynos5422-asv: remove unneeded semicolon
soc: aspeed: remove unneeded semicolon
soc: qcom: initialize local variable
Tony Lindgren (15):
ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS
ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF
bus: ti-sysc: Fix reset status check for modules with quirks
bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw
soc: ti: omap-prm: Do not check rstst bit on deassert if already
deasserted
bus: ti-sysc: Assert reset only after disabling clocks
ARM: OMAP2+: Check for inited flag
ARM: OMAP2+: Probe PRCM first to probe l4_wkup with simple-pm-bus
bus: ti-sysc: Support modules without control registers
bus: ti-sysc: Implement GPMC debug quirk to drop platform data
clk: ti: am33xx: Keep am3 l3 main clock always on for genpd
soc: ti: omap-prm: Add pm_clk for genpd
soc: ti: pm33xx: Enable basic PM runtime support for genpd
remoteproc/wkup_m3: Use reset control driver if available
soc: ti: omap-prm: Do not check rstst bit on deassert if already
deasserted
Vinod Koul (2):
dt-bindings: power: Add rpm power domain bindings for sdx55
soc: qcom: rpmhpd: Add SDX55 power domains
Viresh Kumar (1):
qcom-geni-se: remove has_opp_table
Vladimir Lypak (1):
soc: qcom: socinfo: add soc ids for msm8953 variants
Weiyi Lu (3):
dt-bindings: power: Add MT8192 power domains
soc: mediatek: pm-domains: Add default power off flag
soc: mediatek: pm-domains: Add support for mt8192
Wendy Liang (1):
firmware: xlnx-zynqmp: fix compilation warning
Yejune Deng (1):
soc: amlogic: replace devm_reset_control_array_get()
Yong Wu (3):
dt-bindings: memory: mediatek: Convert SMI to DT schema
dt-bindings: memory: mediatek: Add mt8192 support
memory: mtk-smi: Add mt8192 support
Yongqiang Niu (1):
soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h
Yu Kuai (1):
soc: amlogic: canvas: add missing put_device() call in meson_canvas_get()
Zhang Changzhong (2):
soc: rockchip: io-domain: Fix error return code in
rockchip_iodomain_probe()
memory: jz4780_nemc: Fix potential NULL dereference in jz4780_nemc_probe()
Zhang Qilong (2):
soc: ti: knav_qmss: fix reference leak in knav_queue_probe
soc: ti: Fix reference imbalance in knav_dma_probe
Zhihao Cheng (1):
drivers: soc: ti: knav_qmss_queue: Fix error return code in
knav_queue_probe
Documentation/admin-guide/kernel-parameters.txt | 2 +-
Documentation/arm/samsung-s3c24xx/gpio.rst | 4 +-
Documentation/arm/samsung-s3c24xx/overview.rst | 22 +-
Documentation/arm/samsung-s3c24xx/usb-host.rst | 6 +-
Documentation/arm/samsung/gpio.rst | 3 +-
Documentation/devicetree/bindings/arm/arm,scmi.txt | 43 ++
.../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 +
.../bindings/arm/tegra/nvidia,tegra30-actmon.txt | 25 +
.../display/tegra/nvidia,tegra20-host1x.txt | 68 ++
.../memory-controllers/mediatek,smi-common.txt | 50 --
.../memory-controllers/mediatek,smi-common.yaml | 142 ++++
.../memory-controllers/mediatek,smi-larb.txt | 50 --
.../memory-controllers/mediatek,smi-larb.yaml | 132 ++++
.../memory-controllers/nvidia,tegra124-emc.yaml | 19 +
.../memory-controllers/nvidia,tegra124-mc.yaml | 5 +
.../memory-controllers/nvidia,tegra20-emc.txt | 28 +-
.../memory-controllers/nvidia,tegra20-mc.txt | 3 +
.../memory-controllers/nvidia,tegra30-emc.yaml | 18 +
.../memory-controllers/nvidia,tegra30-mc.yaml | 5 +
.../devicetree/bindings/mfd/aspeed-lpc.txt | 8 +-
.../devicetree/bindings/mfd/aspeed-scu.txt | 26 +
.../bindings/power/mediatek,power-controller.yaml | 293 +++++++++
.../devicetree/bindings/power/qcom,rpmpd.yaml | 4 +
.../devicetree/bindings/soc/mediatek/devapc.yaml | 58 ++
.../bindings/soc/xilinx/xlnx,vcu-settings.yaml | 34 +
.../devicetree/bindings/soc/xilinx/xlnx,vcu.txt | 9 +-
.../device_drivers/ethernet/davicom/dm9000.rst | 2 +-
MAINTAINERS | 3 +-
arch/arm/boot/dts/aspeed-g4.dtsi | 5 +
arch/arm/boot/dts/aspeed-g5.dtsi | 5 +
arch/arm/boot/dts/aspeed-g6.dtsi | 5 +
arch/arm/mach-keystone/keystone.c | 2 +-
arch/arm/mach-omap1/usb.c | 2 +-
arch/arm/mach-omap2/Kconfig | 3 +-
arch/arm/mach-omap2/omap_hwmod.c | 6 +
arch/arm/mach-omap2/pdata-quirks.c | 11 +
arch/sh/drivers/pci/pcie-sh7786.c | 2 +-
arch/x86/pci/sta2x11-fixup.c | 3 +-
drivers/bus/ti-sysc.c | 68 +-
drivers/clk/samsung/Kconfig | 10 +
drivers/clk/samsung/Makefile | 2 +-
drivers/clk/samsung/clk-exynos-clkout.c | 199 ++++--
drivers/clk/tegra/clk-tegra20-emc.c | 3 +
drivers/clk/ti/clk-33xx.c | 2 +
drivers/cpuidle/cpuidle-big_little.c | 3 +-
drivers/firmware/arm_scmi/Makefile | 2 +-
drivers/firmware/arm_scmi/common.h | 1 +
drivers/firmware/arm_scmi/driver.c | 3 +
drivers/firmware/arm_scmi/notify.c | 10 +-
drivers/firmware/arm_scmi/sensors.c | 720 +++++++++++++++++++--
drivers/firmware/arm_scmi/voltage.c | 380 +++++++++++
drivers/firmware/imx/imx-dsp.c | 72 ++-
drivers/firmware/imx/scu-pd.c | 12 +
drivers/firmware/meson/Kconfig | 5 +-
drivers/firmware/meson/meson_sm.c | 1 +
drivers/firmware/tegra/bpmp-debugfs.c | 6 +-
drivers/firmware/ti_sci.c | 213 ++----
drivers/firmware/ti_sci.h | 72 +--
drivers/firmware/xilinx/zynqmp.c | 46 +-
drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 3 +-
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 34 +-
drivers/gpu/drm/sun4i/sun4i_backend.c | 13 -
drivers/hwmon/scmi-hwmon.c | 2 +-
drivers/i2c/busses/i2c-qcom-geni.c | 6 +-
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 27 -
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 17 -
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 4 -
drivers/memory/Kconfig | 6 +-
drivers/memory/jz4780-nemc.c | 6 +-
drivers/memory/mtk-smi.c | 19 +
drivers/memory/renesas-rpc-if.c | 18 +-
drivers/memory/tegra/Kconfig | 10 +-
drivers/memory/tegra/mc.c | 155 ++++-
drivers/memory/tegra/mc.h | 22 +
drivers/memory/tegra/tegra114.c | 6 +
drivers/memory/tegra/tegra124-emc.c | 22 +-
drivers/memory/tegra/tegra124.c | 6 +
drivers/memory/tegra/tegra20-emc.c | 520 +++++++++++++--
drivers/memory/tegra/tegra20.c | 77 +++
drivers/memory/tegra/tegra210-emc-core.c | 39 +-
drivers/memory/tegra/tegra210.c | 60 +-
drivers/memory/tegra/tegra30-emc.c | 411 ++++++++++--
drivers/memory/tegra/tegra30.c | 245 ++++++-
drivers/mfd/syscon.c | 18 +
drivers/pcmcia/Kconfig | 1 +
drivers/pcmcia/at91_cf.c | 50 +-
drivers/remoteproc/wkup_m3_rproc.c | 41 +-
drivers/reset/Kconfig | 3 +-
drivers/reset/core.c | 73 +++
drivers/reset/reset-meson.c | 8 +-
drivers/reset/reset-socfpga.c | 11 +-
drivers/reset/reset-ti-syscon.c | 4 +-
drivers/soc/Makefile | 2 +-
drivers/soc/amlogic/Kconfig | 12 +-
drivers/soc/amlogic/meson-canvas.c | 4 +-
drivers/soc/amlogic/meson-clk-measure.c | 5 +-
drivers/soc/amlogic/meson-ee-pwrc.c | 8 +-
drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 7 +-
drivers/soc/amlogic/meson-secure-pwrc.c | 5 +-
drivers/soc/aspeed/Kconfig | 47 +-
drivers/soc/aspeed/Makefile | 1 +
drivers/soc/aspeed/aspeed-lpc-ctrl.c | 37 +-
drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 +
drivers/soc/aspeed/aspeed-socinfo.c | 135 ++++
drivers/soc/atmel/soc.c | 6 +
drivers/soc/atmel/soc.h | 3 +
drivers/soc/bcm/brcmstb/pm/pm-arm.c | 2 +
drivers/soc/fsl/dpio/qbman-portal.c | 18 +-
drivers/soc/fsl/qbman/qman.c | 8 +-
drivers/soc/fsl/qe/qe_common.c | 2 +-
drivers/soc/fsl/rcpm.c | 35 +-
drivers/soc/mediatek/Kconfig | 22 +
drivers/soc/mediatek/Makefile | 2 +
drivers/soc/mediatek/mt8173-pm-domains.h | 94 +++
drivers/soc/mediatek/mt8183-pm-domains.h | 221 +++++++
drivers/soc/mediatek/mt8192-pm-domains.h | 292 +++++++++
drivers/soc/mediatek/mtk-cmdq-helper.c | 41 +-
drivers/soc/mediatek/mtk-devapc.c | 308 +++++++++
drivers/soc/mediatek/mtk-infracfg.c | 5 -
drivers/soc/mediatek/mtk-mmsys.c | 11 +-
drivers/soc/mediatek/mtk-pm-domains.c | 614 ++++++++++++++++++
drivers/soc/mediatek/mtk-pm-domains.h | 102 +++
drivers/soc/mediatek/mtk-scpsys.c | 5 +-
drivers/soc/qcom/Kconfig | 5 +-
drivers/soc/qcom/cmd-db.c | 8 +-
drivers/soc/qcom/kryo-l2-accessors.c | 2 +-
drivers/soc/qcom/llcc-qcom.c | 147 +++--
drivers/soc/qcom/pdr_interface.c | 8 +-
drivers/soc/qcom/qcom-geni-se.c | 64 +-
drivers/soc/qcom/qcom_aoss.c | 4 +-
drivers/soc/qcom/rpmh-rsc.c | 7 +-
drivers/soc/qcom/rpmh.c | 14 +-
drivers/soc/qcom/rpmhpd.c | 16 +
drivers/soc/qcom/rpmpd.c | 85 ++-
drivers/soc/qcom/smem.c | 3 +-
drivers/soc/qcom/smp2p.c | 6 +-
drivers/soc/qcom/smsm.c | 4 +-
drivers/soc/qcom/socinfo.c | 6 +
drivers/soc/qcom/wcnss_ctrl.c | 8 +-
drivers/soc/renesas/rmobile-sysc.c | 17 +-
drivers/soc/rockchip/io-domain.c | 4 +-
drivers/soc/samsung/exynos-chipid.c | 11 +-
drivers/soc/samsung/exynos-pmu.c | 11 +
drivers/soc/samsung/exynos5422-asv.c | 2 +-
drivers/soc/samsung/s3c-pm-check.c | 2 +-
drivers/soc/sunxi/Kconfig | 8 +
drivers/soc/sunxi/Makefile | 1 +
drivers/soc/sunxi/sunxi_mbus.c | 132 ++++
drivers/soc/tegra/fuse/speedo-tegra124.c | 21 +-
drivers/soc/tegra/fuse/speedo-tegra210.c | 8 +-
drivers/soc/tegra/fuse/tegra-apbmisc.c | 2 +
drivers/soc/ti/Kconfig | 18 -
drivers/soc/ti/k3-ringacc.c | 98 ++-
drivers/soc/ti/k3-socinfo.c | 1 +
drivers/soc/ti/knav_dma.c | 15 +-
drivers/soc/ti/knav_qmss_queue.c | 66 +-
drivers/soc/ti/omap_prm.c | 84 ++-
drivers/soc/ti/pm33xx.c | 21 +-
drivers/soc/ti/pruss.c | 6 -
drivers/soc/ti/ti_sci_inta_msi.c | 12 +
drivers/soc/ti/wkup_m3_ipc.c | 8 +-
drivers/soc/xilinx/Kconfig | 1 +
drivers/soc/xilinx/xlnx_vcu.c | 96 ++-
drivers/staging/media/sunxi/cedrus/cedrus.c | 1 -
drivers/staging/media/sunxi/cedrus/cedrus.h | 3 -
drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 18 -
drivers/tee/optee/device.c | 2 +-
include/dt-bindings/memory/tegra210-mc.h | 10 +
include/dt-bindings/power/mt8183-power.h | 26 +
include/dt-bindings/power/mt8192-power.h | 32 +
include/dt-bindings/power/qcom-rpmpd.h | 34 +
include/linux/dma-map-ops.h | 3 +
include/linux/dma-mapping.h | 7 -
include/linux/firmware/imx/dsp.h | 10 +
include/linux/firmware/imx/ipc.h | 13 +
include/linux/firmware/imx/sci.h | 27 +
include/linux/firmware/imx/svc/misc.h | 19 +
include/linux/firmware/xlnx-zynqmp.h | 45 +-
include/linux/mfd/syscon.h | 11 +
include/linux/mfd/syscon/xlnx-vcu.h | 39 ++
include/linux/platform_data/atmel.h | 12 -
include/linux/platform_data/ti-sysc.h | 2 +
include/linux/qcom-geni-se.h | 2 -
include/linux/reset.h | 1 +
include/linux/scmi_protocol.h | 352 +++++++++-
include/linux/serial_s3c.h | 2 +-
include/linux/soc/mediatek/infracfg.h | 107 +++
include/linux/soc/mediatek/mtk-cmdq.h | 10 +-
include/linux/soc/mediatek/mtk-mmsys.h | 33 +
include/linux/soc/qcom/llcc-qcom.h | 6 +
include/linux/soc/ti/k3-ringacc.h | 5 +
include/linux/soc/ti/ti_sci_protocol.h | 85 ++-
include/memory/renesas-rpc-if.h | 13 +-
include/soc/tegra/fuse.h | 4 +
include/soc/tegra/mc.h | 27 +
kernel/dma/direct.c | 1 -
samples/qmi/qmi_sample_client.c | 4 +-
197 files changed, 7557 insertions(+), 1371 deletions(-)
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.txt
create mode 100644
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.yaml
delete mode 100644
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.txt
create mode 100644
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml
create mode 100644
Documentation/devicetree/bindings/power/mediatek,power-controller.yaml
create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml
create mode 100644
Documentation/devicetree/bindings/soc/xilinx/xlnx,vcu-settings.yaml
create mode 100644 drivers/firmware/arm_scmi/voltage.c
create mode 100644 drivers/soc/aspeed/aspeed-socinfo.c
create mode 100644 drivers/soc/mediatek/mt8173-pm-domains.h
create mode 100644 drivers/soc/mediatek/mt8183-pm-domains.h
create mode 100644 drivers/soc/mediatek/mt8192-pm-domains.h
create mode 100644 drivers/soc/mediatek/mtk-devapc.c
create mode 100644 drivers/soc/mediatek/mtk-pm-domains.c
create mode 100644 drivers/soc/mediatek/mtk-pm-domains.h
create mode 100644 drivers/soc/sunxi/sunxi_mbus.c
create mode 100644 include/dt-bindings/power/mt8183-power.h
create mode 100644 include/dt-bindings/power/mt8192-power.h
create mode 100644 include/linux/mfd/syscon/xlnx-vcu.h
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 4/5] ARM: SoC updates for OMAP GenPD
@ 2020-12-16 23:28 ` Arnd Bergmann
0 siblings, 0 replies; 20+ messages in thread
From: Arnd Bergmann @ 2020-12-16 23:28 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux ARM, Linux Kernel Mailing List
The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:
Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-soc-omap-genpd-5.11
for you to fetch changes up to 7fbee7e3386cb51e5ebc60c4d7cea13ffeab31d6:
Merge tag 'omap-for-v5.11/genpd-rest-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/omap-genpd (2020-12-09 21:15:50 +0100)
----------------------------------------------------------------
ARM: SoC updates for OMAP GenPD
These are additional updates for the power domain support on OMAP,
moving to an implementation based on device tree information instead of
SoC specific code. This is the latest step in the ongoing process for
moving code out of arch/arm/mach-omap2.
I kept this separate from the other driver changes since it touches
code in multiple areas.
There is one conflict in the dra7.dts file, which adds another node
in a different branch. Watch out for adding the trailing '};'
both times.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Arnd Bergmann (4):
Merge tag 'omap-for-v5.11/genpd-drivers-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd
Merge tag 'omap-for-v5.11/genpd-am335x-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd
Merge tag 'omap-for-v5.11/genpd-am437x-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd
Merge tag 'omap-for-v5.11/genpd-rest-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd
Tero Kristo (10):
soc: ti: omap-prm: am3: add genpd support for remaining PRM instances
ARM: dts: am33xx: add remaining PRM instances
soc: ti: omap-prm: am4: add genpd support for remaining PRM instances
ARM: dts: am43xx: add remaining PRM instances
soc: ti: omap-prm: omap4: add genpd support for remaining PRM instances
ARM: dts: omap4: add remaining PRM instances
soc: ti: omap-prm: dra7: add genpd support for remaining PRM instances
ARM: dts: dra7: add remaining PRM instances
soc: ti: omap-prm: omap5: add genpd support for remaining PRM instances
ARM: dts: omap5: add remaining PRM instances
Tony Lindgren (56):
ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS
ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF
bus: ti-sysc: Fix reset status check for modules with quirks
bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw
soc: ti: omap-prm: Do not check rstst bit on deassert if already
deasserted
bus: ti-sysc: Assert reset only after disabling clocks
ARM: OMAP2+: Check for inited flag
ARM: OMAP2+: Probe PRCM first to probe l4_wkup with simple-pm-bus
bus: ti-sysc: Support modules without control registers
bus: ti-sysc: Implement GPMC debug quirk to drop platform data
clk: ti: am33xx: Keep am3 l3 main clock always on for genpd
soc: ti: omap-prm: Add pm_clk for genpd
soc: ti: pm33xx: Enable basic PM runtime support for genpd
remoteproc/wkup_m3: Use reset control driver if available
ARM: dts: Configure also interconnect clocks for am4 system timer
ARM: OMAP2+: Drop legacy platform data for am3 control module
ARM: dts: Configure RTC powerdomain for am3
ARM: dts: Configure interconnect target module for am3 wkup_m3
ARM: OMAP2+: Drop legacy platform data for am3 wkup_m3
ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpmc
ARM: OMAP2+: Drop legacy platform data for am3 debugss
ARM: OMAP2+: Drop legacy platform data for am3 emif
ARM: OMAP2+: Drop legacy platform data for am3 ocmcram
ARM: OMAP2+: Drop legacy platform data for am3 instr
ARM: OMAP2+: Drop legacy platform data for am3 mpuss
ARM: dts: Use simple-pm-bus for genpd for am3 l4_wkup
ARM: dts: Use simple-pm-bus for genpd for am3 l4_fast
ARM: dts: Use simple-pm-bus for genpd for am3 l4_per
ARM: dts: Use simple-pm-bus for genpd for am3 l3
ARM: OMAP2+: Drop legacy remaining legacy platform data for am3
ARM: OMAP2+: Build hwmod related code as needed
clk: ti: am437x: Keep am4 l3 main clock always on for genpd
ARM: dts: Configure also interconnect clocks for am4 system timer
ARM: OMAP2+: Drop legacy platform data for am4 control module
ARM: dts: Configure RTC powerdomain for am4
ARM: dts: Configure interconnect target module for am4 wkup_m3
ARM: OMAP2+: Drop legacy platform data for am4 wkup_m3
ARM: OMAP2+: Drop legacy platform data for am4 emif
ARM: OMAP2+: Drop legacy platform data for am4 ocmcram
ARM: OMAP2+: Drop legacy platform data for am4 mpuss
ARM: dts: Use simple-pm-bus for genpd for am4 l4_wkup
ARM: dts: Use simple-pm-bus for genpd for am4 l4_fast
ARM: dts: Use simple-pm-bus for genpd for am4 l4_per
ARM: dts: Move am4 l3 noc to a separate node
ARM: dts: Use simple-pm-bus for genpd for am4 l3
ARM: OMAP2+: Drop legacy remaining legacy platform data for am4
clk: ti: omap4: Drop idlest polling from IVA clkctrl clocks
ARM: dts: Configure power domain for omap4 dss
ARM: dts: Configure power domain for omap4 dsp
ARM: OMAP2+: Drop legacy platform data for omap4 iva
ARM: OMAP2+: Drop legacy platform data for omap4 gpmc
clk: ti: dra7: Drop idlest polling from IVA clkctrl clocks
ARM: dts: Configure interconnect target module for dra7 iva
ARM: OMAP2+: Drop legacy platform data for dra7 gpmc
ARM: dts: Configure power domain for omap5 dss
ARM: OMAP2+: Fix am4 only build after genpd changes
arch/arm/boot/dts/am335x-nano.dts | 1 -
arch/arm/boot/dts/am33xx-l4.dtsi | 75 +++--
arch/arm/boot/dts/am33xx.dtsi | 185 +++++++----
arch/arm/boot/dts/am4372.dtsi | 175 ++++++----
arch/arm/boot/dts/am437x-l4.dtsi | 79 +++--
arch/arm/boot/dts/dra7.dtsi | 151 ++++++++-
arch/arm/boot/dts/dra7xx-clocks.dtsi | 14 +
arch/arm/boot/dts/omap4-l4.dtsi | 1 +
arch/arm/boot/dts/omap4.dtsi | 150 +++++++--
arch/arm/boot/dts/omap5.dtsi | 58 ++++
arch/arm/mach-omap2/Kconfig | 11 +-
arch/arm/mach-omap2/Makefile | 19 +-
arch/arm/mach-omap2/io.c | 4 -
arch/arm/mach-omap2/omap_hwmod.c | 6 +
.../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 57 ----
.../omap_hwmod_33xx_43xx_interconnect_data.c | 90 ------
.../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 290 -----------------
arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 294 -----------------
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 167 ----------
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 114 -------
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 49 ---
arch/arm/mach-omap2/pdata-quirks.c | 33 +-
drivers/bus/ti-sysc.c | 68 ++--
drivers/clk/ti/clk-33xx.c | 2 +
drivers/clk/ti/clk-43xx.c | 8 +
drivers/clk/ti/clk-44xx.c | 2 +-
drivers/clk/ti/clk-7xx.c | 7 +
drivers/remoteproc/wkup_m3_rproc.c | 41 ++-
drivers/soc/ti/omap_prm.c | 358 +++++++++++++++++++--
drivers/soc/ti/pm33xx.c | 17 +-
include/dt-bindings/clock/dra7.h | 4 +
include/linux/platform_data/ti-sysc.h | 2 +
32 files changed, 1185 insertions(+), 1347 deletions(-)
delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_common_data.h
delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c
delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c
delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_data.c
delete mode 100644 arch/arm/mach-omap2/omap_hwmod_43xx_data.c
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 4/5] ARM: SoC updates for OMAP GenPD
@ 2020-12-16 23:28 ` Arnd Bergmann
0 siblings, 0 replies; 20+ messages in thread
From: Arnd Bergmann @ 2020-12-16 23:28 UTC (permalink / raw)
To: Linus Torvalds; +Cc: SoC Team, Linux Kernel Mailing List, Linux ARM
The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:
Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/arm-soc-omap-genpd-5.11
for you to fetch changes up to 7fbee7e3386cb51e5ebc60c4d7cea13ffeab31d6:
Merge tag 'omap-for-v5.11/genpd-rest-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/omap-genpd (2020-12-09 21:15:50 +0100)
----------------------------------------------------------------
ARM: SoC updates for OMAP GenPD
These are additional updates for the power domain support on OMAP,
moving to an implementation based on device tree information instead of
SoC specific code. This is the latest step in the ongoing process for
moving code out of arch/arm/mach-omap2.
I kept this separate from the other driver changes since it touches
code in multiple areas.
There is one conflict in the dra7.dts file, which adds another node
in a different branch. Watch out for adding the trailing '};'
both times.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Arnd Bergmann (4):
Merge tag 'omap-for-v5.11/genpd-drivers-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd
Merge tag 'omap-for-v5.11/genpd-am335x-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd
Merge tag 'omap-for-v5.11/genpd-am437x-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd
Merge tag 'omap-for-v5.11/genpd-rest-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd
Tero Kristo (10):
soc: ti: omap-prm: am3: add genpd support for remaining PRM instances
ARM: dts: am33xx: add remaining PRM instances
soc: ti: omap-prm: am4: add genpd support for remaining PRM instances
ARM: dts: am43xx: add remaining PRM instances
soc: ti: omap-prm: omap4: add genpd support for remaining PRM instances
ARM: dts: omap4: add remaining PRM instances
soc: ti: omap-prm: dra7: add genpd support for remaining PRM instances
ARM: dts: dra7: add remaining PRM instances
soc: ti: omap-prm: omap5: add genpd support for remaining PRM instances
ARM: dts: omap5: add remaining PRM instances
Tony Lindgren (56):
ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS
ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF
bus: ti-sysc: Fix reset status check for modules with quirks
bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw
soc: ti: omap-prm: Do not check rstst bit on deassert if already
deasserted
bus: ti-sysc: Assert reset only after disabling clocks
ARM: OMAP2+: Check for inited flag
ARM: OMAP2+: Probe PRCM first to probe l4_wkup with simple-pm-bus
bus: ti-sysc: Support modules without control registers
bus: ti-sysc: Implement GPMC debug quirk to drop platform data
clk: ti: am33xx: Keep am3 l3 main clock always on for genpd
soc: ti: omap-prm: Add pm_clk for genpd
soc: ti: pm33xx: Enable basic PM runtime support for genpd
remoteproc/wkup_m3: Use reset control driver if available
ARM: dts: Configure also interconnect clocks for am4 system timer
ARM: OMAP2+: Drop legacy platform data for am3 control module
ARM: dts: Configure RTC powerdomain for am3
ARM: dts: Configure interconnect target module for am3 wkup_m3
ARM: OMAP2+: Drop legacy platform data for am3 wkup_m3
ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpmc
ARM: OMAP2+: Drop legacy platform data for am3 debugss
ARM: OMAP2+: Drop legacy platform data for am3 emif
ARM: OMAP2+: Drop legacy platform data for am3 ocmcram
ARM: OMAP2+: Drop legacy platform data for am3 instr
ARM: OMAP2+: Drop legacy platform data for am3 mpuss
ARM: dts: Use simple-pm-bus for genpd for am3 l4_wkup
ARM: dts: Use simple-pm-bus for genpd for am3 l4_fast
ARM: dts: Use simple-pm-bus for genpd for am3 l4_per
ARM: dts: Use simple-pm-bus for genpd for am3 l3
ARM: OMAP2+: Drop legacy remaining legacy platform data for am3
ARM: OMAP2+: Build hwmod related code as needed
clk: ti: am437x: Keep am4 l3 main clock always on for genpd
ARM: dts: Configure also interconnect clocks for am4 system timer
ARM: OMAP2+: Drop legacy platform data for am4 control module
ARM: dts: Configure RTC powerdomain for am4
ARM: dts: Configure interconnect target module for am4 wkup_m3
ARM: OMAP2+: Drop legacy platform data for am4 wkup_m3
ARM: OMAP2+: Drop legacy platform data for am4 emif
ARM: OMAP2+: Drop legacy platform data for am4 ocmcram
ARM: OMAP2+: Drop legacy platform data for am4 mpuss
ARM: dts: Use simple-pm-bus for genpd for am4 l4_wkup
ARM: dts: Use simple-pm-bus for genpd for am4 l4_fast
ARM: dts: Use simple-pm-bus for genpd for am4 l4_per
ARM: dts: Move am4 l3 noc to a separate node
ARM: dts: Use simple-pm-bus for genpd for am4 l3
ARM: OMAP2+: Drop legacy remaining legacy platform data for am4
clk: ti: omap4: Drop idlest polling from IVA clkctrl clocks
ARM: dts: Configure power domain for omap4 dss
ARM: dts: Configure power domain for omap4 dsp
ARM: OMAP2+: Drop legacy platform data for omap4 iva
ARM: OMAP2+: Drop legacy platform data for omap4 gpmc
clk: ti: dra7: Drop idlest polling from IVA clkctrl clocks
ARM: dts: Configure interconnect target module for dra7 iva
ARM: OMAP2+: Drop legacy platform data for dra7 gpmc
ARM: dts: Configure power domain for omap5 dss
ARM: OMAP2+: Fix am4 only build after genpd changes
arch/arm/boot/dts/am335x-nano.dts | 1 -
arch/arm/boot/dts/am33xx-l4.dtsi | 75 +++--
arch/arm/boot/dts/am33xx.dtsi | 185 +++++++----
arch/arm/boot/dts/am4372.dtsi | 175 ++++++----
arch/arm/boot/dts/am437x-l4.dtsi | 79 +++--
arch/arm/boot/dts/dra7.dtsi | 151 ++++++++-
arch/arm/boot/dts/dra7xx-clocks.dtsi | 14 +
arch/arm/boot/dts/omap4-l4.dtsi | 1 +
arch/arm/boot/dts/omap4.dtsi | 150 +++++++--
arch/arm/boot/dts/omap5.dtsi | 58 ++++
arch/arm/mach-omap2/Kconfig | 11 +-
arch/arm/mach-omap2/Makefile | 19 +-
arch/arm/mach-omap2/io.c | 4 -
arch/arm/mach-omap2/omap_hwmod.c | 6 +
.../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 57 ----
.../omap_hwmod_33xx_43xx_interconnect_data.c | 90 ------
.../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 290 -----------------
arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 294 -----------------
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 167 ----------
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 114 -------
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 49 ---
arch/arm/mach-omap2/pdata-quirks.c | 33 +-
drivers/bus/ti-sysc.c | 68 ++--
drivers/clk/ti/clk-33xx.c | 2 +
drivers/clk/ti/clk-43xx.c | 8 +
drivers/clk/ti/clk-44xx.c | 2 +-
drivers/clk/ti/clk-7xx.c | 7 +
drivers/remoteproc/wkup_m3_rproc.c | 41 ++-
drivers/soc/ti/omap_prm.c | 358 +++++++++++++++++++--
drivers/soc/ti/pm33xx.c | 17 +-
include/dt-bindings/clock/dra7.h | 4 +
include/linux/platform_data/ti-sysc.h | 2 +
32 files changed, 1185 insertions(+), 1347 deletions(-)
delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_common_data.h
delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c
delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c
delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_data.c
delete mode 100644 arch/arm/mach-omap2/omap_hwmod_43xx_data.c
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 1/5] ARM: SoC updates for 5.11
@ 2020-12-17 0:57 ` pr-tracker-bot
0 siblings, 0 replies; 20+ messages in thread
From: pr-tracker-bot @ 2020-12-17 0:57 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM
The pull request you sent on Thu, 17 Dec 2020 00:22:29 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-5.11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b06db0b3936956352a6ff693ea589bd4671c071d
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 2/5] ARM: SoC defconfigs for 5.11
@ 2020-12-17 0:57 ` pr-tracker-bot
0 siblings, 0 replies; 20+ messages in thread
From: pr-tracker-bot @ 2020-12-17 0:57 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM
The pull request you sent on Thu, 17 Dec 2020 00:23:23 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-defconfig-5.11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b0a6cd29e00a317d7fd823e0db57abbbd9bbb610
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 1/5] ARM: SoC updates for 5.11
@ 2020-12-17 0:57 ` pr-tracker-bot
0 siblings, 0 replies; 20+ messages in thread
From: pr-tracker-bot @ 2020-12-17 0:57 UTC (permalink / raw)
To: Arnd Bergmann
Cc: SoC Team, Linus Torvalds, Linux Kernel Mailing List, Linux ARM
The pull request you sent on Thu, 17 Dec 2020 00:22:29 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-5.11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b06db0b3936956352a6ff693ea589bd4671c071d
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 2/5] ARM: SoC defconfigs for 5.11
@ 2020-12-17 0:57 ` pr-tracker-bot
0 siblings, 0 replies; 20+ messages in thread
From: pr-tracker-bot @ 2020-12-17 0:57 UTC (permalink / raw)
To: Arnd Bergmann
Cc: SoC Team, Linus Torvalds, Linux Kernel Mailing List, Linux ARM
The pull request you sent on Thu, 17 Dec 2020 00:23:23 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-defconfig-5.11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b0a6cd29e00a317d7fd823e0db57abbbd9bbb610
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 4/5] ARM: SoC drivers for 5.11
@ 2020-12-17 0:57 ` pr-tracker-bot
0 siblings, 0 replies; 20+ messages in thread
From: pr-tracker-bot @ 2020-12-17 0:57 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM
The pull request you sent on Thu, 17 Dec 2020 00:27:15 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-drivers-5.11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/48c1c40ab40cb087b992e7b77518c3a2926743cc
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 3/5] ARM: device tree updates for 5.11
@ 2020-12-17 0:57 ` pr-tracker-bot
0 siblings, 0 replies; 20+ messages in thread
From: pr-tracker-bot @ 2020-12-17 0:57 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM
The pull request you sent on Thu, 17 Dec 2020 00:26:14 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-dt-5.11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9805529ec544ea7a82d891d5239a8ebd3dbb2a3e
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 4/5] ARM: SoC drivers for 5.11
@ 2020-12-17 0:57 ` pr-tracker-bot
0 siblings, 0 replies; 20+ messages in thread
From: pr-tracker-bot @ 2020-12-17 0:57 UTC (permalink / raw)
To: Arnd Bergmann
Cc: SoC Team, Linus Torvalds, Linux Kernel Mailing List, Linux ARM
The pull request you sent on Thu, 17 Dec 2020 00:27:15 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-drivers-5.11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/48c1c40ab40cb087b992e7b77518c3a2926743cc
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 3/5] ARM: device tree updates for 5.11
@ 2020-12-17 0:57 ` pr-tracker-bot
0 siblings, 0 replies; 20+ messages in thread
From: pr-tracker-bot @ 2020-12-17 0:57 UTC (permalink / raw)
To: Arnd Bergmann
Cc: SoC Team, Linus Torvalds, Linux Kernel Mailing List, Linux ARM
The pull request you sent on Thu, 17 Dec 2020 00:26:14 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-dt-5.11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9805529ec544ea7a82d891d5239a8ebd3dbb2a3e
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 4/5] ARM: SoC updates for OMAP GenPD
@ 2020-12-17 0:57 ` pr-tracker-bot
0 siblings, 0 replies; 20+ messages in thread
From: pr-tracker-bot @ 2020-12-17 0:57 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Linus Torvalds, SoC Team, Linux Kernel Mailing List, Linux ARM
The pull request you sent on Thu, 17 Dec 2020 00:28:19 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-omap-genpd-5.11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/accefff5b547a9a1d959c7e76ad539bf2480e78b
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 4/5] ARM: SoC updates for OMAP GenPD
@ 2020-12-17 0:57 ` pr-tracker-bot
0 siblings, 0 replies; 20+ messages in thread
From: pr-tracker-bot @ 2020-12-17 0:57 UTC (permalink / raw)
To: Arnd Bergmann
Cc: SoC Team, Linus Torvalds, Linux Kernel Mailing List, Linux ARM
The pull request you sent on Thu, 17 Dec 2020 00:28:19 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-omap-genpd-5.11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/accefff5b547a9a1d959c7e76ad539bf2480e78b
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2020-12-17 0:58 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-16 23:22 [GIT PULL 1/5] ARM: SoC updates for 5.11 Arnd Bergmann
2020-12-16 23:22 ` Arnd Bergmann
2020-12-16 23:23 ` [GIT PULL 2/5] ARM: SoC defconfigs " Arnd Bergmann
2020-12-16 23:23 ` Arnd Bergmann
2020-12-17 0:57 ` pr-tracker-bot
2020-12-17 0:57 ` pr-tracker-bot
2020-12-16 23:26 ` [GIT PULL 3/5] ARM: device tree updates " Arnd Bergmann
2020-12-16 23:26 ` Arnd Bergmann
2020-12-17 0:57 ` pr-tracker-bot
2020-12-17 0:57 ` pr-tracker-bot
2020-12-16 23:27 ` [GIT PULL 4/5] ARM: SoC drivers " Arnd Bergmann
2020-12-16 23:27 ` Arnd Bergmann
2020-12-17 0:57 ` pr-tracker-bot
2020-12-17 0:57 ` pr-tracker-bot
2020-12-16 23:28 ` [GIT PULL 4/5] ARM: SoC updates for OMAP GenPD Arnd Bergmann
2020-12-16 23:28 ` Arnd Bergmann
2020-12-17 0:57 ` pr-tracker-bot
2020-12-17 0:57 ` pr-tracker-bot
2020-12-17 0:57 ` [GIT PULL 1/5] ARM: SoC updates for 5.11 pr-tracker-bot
2020-12-17 0:57 ` pr-tracker-bot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.