All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 0/5] ARM: SoC contents for 5.10
@ 2020-10-23 22:31 ` Olof Johansson
  0 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: linux-arm-kernel, arm, soc, linux-kernel

Hi Linus,

This is the batch of pull requests for ARM SoCs this release cycle. It's
arriving late; I've been too busy the last few weeks -- I'll need to hand
over the lead to Arnd for a bit. As a result of that, the last batch of
fixes before last release are here as well, as the first branch.

Contents is about the same as usual, described in each pull request. There's
support for a handful of new SoCs this release, and some new boards, etc --
described in the DT tag.

There are also larger sets of cleanups for Samsung and TI platforms,
as well as removal of some non-DT platforms for i.MX. As a result,
the net add of lines isn't as large as it would otherwise have been.

Two minor merge conflicts in the soc and drivers branches, due to surrounding
changes. I've described the resolution in the corresponding pull request, but
they're straightforward.


Please merge, thanks!


-Olof




^ permalink raw reply	[flat|nested] 17+ messages in thread

* [GIT PULL 0/5] ARM: SoC contents for 5.10
@ 2020-10-23 22:31 ` Olof Johansson
  0 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: soc, arm, linux-kernel, linux-arm-kernel

Hi Linus,

This is the batch of pull requests for ARM SoCs this release cycle. It's
arriving late; I've been too busy the last few weeks -- I'll need to hand
over the lead to Arnd for a bit. As a result of that, the last batch of
fixes before last release are here as well, as the first branch.

Contents is about the same as usual, described in each pull request. There's
support for a handful of new SoCs this release, and some new boards, etc --
described in the DT tag.

There are also larger sets of cleanups for Samsung and TI platforms,
as well as removal of some non-DT platforms for i.MX. As a result,
the net add of lines isn't as large as it would otherwise have been.

Two minor merge conflicts in the soc and drivers branches, due to surrounding
changes. I've described the resolution in the corresponding pull request, but
they're straightforward.


Please merge, thanks!


-Olof




_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 17+ messages in thread

* [GIT PULL 1/5] ARM: SoC fixes
  2020-10-23 22:31 ` Olof Johansson
@ 2020-10-23 22:31   ` Olof Johansson
  -1 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: linux-arm-kernel, arm, soc, linux-kernel, Olof Johansson

I had queued up a batch of fixes that got a bit close to the release for
sending in before the merge window opened, so I'm including them in the
batch of pull requests instead. They're mostly smaller DT tweaks and
fixes, the usual mix that we tend to have through the releases.


Conflicts: None

----------------------------------------------------------------

The following changes since commit f9893351acaecf0a414baf9942b48d5bb5c688c6:

  Merge tag 'kconfig-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-fixes

for you to fetch changes up to 6869f774b1cd2bf20b4e4c5bfa13da311e02d495:

  Merge tag 'omap-for-v5.9/fixes-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes

----------------------------------------------------------------

Biju Das (1):
      ARM: dts: iwg20d-q7-common: Fix touch controller probe failure

Dan Carpenter (1):
      soc: xilinx: Fix error code in zynqmp_pm_probe()

Drew Fustini (1):
      ARM: dts: am33xx: modify AM33XX_IOPAD for #pinctrl-cells = 2

Jernej Skrabec (1):
      ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator

Konrad Dybcio (2):
      arm64: dts: sdm630: Temporarily disable SMMUs by default
      arm64: dts: qcom: kitakami: Temporarily disable SDHCI1

Krzysztof Kozlowski (1):
      soc: actions: include header to fix missing prototype

Olof Johansson (8):
      Merge tag 'ti-k3-dt-fixes-for-v5.9' of git://git.kernel.org/.../nmenon/linux into arm/fixes
      Merge tag 'sunxi-fixes-for-5.9-1' of https://git.kernel.org/.../sunxi/linux into arm/fixes
      Merge tag 'qcom-drivers-fixes-for-5.9' of https://git.kernel.org/.../qcom/linux into arm/fixes
      Merge tag 'qcom-arm64-fixes-for-5.9' of https://git.kernel.org/.../qcom/linux into arm/fixes
      Merge tag 'actions-drivers-fixes-for-v5.9' of git://git.kernel.org/.../mani/linux-actions into arm/fixes
      Merge tag 'zynqmp-soc-for-v5.9-v2' of https://github.com/Xilinx/linux-xlnx into arm/fixes
      Merge tag 'renesas-fixes-for-v5.9-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/fixes
      Merge tag 'omap-for-v5.9/fixes-rc7' of git://git.kernel.org/.../tmlind/linux-omap into arm/fixes

Qiang Yu (1):
      arm64: dts: allwinner: h5: remove Mali GPU PMU module

Rajendra Nayak (1):
      arm64: dts: sdm845: Fixup OPP table for all qup devices

Roger Quadros (1):
      arm64: dts: ti: k3-j721e: Rename mux header and update macro names

Sibi Sankar (1):
      soc: qcom: pdr: Fixup array type of get_domain_list_resp message

Tony Lindgren (1):
      ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_enter() fails

Łukasz Patron (1):
      arm64: dts: qcom: pm660: Fix missing pound sign in interrupt-cells


 arch/arm/boot/dts/iwg20d-q7-common.dtsi         | 15 ++++-
 .../boot/dts/sun8i-r40-bananapi-m2-ultra.dts    | 10 +--
 arch/arm/mach-omap2/cpuidle44xx.c               |  4 +-
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi    |  6 +-
 .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi  |  7 +-
 arch/arm64/boot/dts/qcom/pm660.dtsi             |  2 +-
 arch/arm64/boot/dts/qcom/sdm630.dtsi            |  8 +++
 arch/arm64/boot/dts/qcom/sdm845.dtsi            |  9 ++-
 .../boot/dts/ti/k3-j721e-common-proc-board.dts  | 11 +--
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi       | 13 ++--
 drivers/soc/actions/owl-sps-helper.c            |  1 +
 drivers/soc/qcom/pdr_internal.h                 |  2 +-
 drivers/soc/xilinx/zynqmp_power.c               |  2 +-
 include/dt-bindings/mux/mux-j721e-wiz.h         | 53 ---------------
 include/dt-bindings/mux/ti-serdes.h             | 71 ++++++++++++++++++++
 include/dt-bindings/pinctrl/omap.h              |  2 +-
 16 files changed, 134 insertions(+), 82 deletions(-)
 delete mode 100644 include/dt-bindings/mux/mux-j721e-wiz.h
 create mode 100644 include/dt-bindings/mux/ti-serdes.h

^ permalink raw reply	[flat|nested] 17+ messages in thread

* [GIT PULL 1/5] ARM: SoC fixes
@ 2020-10-23 22:31   ` Olof Johansson
  0 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: Olof Johansson, soc, arm, linux-kernel, linux-arm-kernel

I had queued up a batch of fixes that got a bit close to the release for
sending in before the merge window opened, so I'm including them in the
batch of pull requests instead. They're mostly smaller DT tweaks and
fixes, the usual mix that we tend to have through the releases.


Conflicts: None

----------------------------------------------------------------

The following changes since commit f9893351acaecf0a414baf9942b48d5bb5c688c6:

  Merge tag 'kconfig-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-fixes

for you to fetch changes up to 6869f774b1cd2bf20b4e4c5bfa13da311e02d495:

  Merge tag 'omap-for-v5.9/fixes-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes

----------------------------------------------------------------

Biju Das (1):
      ARM: dts: iwg20d-q7-common: Fix touch controller probe failure

Dan Carpenter (1):
      soc: xilinx: Fix error code in zynqmp_pm_probe()

Drew Fustini (1):
      ARM: dts: am33xx: modify AM33XX_IOPAD for #pinctrl-cells = 2

Jernej Skrabec (1):
      ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator

Konrad Dybcio (2):
      arm64: dts: sdm630: Temporarily disable SMMUs by default
      arm64: dts: qcom: kitakami: Temporarily disable SDHCI1

Krzysztof Kozlowski (1):
      soc: actions: include header to fix missing prototype

Olof Johansson (8):
      Merge tag 'ti-k3-dt-fixes-for-v5.9' of git://git.kernel.org/.../nmenon/linux into arm/fixes
      Merge tag 'sunxi-fixes-for-5.9-1' of https://git.kernel.org/.../sunxi/linux into arm/fixes
      Merge tag 'qcom-drivers-fixes-for-5.9' of https://git.kernel.org/.../qcom/linux into arm/fixes
      Merge tag 'qcom-arm64-fixes-for-5.9' of https://git.kernel.org/.../qcom/linux into arm/fixes
      Merge tag 'actions-drivers-fixes-for-v5.9' of git://git.kernel.org/.../mani/linux-actions into arm/fixes
      Merge tag 'zynqmp-soc-for-v5.9-v2' of https://github.com/Xilinx/linux-xlnx into arm/fixes
      Merge tag 'renesas-fixes-for-v5.9-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/fixes
      Merge tag 'omap-for-v5.9/fixes-rc7' of git://git.kernel.org/.../tmlind/linux-omap into arm/fixes

Qiang Yu (1):
      arm64: dts: allwinner: h5: remove Mali GPU PMU module

Rajendra Nayak (1):
      arm64: dts: sdm845: Fixup OPP table for all qup devices

Roger Quadros (1):
      arm64: dts: ti: k3-j721e: Rename mux header and update macro names

Sibi Sankar (1):
      soc: qcom: pdr: Fixup array type of get_domain_list_resp message

Tony Lindgren (1):
      ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_enter() fails

Łukasz Patron (1):
      arm64: dts: qcom: pm660: Fix missing pound sign in interrupt-cells


 arch/arm/boot/dts/iwg20d-q7-common.dtsi         | 15 ++++-
 .../boot/dts/sun8i-r40-bananapi-m2-ultra.dts    | 10 +--
 arch/arm/mach-omap2/cpuidle44xx.c               |  4 +-
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi    |  6 +-
 .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi  |  7 +-
 arch/arm64/boot/dts/qcom/pm660.dtsi             |  2 +-
 arch/arm64/boot/dts/qcom/sdm630.dtsi            |  8 +++
 arch/arm64/boot/dts/qcom/sdm845.dtsi            |  9 ++-
 .../boot/dts/ti/k3-j721e-common-proc-board.dts  | 11 +--
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi       | 13 ++--
 drivers/soc/actions/owl-sps-helper.c            |  1 +
 drivers/soc/qcom/pdr_internal.h                 |  2 +-
 drivers/soc/xilinx/zynqmp_power.c               |  2 +-
 include/dt-bindings/mux/mux-j721e-wiz.h         | 53 ---------------
 include/dt-bindings/mux/ti-serdes.h             | 71 ++++++++++++++++++++
 include/dt-bindings/pinctrl/omap.h              |  2 +-
 16 files changed, 134 insertions(+), 82 deletions(-)
 delete mode 100644 include/dt-bindings/mux/mux-j721e-wiz.h
 create mode 100644 include/dt-bindings/mux/ti-serdes.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] 17+ messages in thread

* [GIT PULL 2/5] ARM: SoC platform updates
  2020-10-23 22:31 ` Olof Johansson
@ 2020-10-23 22:31   ` Olof Johansson
  -1 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: linux-arm-kernel, arm, soc, linux-kernel, Olof Johansson

SoC changes, a substantial part of this is cleanup of some of the older
platforms that used to have a bunch of board files. In particular:

- Removal of non-DT i.MX platforms that haven't seen activity in years,
it's time to remove them.
- A bunch of cleanup and removal of platform data for TI/OMAP platforms,
moving over to genpd for power/reset control (yay!)
- Major cleanup of Samsung S3C24xx and S3C64xx platforms, moving them
closer to multiplatform support (not quite there yet, but getting
close).

THere are a few other changes too, smaller fixlets, etc. For new
platform support, the primary ones re:

- New SoC: Hisilicon SD5203, ARM926EJ-S platform.
- Cpufreq support for i.MX7ULP



Conflicts:

drivers/mmc/host/Kconfig:
Change/change:
 - Keep MMC_SDHCI on separate line
 - Keep the rest of the longer depends



----------------------------------------------------------------

The following changes since commit cb44fcfbceae86aaad2dd509026ceede1efb6dea:

  Merge branch 'arm/fixes' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-soc

for you to fetch changes up to accdab6d9e8f715068d91ee0ca0424a6999f0d19:

  Merge tag 'imx-soc-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/soc

----------------------------------------------------------------

Alexander A. Klimov (6):
      ARM: OMAP2+: PRM: Replace HTTP links with HTTPS ones
      ARM: OMAP2+: Replace HTTP links with HTTPS ones
      ARM: OMAP2+: hwmod: Replace HTTP links with HTTPS ones
      ARM: OMAP2+: pm33xx-core: Replace HTTP links with HTTPS ones
      ARM: OMAP2+: Replace HTTP links with HTTPS ones
      ARM: stm32: Replace HTTP links with HTTPS ones

Alexandre Belloni (1):
      ARM: at91: pm: remove unnecessary at91sam9x60_idle

Andreas Kemnade (1):
      ARM: omap3: enable off mode automatically

Arnd Bergmann (33):
      ARM: s3c24xx: fix mmc gpio lookup tables
      ARM: s3c24xx: iotiming: make functions static
      ARM: s3c24xx: make S3C24XX_MISCCR access indirect
      ARM: s3c24xx: simplify mach/io.h
      usb: gadget: s3c: use platform resources
      usb: gadget: s3c-hsudc: remove platform header dependency
      ARM: samsung: don't build plat/pm-common for Exynos
      ARM: samsung: remove s3c_pm_debug_init()
      ARM: samsung: make pm-debug platform independent
      ARM: samsung: move CONFIG_DEBUG_S3C_UART to Kconfig.debug
      ARM: exynos: use private samsung_cpu_id copy
      ARM: exynos: stop selecting PLAT_SAMSUNG
      ARM: samsung: move pm check code to drivers/soc
      ARM: s5pv210: use private pm save/restore
      ARM: s5pv210: don't imply CONFIG_PLAT_SAMSUNG
      ARM: s3c64xx: remove mach/hardware.h
      ARM: s3c24xx: move regs-spi.h into spi driver
      ARM: s3c24xx: move irqchip driver back into platform
      ARM: s3c: adc: move header to linux/soc/samsung
      ARM: s3c24xx: move spi fiq handler into platform
      ARM: s3c24xx: move iis pinctrl config into boards
      ARM: s3c24xx: move s3cmci pinctrl handling into board files
      ARM: s3c24xx: include mach/irqs.h where needed
      ARM: s3c24xx: spi: avoid hardcoding fiq number in driver
      ARM: s3c24xx: bast: avoid irq_desc array usage
      fbdev: s3c2410fb: remove mach header dependency
      cpufreq: s3c24xx: split out registers
      ARM: s3c: remove cpufreq header dependencies
      cpufreq: s3c2412: use global s3c2412_cpufreq_setrefresh
      cpufreq: s3c24xx: move low-level clk reg access into platform code
      ARM: s3c24xx: stop including mach/hardware.h from mach/io.h
      ARM: s3c: move into a common directory
      ARM: s3c: make headers local if possible

Christian Lamparter (1):
      MAINTAINERS: extend BCM5301X ARM ARCHITECTURE files

Claudiu Beznea (3):
      ARM: at91: pm: add support for ULP0 fast wakeup
      ARM: at91: pm: add per soc validation of pm modes
      ARM: at91: pm: of_node_put() after its usage

Daniel Palmer (1):
      ARM: mstar: Select MStar intc

Fabio Estevam (25):
      ARM: imx: Place "Cortex-A/Cortex-M" comment in the correct location
      ARM: imx: Remove imx21 support
      ARM: imx: Remove i.MX27 board files
      ARM: imx: Remove i.MX31 board files
      ARM: imx: Remove i.MX35 board files
      ARM: imx: Remove ehci board files
      ARM: imx27: Remove imx27_soc_init()
      ARM: imx27: Remove iomux-v1 board code
      ARM: imx27: Get rid of mm-imx27.c
      ARM: imx27: Retrieve AVIC base address from devicetree
      ARM: imx31: Remove remaining i.MX31 board code
      ARM: imx3: Remove imx3 soc_init()
      ARM: imx: Remove iomux-v3 board code
      ARM: imx: Remove imx device directory
      ARM: imx: Remove remnant board file support pieces
      ARM: imx27: Retrieve the SYSCTRL base address from devicetree
      ARM: imx27: Retrieve the CCM base address from devicetree
      ARM: imx31: Retrieve the IIM base address from devicetree
      ARM: imx3: Retrieve the CCM base address from devicetree
      ARM: imx3: Retrieve the AVIC base address from devicetree
      ARM: imx35: Retrieve the IIM base address from devicetree
      ARM: imx: Remove unused definitions
      clk: imx: imx27: Remove mx27_clocks_init()
      clk: imx: imx31: Remove mx31_clocks_init()
      clk: imx: imx35: Remove mx35_clocks_init()

Florian Fainelli (3):
      ARM: brcmstb: Add debug UART entry for 72614
      ARM: bcm: Enable BCM7038_L1_IRQ for ARCH_BRCMSTB
      ARM: brcmstb: Add debug UART entry for 72615

Geert Uytterhoeven (1):
      ARM: shmobile: rcar-gen2: Make rcar_gen2_{timer_init, reserve}() static

Guillaume Tucker (1):
      ARM: exynos: clear L310_AUX_CTRL_NS_LOCKDOWN in default l2c_aux_val

Kefeng Wang (2):
      ARM: hisi: add support for SD5203 SoC
      ARM: debug: add UART early console support for SD5203

Krzysztof Kozlowski (27):
      MAINTAINERS: drop Vincent Sanders from Simtec S3C boards
      MAINTAINERS: add more name matches for Samsung SoC entries
      ARM: s3c64xx: include header to fix -Wmissing-prototypes
      ARM: s3c24xx: demote kerneldoc comment
      ARM: samsung: fix language typo
      clk: samsung: s3c64xx: declare s3c64xx_clk_init() in shared header
      clk: samsung: s3c24xx: declare s3c24xx_common_clk_init() in shared header
      ARM: s3c: remove plat-samsung/.../samsung-time.h
      ARM: s3c24xx: include common.h header in s3c2443.c
      ARM: s3c24xx: sdhci: include plat/sdhci.h header
      ARM: s3c24xx: ts: include platform data header
      ARM: s3c24xx: ts: document function argument
      ARM: s3c: remove unneeded machine header includes
      mmc: s3cmci: remove unneeded machine header include
      ARM: samsung: fix kerneldoc of s3c_pm_do_restore_core()
      ARM: s3c24xx: drop s3c-camif setup platform code
      ARM: samsung: remove HAVE_S3C2410_WATCHDOG and use direct dependencies
      ARM: s3c64xx: switch to generic watchdog driver reset
      ARM: s3c24xx: fix missing system reset
      ARM: s3c24xx: pass pointer to clk driver via platform data
      usb: gadget: s3c: remove unused 'udc' variable
      Merge tag 'samsung-platdrv-boards' of https://git.kernel.org/.../broonie/sound into next/soc-s3c-cleanup
      ARM: s3c: Cleanup from old plat-samsung include
      ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup
      ARM: samsung: fix PM debug build with DEBUG_LL but !MMU
      ARM: s3c24xx: fix Wunused-variable warning on !MMU
      ARM: s3c64xx: bring back notes from removed debug-macro.S

Linus Walleij (1):
      ARM: versatile: Remove Integrator and Realview from PHYS_OFFSET

Lukas Bulwahn (1):
      MAINTAINERS: mark linux-samsung-soc list non-moderated

Olof Johansson (13):
      Merge tag 'samsung-soc-s3c-5.10' of https://git.kernel.org/.../krzk/linux into arm/soc
      Merge tag 'versatile-soc-v5.10-1' of git://git.kernel.org/.../linusw/linux-integrator into arm/soc
      Merge tag 'omap-for-v5.10/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc
      Merge tag 'omap-for-v5.10/ti-sysc-drop-pdata-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc
      Merge tag 'arm-soc/for-5.10/maintainers' of https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'arm-soc/for-5.10/soc' of https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'at91-soc-5.10' of git://git.kernel.org/.../at91/linux into arm/soc
      Merge tag 'renesas-arm-soc-for-v5.10-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/soc
      Merge tag 'samsung-soc-5.10' of https://git.kernel.org/.../krzk/linux into arm/soc
      Merge tag 'davinci-for-v5.10/soc' of git://git.kernel.org/.../nsekhar/linux-davinci into arm/soc
      Merge tag 'omap-for-v5.10/soc-part2-v2-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc
      Merge tag 'hisi-arm-soc-for-5.10' of git://github.com/hisilicon/linux-hisi into arm/soc
      Merge tag 'imx-soc-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/soc

Peng Fan (1):
      ARM: imx7ulp: enable cpufreq

Qinglang Miao (1):
      ARM: s3c64xx: fix return value check in s3c_usb_otgphy_init()

Randy Dunlap (1):
      arm: mach-omap1: mux.h: delete duplicate word

Stephen Kitt (2):
      ARM: s3c64xx: use simple i2c probe function
      ARM: davinci: use simple i2c probe function

Tony Lindgren (11):
      dt-bindings: omap: Update PRM binding for genpd
      soc: ti: omap-prm: Add basic power domain support
      soc: ti: omap-prm: Configure sgx power domain for am3 and am4
      soc: ti: omap-prm: Configure omap4 and 5 l4_abe power domain
      ARM: dts: Configure am3 and am4 sgx for genpd and drop platform data
      ARM: dts: Configure omap4 and 5 l4_abe for genpd and drop platform data
      soc: ti: pm33xx: Simplify RTC usage to prepare to drop platform data
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 rtc
      ARM: OMAP2+: Drop legacy platform data for dra7 rtcss
      Merge branch 'omap-for-v5.10/omap1' into omap-for-v5.10/soc
      Merge branch 'omap-for-v5.10/prm-genpd' into omap-for-v5.10/ti-sysc-drop-pdata

YueHaibing (1):
      soc: integrator: Drop pointless static qualifier in integrator_soc_init()


 .../devicetree/bindings/arm/omap/prm-inst.txt   |    2 +
 MAINTAINERS                                     |   40 +-
 arch/arm/Kconfig                                |   12 +-
 arch/arm/Kconfig.debug                          |   29 +-
 arch/arm/Makefile                               |    7 +-
 arch/arm/boot/dts/am33xx-l4.dtsi                |    1 -
 arch/arm/boot/dts/am33xx.dtsi                   |    2 +
 arch/arm/boot/dts/am4372.dtsi                   |    2 +
 arch/arm/boot/dts/am437x-l4.dtsi                |    3 +-
 arch/arm/boot/dts/am43x-epos-evm.dts            |    4 +
 arch/arm/boot/dts/dra7-l4.dtsi                  |    1 -
 arch/arm/boot/dts/omap4-l4-abe.dtsi             |    6 +-
 arch/arm/boot/dts/omap4.dtsi                    |    6 +
 arch/arm/boot/dts/omap5-l4-abe.dtsi             |    6 +-
 arch/arm/boot/dts/omap5.dtsi                    |    6 +
 arch/arm/configs/imx_v4_v5_defconfig            |    2 +-
 arch/arm/configs/imx_v6_v7_defconfig            |   16 +-
 arch/arm/configs/multi_v5_defconfig             |    2 +-
 arch/arm/include/debug/brcmstb.S                |   26 +-
 arch/arm/mach-at91/pm.c                         |   97 +-
 arch/arm/mach-at91/pm.h                         |    5 +-
 arch/arm/mach-at91/pm_suspend.S                 |   41 +-
 arch/arm/mach-bcm/Kconfig                       |    1 +
 arch/arm/mach-davinci/board-dm644x-evm.c        |    5 +-
 arch/arm/mach-davinci/board-dm646x-evm.c        |   10 +-
 arch/arm/mach-exynos/Kconfig                    |    1 -
 arch/arm/mach-exynos/Makefile                   |    4 -
 arch/arm/mach-exynos/common.h                   |    6 +-
 arch/arm/mach-exynos/exynos.c                   |   25 +-
 arch/arm/mach-exynos/include/mach/map.h         |   18 -
 arch/arm/mach-exynos/platsmp.c                  |    4 +-
 arch/arm/mach-exynos/pm.c                       |    8 +-
 arch/arm/mach-hisi/Kconfig                      |   16 +-
 arch/arm/mach-imx/3ds_debugboard.c              |  207 ---
 arch/arm/mach-imx/3ds_debugboard.h              |   11 -
 arch/arm/mach-imx/Kconfig                       |  375 +-----
 arch/arm/mach-imx/Makefile                      |   45 +-
 arch/arm/mach-imx/board-mx31lilly.h             |   28 -
 arch/arm/mach-imx/board-mx31lite.h              |   29 -
 arch/arm/mach-imx/board-mx31moboard.h           |   30 -
 arch/arm/mach-imx/common.h                      |   15 -
 arch/arm/mach-imx/cpu-imx27.c                   |   10 +-
 arch/arm/mach-imx/cpu-imx31.c                   |    9 +-
 arch/arm/mach-imx/cpu-imx35.c                   |    9 +-
 arch/arm/mach-imx/devices-imx21.h               |   56 -
 arch/arm/mach-imx/devices-imx27.h               |   86 --
 arch/arm/mach-imx/devices-imx31.h               |   80 --
 arch/arm/mach-imx/devices-imx35.h               |   87 --
 arch/arm/mach-imx/devices/Kconfig               |   71 -
 arch/arm/mach-imx/devices/Makefile              |   28 -
 arch/arm/mach-imx/devices/devices-common.h      |  293 ----
 arch/arm/mach-imx/devices/devices.c             |   35 -
 arch/arm/mach-imx/devices/platform-fec.c        |   49 -
 arch/arm/mach-imx/devices/platform-flexcan.c    |   45 -
 .../mach-imx/devices/platform-fsl-usb2-udc.c    |   51 -
 arch/arm/mach-imx/devices/platform-gpio-mxc.c   |   31 -
 arch/arm/mach-imx/devices/platform-gpio_keys.c  |   15 -
 arch/arm/mach-imx/devices/platform-imx-dma.c    |   44 -
 arch/arm/mach-imx/devices/platform-imx-fb.c     |   47 -
 arch/arm/mach-imx/devices/platform-imx-i2c.c    |   74 --
 arch/arm/mach-imx/devices/platform-imx-keypad.c |   54 -
 arch/arm/mach-imx/devices/platform-imx-ssi.c    |   86 --
 arch/arm/mach-imx/devices/platform-imx-uart.c   |   92 --
 arch/arm/mach-imx/devices/platform-imx2-wdt.c   |   52 -
 arch/arm/mach-imx/devices/platform-imx21-hcd.c  |   38 -
 arch/arm/mach-imx/devices/platform-imx27-coda.c |   34 -
 arch/arm/mach-imx/devices/platform-ipu-core.c   |  127 --
 arch/arm/mach-imx/devices/platform-mx2-camera.c |   59 -
 arch/arm/mach-imx/devices/platform-mx2-emma.c   |   37 -
 arch/arm/mach-imx/devices/platform-mxc-ehci.c   |   61 -
 arch/arm/mach-imx/devices/platform-mxc-mmc.c    |   72 -
 arch/arm/mach-imx/devices/platform-mxc_nand.c   |   72 -
 arch/arm/mach-imx/devices/platform-mxc_rtc.c    |   43 -
 arch/arm/mach-imx/devices/platform-mxc_w1.c     |   47 -
 arch/arm/mach-imx/devices/platform-pata_imx.c   |   45 -
 .../mach-imx/devices/platform-sdhci-esdhc-imx.c |   64 -
 arch/arm/mach-imx/devices/platform-spi_imx.c    |   78 --
 arch/arm/mach-imx/ehci-imx27.c                  |   74 --
 arch/arm/mach-imx/ehci-imx31.c                  |   74 --
 arch/arm/mach-imx/ehci-imx35.c                  |   89 --
 arch/arm/mach-imx/ehci.h                        |   44 -
 arch/arm/mach-imx/hardware.h                    |    1 -
 arch/arm/mach-imx/imx27-dt.c                    |   26 -
 arch/arm/mach-imx/iomux-imx31.c                 |  161 ---
 arch/arm/mach-imx/iomux-mx21.h                  |  109 --
 arch/arm/mach-imx/iomux-mx27.h                  |  192 ---
 arch/arm/mach-imx/iomux-mx2x.h                  |  217 ---
 arch/arm/mach-imx/iomux-mx3.h                   |  706 ----------
 arch/arm/mach-imx/iomux-mx35.h                  | 1254 ------------------
 arch/arm/mach-imx/iomux-v1.c                    |  174 ---
 arch/arm/mach-imx/iomux-v1.h                    |   81 --
 arch/arm/mach-imx/iomux-v3.c                    |   65 -
 arch/arm/mach-imx/iomux-v3.h                    |  130 --
 arch/arm/mach-imx/mach-armadillo5x0.c           |  562 --------
 arch/arm/mach-imx/mach-bug.c                    |   54 -
 arch/arm/mach-imx/mach-imx27.c                  |   81 ++
 arch/arm/mach-imx/{imx31-dt.c => mach-imx31.c}  |    0
 arch/arm/mach-imx/{imx35-dt.c => mach-imx35.c}  |    0
 arch/arm/mach-imx/mach-imx7ulp.c                |    3 +
 arch/arm/mach-imx/mach-kzm_arm11_01.c           |  291 ----
 arch/arm/mach-imx/mach-mx21ads.c                |  338 -----
 arch/arm/mach-imx/mach-mx27_3ds.c               |  470 -------
 arch/arm/mach-imx/mach-mx27ads.c                |  407 ------
 arch/arm/mach-imx/mach-mx31_3ds.c               |  615 ---------
 arch/arm/mach-imx/mach-mx31ads.c                |  579 --------
 arch/arm/mach-imx/mach-mx31lilly.c              |  312 -----
 arch/arm/mach-imx/mach-mx31lite.c               |  290 ----
 arch/arm/mach-imx/mach-mx35_3ds.c               |  516 -------
 arch/arm/mach-imx/mach-pca100.c                 |  426 ------
 arch/arm/mach-imx/mach-pcm037.c                 |  585 --------
 arch/arm/mach-imx/mach-pcm037_eet.c             |  166 ---
 arch/arm/mach-imx/mach-pcm043.c                 |  412 ------
 arch/arm/mach-imx/mach-qong.c                   |  262 ----
 arch/arm/mach-imx/mach-vpr200.c                 |  306 -----
 arch/arm/mach-imx/mm-imx21.c                    |   84 --
 arch/arm/mach-imx/mm-imx27.c                    |   88 --
 arch/arm/mach-imx/mm-imx3.c                     |  185 +--
 arch/arm/mach-imx/mx21.h                        |  176 ---
 arch/arm/mach-imx/mx27.h                        |  196 ---
 arch/arm/mach-imx/mx31.h                        |  179 ---
 arch/arm/mach-imx/mx31lilly-db.c                |  182 ---
 arch/arm/mach-imx/mx31lite-db.c                 |  154 ---
 arch/arm/mach-imx/mx31moboard-devboard.c        |  238 ----
 arch/arm/mach-imx/mx31moboard-marxbot.c         |  270 ----
 arch/arm/mach-imx/mx31moboard-smartbot.c        |  124 --
 arch/arm/mach-imx/mx35.h                        |  173 ---
 arch/arm/mach-imx/pcm037.h                      |   18 -
 arch/arm/mach-imx/pm-imx27.c                    |   12 +-
 arch/arm/mach-imx/ulpi.h                        |   20 -
 arch/arm/mach-mstar/Kconfig                     |    1 +
 arch/arm/mach-omap1/include/mach/mux.h          |    2 +-
 arch/arm/mach-omap2/Kconfig                     |    1 +
 arch/arm/mach-omap2/am33xx.h                    |    2 +-
 arch/arm/mach-omap2/board-generic.c             |    2 +-
 arch/arm/mach-omap2/clockdomains33xx_data.c     |    2 +-
 arch/arm/mach-omap2/clockdomains81xx_data.c     |    2 +-
 arch/arm/mach-omap2/cm-regbits-33xx.h           |    2 +-
 arch/arm/mach-omap2/cm-regbits-54xx.h           |    2 +-
 arch/arm/mach-omap2/cm-regbits-7xx.h            |    2 +-
 arch/arm/mach-omap2/cm1_54xx.h                  |    2 +-
 arch/arm/mach-omap2/cm1_7xx.h                   |    2 +-
 arch/arm/mach-omap2/cm2_54xx.h                  |    2 +-
 arch/arm/mach-omap2/cm2_7xx.h                   |    2 +-
 arch/arm/mach-omap2/cm33xx.c                    |    2 +-
 arch/arm/mach-omap2/cm33xx.h                    |    2 +-
 arch/arm/mach-omap2/cm81xx.h                    |    2 +-
 arch/arm/mach-omap2/display.c                   |    2 +-
 arch/arm/mach-omap2/dma.c                       |    2 +-
 arch/arm/mach-omap2/l3_2xxx.h                   |    2 +-
 arch/arm/mach-omap2/l3_3xxx.h                   |    2 +-
 arch/arm/mach-omap2/l4_2xxx.h                   |    2 +-
 arch/arm/mach-omap2/omap-iommu.c                |    2 +-
 .../omap_hwmod_33xx_43xx_common_data.h          |    2 -
 .../omap_hwmod_33xx_43xx_interconnect_data.c    |   24 -
 .../omap_hwmod_33xx_43xx_ipblock_data.c         |   77 --
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c      |    5 +-
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c      |   10 -
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c      |   33 -
 arch/arm/mach-omap2/omap_hwmod_54xx_data.c      |   33 +-
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c       |   46 +-
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c      |    2 +-
 arch/arm/mach-omap2/omap_opp_data.h             |    2 +-
 arch/arm/mach-omap2/omap_phy_internal.c         |    2 +-
 arch/arm/mach-omap2/opp3xxx_data.c              |    2 +-
 arch/arm/mach-omap2/opp4xxx_data.c              |    2 +-
 arch/arm/mach-omap2/pm-debug.c                  |    2 -
 arch/arm/mach-omap2/pm.c                        |    2 +
 arch/arm/mach-omap2/pm.h                        |    4 -
 arch/arm/mach-omap2/pm33xx-core.c               |   27 +-
 arch/arm/mach-omap2/pm34xx.c                    |   26 +-
 arch/arm/mach-omap2/powerdomains33xx_data.c     |    2 +-
 arch/arm/mach-omap2/prcm43xx.h                  |    2 +-
 arch/arm/mach-omap2/prcm_mpu54xx.h              |    2 +-
 arch/arm/mach-omap2/prcm_mpu7xx.h               |    2 +-
 arch/arm/mach-omap2/prm-regbits-33xx.h          |    2 +-
 arch/arm/mach-omap2/prm33xx.c                   |    2 +-
 arch/arm/mach-omap2/prm33xx.h                   |    2 +-
 arch/arm/mach-omap2/prm54xx.h                   |    2 +-
 arch/arm/mach-omap2/prm7xx.h                    |    2 +-
 arch/arm/mach-omap2/scrm54xx.h                  |    2 +-
 arch/arm/mach-omap2/sleep33xx.S                 |    2 +-
 arch/arm/mach-omap2/sleep43xx.S                 |    2 +-
 arch/arm/mach-omap2/ti81xx.h                    |    2 +-
 arch/arm/mach-omap2/voltagedomains54xx_data.c   |    2 +-
 arch/arm/{plat-samsung => mach-s3c}/Kconfig     |   72 +-
 .../Kconfig => mach-s3c/Kconfig.s3c24xx}        |   13 -
 .../Kconfig => mach-s3c/Kconfig.s3c64xx}        |    5 +-
 arch/arm/{plat-samsung => mach-s3c}/Makefile    |   16 +-
 .../{mach-s3c24xx => mach-s3c}/Makefile.boot    |    0
 .../Makefile => mach-s3c/Makefile.s3c24xx}      |   22 +-
 .../Makefile => mach-s3c/Makefile.s3c64xx}      |   36 +-
 .../include/plat => mach-s3c}/adc-core.h        |    0
 arch/arm/{plat-samsung => mach-s3c}/adc.c       |    4 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/anubis.h    |    0
 .../ata-core.h => mach-s3c/ata-core-s3c64xx.h}  |    6 +-
 .../backlight-s3c64xx.h}                        |    6 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/bast-ide.c  |    3 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/bast-irq.c  |    8 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/bast.h      |    0
 .../common-smdk-s3c24xx.c}                      |   13 +-
 .../common-smdk-s3c24xx.h}                      |    0
 arch/arm/{plat-samsung => mach-s3c}/cpu.c       |   21 +-
 .../include/plat => mach-s3c}/cpu.h             |   12 -
 .../cpufreq-utils-s3c24xx.c}                    |   40 +-
 .../cpuidle.c => mach-s3c/cpuidle-s3c64xx.c}    |    8 +-
 arch/arm/{mach-s3c64xx => mach-s3c}/crag6410.h  |    2 +-
 .../dev-audio-s3c64xx.c}                        |    9 +-
 .../dev-backlight-s3c64xx.c}                    |    6 +-
 .../dev-uart.c => mach-s3c/dev-uart-s3c64xx.c}  |    5 +-
 arch/arm/{plat-samsung => mach-s3c}/dev-uart.c  |    2 +-
 arch/arm/{plat-samsung => mach-s3c}/devs.c      |   57 +-
 .../include/plat => mach-s3c}/devs.h            |    0
 .../mach/dma.h => mach-s3c/dma-s3c24xx.h}       |    0
 .../mach/dma.h => mach-s3c/dma-s3c64xx.h}       |    0
 arch/arm/mach-s3c/dma.h                         |    9 +
 .../fb-core.h => mach-s3c/fb-core-s3c24xx.h}    |    6 +-
 .../include/plat => mach-s3c}/fb.h              |    0
 .../plat => mach-s3c}/gpio-cfg-helpers.h        |    0
 .../include/plat => mach-s3c}/gpio-cfg.h        |    0
 .../include/plat => mach-s3c}/gpio-core.h       |    2 +-
 .../gpio-samsung-s3c24xx.h}                     |    2 +
 .../gpio-samsung-s3c64xx.h}                     |    0
 .../{plat-samsung => mach-s3c}/gpio-samsung.c   |   18 +-
 arch/arm/mach-s3c/gpio-samsung.h                |    9 +
 arch/arm/{mach-s3c24xx => mach-s3c}/gta02.h     |    2 +-
 .../h1940-bluetooth.c                           |    7 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/h1940.h     |    0
 .../hardware.h => mach-s3c/hardware-s3c24xx.h}  |   13 +-
 .../include/plat => mach-s3c}/iic-core.h        |    0
 arch/arm/mach-s3c/include/mach/io-s3c24xx.h     |   50 +
 arch/arm/mach-s3c/include/mach/io.h             |    8 +
 .../include/mach/irqs-s3c24xx.h}                |    0
 .../include/mach/irqs-s3c64xx.h}                |    0
 arch/arm/mach-s3c/include/mach/irqs.h           |    9 +
 .../plat => mach-s3c/include/mach}/map-base.h   |    0
 arch/arm/{plat-samsung => mach-s3c}/init.c      |    4 +-
 .../iotiming-s3c2410.c                          |   14 +-
 .../iotiming-s3c2412.c                          |    6 +-
 .../irq-pm.c => mach-s3c/irq-pm-s3c24xx.c}      |   16 +-
 .../irq-pm.c => mach-s3c/irq-pm-s3c64xx.c}      |    8 +-
 arch/arm/mach-s3c/irq-s3c24xx-fiq-exports.c     |    9 +
 .../arm/mach-s3c/irq-s3c24xx-fiq.S              |   10 +-
 .../irqchip => arch/arm/mach-s3c}/irq-s3c24xx.c |   23 +-
 .../irq-uart.h => mach-s3c/irq-uart-s3c64xx.h}  |    0
 .../include/plat => mach-s3c}/keypad.h          |    0
 .../{mach-s3c24xx => mach-s3c}/mach-amlm5900.c  |   41 +-
 .../{mach-s3c24xx => mach-s3c}/mach-anubis.c    |   17 +-
 .../{mach-s3c64xx => mach-s3c}/mach-anw6410.c   |   23 +-
 .../{mach-s3c24xx => mach-s3c}/mach-at2440evb.c |   31 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/mach-bast.c |   25 +-
 .../mach-crag6410-module.c                      |    7 +-
 .../{mach-s3c64xx => mach-s3c}/mach-crag6410.c  |   37 +-
 .../arm/{mach-s3c24xx => mach-s3c}/mach-gta02.c |   43 +-
 .../arm/{mach-s3c24xx => mach-s3c}/mach-h1940.c |   55 +-
 arch/arm/{mach-s3c64xx => mach-s3c}/mach-hmt.c  |   19 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/mach-jive.c |   30 +-
 .../{mach-s3c24xx => mach-s3c}/mach-mini2440.c  |   45 +-
 .../{mach-s3c64xx => mach-s3c}/mach-mini6410.c  |   30 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/mach-n30.c  |   39 +-
 arch/arm/{mach-s3c64xx => mach-s3c}/mach-ncp.c  |   17 +-
 .../{mach-s3c24xx => mach-s3c}/mach-nexcoder.c  |   23 +-
 .../mach-osiris-dvs.c                           |    4 +-
 .../{mach-s3c24xx => mach-s3c}/mach-osiris.c    |   27 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/mach-otom.c |   19 +-
 .../{mach-s3c24xx => mach-s3c}/mach-qt2410.c    |   41 +-
 .../{mach-s3c64xx => mach-s3c}/mach-real6410.c  |   26 +-
 .../{mach-s3c24xx => mach-s3c}/mach-rx1950.c    |   44 +-
 .../{mach-s3c24xx => mach-s3c}/mach-rx3715.c    |   29 +-
 .../mach-s3c2416-dt.c                           |    8 +-
 .../mach-s3c64xx-dt.c                           |   23 +-
 .../{mach-s3c64xx => mach-s3c}/mach-smartq.c    |   21 +-
 .../{mach-s3c64xx => mach-s3c}/mach-smartq.h    |    0
 .../{mach-s3c64xx => mach-s3c}/mach-smartq5.c   |   20 +-
 .../{mach-s3c64xx => mach-s3c}/mach-smartq7.c   |   20 +-
 .../{mach-s3c24xx => mach-s3c}/mach-smdk2410.c  |   19 +-
 .../{mach-s3c24xx => mach-s3c}/mach-smdk2413.c  |   30 +-
 .../{mach-s3c24xx => mach-s3c}/mach-smdk2416.c  |   28 +-
 .../{mach-s3c24xx => mach-s3c}/mach-smdk2440.c  |   30 +-
 .../{mach-s3c24xx => mach-s3c}/mach-smdk2443.c  |   19 +-
 .../{mach-s3c64xx => mach-s3c}/mach-smdk6400.c  |   17 +-
 .../{mach-s3c64xx => mach-s3c}/mach-smdk6410.c  |   35 +-
 .../mach-tct_hammer.c                           |   27 +-
 .../{mach-s3c24xx => mach-s3c}/mach-vr1000.c    |   18 +-
 .../arm/{mach-s3c24xx => mach-s3c}/mach-vstms.c |   23 +-
 .../include/plat => mach-s3c}/map-s3c.h         |   12 +-
 .../mach/map.h => mach-s3c/map-s3c24xx.h}       |    6 +-
 .../mach/map.h => mach-s3c/map-s3c64xx.h}       |    4 +-
 .../include/plat => mach-s3c}/map-s5p.h         |    4 +-
 arch/arm/mach-s3c/map.h                         |    9 +
 .../nand-core-s3c24xx.h}                        |    6 +-
 .../onenand-core-s3c64xx.h}                     |    6 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/osiris.h    |    0
 arch/arm/{mach-s3c24xx => mach-s3c}/otom.h      |    0
 arch/arm/{mach-s3c64xx => mach-s3c}/pl080.c     |    6 +-
 .../{plat-samsung => mach-s3c}/platformdata.c   |    4 +-
 .../{mach-s3c24xx => mach-s3c}/pll-s3c2410.c    |    4 +-
 .../pll-s3c2440-12000000.c                      |    4 +-
 .../pll-s3c2440-16934400.c                      |    4 +-
 arch/arm/{plat-samsung => mach-s3c}/pm-common.c |    4 +-
 arch/arm/mach-s3c/pm-common.h                   |   40 +
 .../pm-core.h => mach-s3c/pm-core-s3c24xx.h}    |   10 +-
 .../pm-core.h => mach-s3c/pm-core-s3c64xx.h}    |   50 +-
 arch/arm/mach-s3c/pm-core.h                     |    9 +
 arch/arm/{plat-samsung => mach-s3c}/pm-gpio.c   |    6 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/pm-h1940.S  |    5 +-
 .../arm/{mach-s3c24xx => mach-s3c}/pm-s3c2410.c |   11 +-
 .../arm/{mach-s3c24xx => mach-s3c}/pm-s3c2412.c |   12 +-
 .../arm/{mach-s3c24xx => mach-s3c}/pm-s3c2416.c |    6 +-
 .../pm.c => mach-s3c/pm-s3c24xx.c}              |   14 +-
 .../pm.c => mach-s3c/pm-s3c64xx.c}              |   74 +-
 arch/arm/{plat-samsung => mach-s3c}/pm.c        |   20 +-
 .../include/plat => mach-s3c}/pm.h              |    2 +-
 .../include/plat => mach-s3c}/pwm-core.h        |    0
 .../include/plat => mach-s3c}/regs-adc.h        |    0
 .../regs-clock-s3c24xx.h}                       |    2 +
 .../regs-clock-s3c64xx.h}                       |    0
 arch/arm/mach-s3c/regs-clock.h                  |    9 +
 .../regs-dsc.h => mach-s3c/regs-dsc-s3c24xx.h}  |    6 +-
 .../regs-gpio-memport-s3c64xx.h}                |    0
 .../regs-gpio-s3c24xx.h}                        |    2 +
 .../regs-gpio-s3c64xx.h}                        |    0
 arch/arm/mach-s3c/regs-gpio.h                   |    9 +
 .../regs-irq.h => mach-s3c/regs-irq-s3c24xx.h}  |    2 +
 .../regs-irq.h => mach-s3c/regs-irq-s3c64xx.h}  |    0
 arch/arm/mach-s3c/regs-irq.h                    |    9 +
 .../include/plat => mach-s3c}/regs-irqtype.h    |    0
 .../regs-mem.h => mach-s3c/regs-mem-s3c24xx.h}  |    2 +
 .../regs-modem-s3c64xx.h}                       |    0
 .../mach => mach-s3c}/regs-s3c2443-clock.h      |   50 +
 .../regs-srom-s3c64xx.h}                        |    0
 .../regs-sys.h => mach-s3c/regs-sys-s3c64xx.h}  |    0
 .../regs-syscon-power-s3c64xx.h}                |    0
 .../regs-usb-hsotg-phy-s3c64xx.h}               |    0
 .../rtc-core.h => mach-s3c/rtc-core-s3c24xx.h}  |    6 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2410.c   |   23 +-
 .../{mach-s3c24xx => mach-s3c}/s3c2412-power.h  |    0
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2412.c   |   26 +-
 .../include/mach => mach-s3c}/s3c2412.h         |    2 +
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2416.c   |   36 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2440.c   |   17 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2442.c   |   17 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2443.c   |   30 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c244x.c   |   22 +-
 .../common.c => mach-s3c/s3c24xx.c}             |   33 +-
 .../common.h => mach-s3c/s3c24xx.h}             |   26 +-
 arch/arm/{mach-s3c64xx => mach-s3c}/s3c6400.c   |   16 +-
 arch/arm/{mach-s3c64xx => mach-s3c}/s3c6410.c   |   21 +-
 .../common.c => mach-s3c/s3c64xx.c}             |   54 +-
 .../common.h => mach-s3c/s3c64xx.h}             |   17 +-
 .../include/plat => mach-s3c}/sdhci.h           |    2 +-
 .../setup-fb-24bpp-s3c64xx.c}                   |    6 +-
 .../setup-i2c-s3c24xx.c}                        |    8 +-
 .../setup-i2c0-s3c64xx.c}                       |    4 +-
 .../setup-i2c1-s3c64xx.c}                       |    4 +-
 .../setup-ide-s3c64xx.c}                        |    9 +-
 .../setup-keypad-s3c64xx.c}                     |    6 +-
 .../setup-sdhci-gpio-s3c24xx.c}                 |    7 +-
 .../setup-sdhci-gpio-s3c64xx.c}                 |    6 +-
 .../setup-spi-s3c24xx.c}                        |    6 +-
 .../setup-spi-s3c64xx.c}                        |    5 +-
 .../setup-ts.c => mach-s3c/setup-ts-s3c24xx.c}  |    8 +-
 .../setup-usb-phy-s3c64xx.c}                    |   12 +-
 .../{mach-s3c24xx => mach-s3c}/simtec-audio.c   |   11 +-
 .../arm/{mach-s3c24xx => mach-s3c}/simtec-nor.c |    2 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/simtec-pm.c |   10 +-
 .../arm/{mach-s3c24xx => mach-s3c}/simtec-usb.c |    6 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/simtec.h    |    0
 .../{mach-s3c24xx => mach-s3c}/sleep-s3c2410.S  |    9 +-
 .../{mach-s3c24xx => mach-s3c}/sleep-s3c2412.S  |    5 +-
 .../sleep.S => mach-s3c/sleep-s3c24xx.S}        |    7 +-
 .../sleep.S => mach-s3c/sleep-s3c64xx.S}        |    4 +-
 .../spi-core.h => mach-s3c/spi-core-s3c24xx.h}  |    6 +-
 .../include/plat => mach-s3c}/usb-phy.h         |    0
 arch/arm/{mach-s3c24xx => mach-s3c}/vr1000.h    |    0
 .../{plat-samsung => mach-s3c}/wakeup-mask.c    |    4 +-
 .../include/plat => mach-s3c}/wakeup-mask.h     |    0
 arch/arm/mach-s3c24xx/include/mach/fb.h         |    2 -
 arch/arm/mach-s3c24xx/include/mach/io.h         |  212 ---
 arch/arm/mach-s3c24xx/setup-camif.c             |   67 -
 arch/arm/mach-s3c64xx/include/mach/hardware.h   |   17 -
 arch/arm/mach-s3c64xx/watchdog-reset.h          |   16 -
 arch/arm/mach-s5pv210/Kconfig                   |    2 +-
 arch/arm/mach-s5pv210/Makefile                  |    7 -
 arch/arm/mach-s5pv210/pm.c                      |   51 +-
 arch/arm/mach-s5pv210/regs-clock.h              |    4 +-
 arch/arm/mach-s5pv210/s5pv210.c                 |    2 -
 arch/arm/mach-shmobile/rcar-gen2.h              |    2 -
 arch/arm/mach-shmobile/setup-rcar-gen2.c        |    4 +-
 arch/arm/mach-stm32/Makefile.boot               |    2 +-
 .../plat-samsung/include/plat/samsung-time.h    |   26 -
 arch/arm/plat-samsung/watchdog-reset.c          |   93 --
 arch/arm64/Kconfig.platforms                    |    1 -
 drivers/clk/imx/clk-imx27.c                     |   73 -
 drivers/clk/imx/clk-imx31.c                     |   71 -
 drivers/clk/imx/clk-imx35.c                     |   68 -
 drivers/clk/samsung/clk-s3c2410-dclk.c          |   15 +-
 drivers/clk/samsung/clk-s3c2410.c               |    1 +
 drivers/clk/samsung/clk-s3c2412.c               |    1 +
 drivers/clk/samsung/clk-s3c2443.c               |    1 +
 drivers/clk/samsung/clk-s3c64xx.c               |    1 +
 drivers/cpufreq/Kconfig.arm                     |    2 -
 drivers/cpufreq/s3c2410-cpufreq.c               |   10 +-
 drivers/cpufreq/s3c2412-cpufreq.c               |   44 +-
 drivers/cpufreq/s3c2440-cpufreq.c               |   29 +-
 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c       |    2 +-
 drivers/cpufreq/s3c24xx-cpufreq.c               |   14 +-
 drivers/hwmon/s3c-hwmon.c                       |    2 +-
 drivers/input/touchscreen/s3c2410_ts.c          |   37 +-
 drivers/irqchip/Makefile                        |    1 -
 drivers/mmc/host/Kconfig                        |    2 +-
 drivers/mmc/host/s3cmci.c                       |   72 +-
 drivers/power/supply/s3c_adc_battery.c          |    2 +-
 drivers/pwm/Kconfig                             |    2 +-
 drivers/soc/samsung/Kconfig                     |   49 +-
 drivers/soc/samsung/Makefile                    |    3 +
 .../soc/samsung/s3c-pm-check.c                  |    2 +-
 .../soc/samsung/s3c-pm-debug.c                  |   26 +-
 drivers/soc/ti/omap_prm.c                       |  274 +++-
 drivers/soc/ti/pm33xx.c                         |   47 +-
 drivers/soc/versatile/soc-integrator.c          |    2 +-
 drivers/spi/Kconfig                             |    2 +-
 drivers/spi/Makefile                            |    1 -
 .../spi/spi-s3c24xx-regs.h                      |    9 +-
 drivers/spi/spi-s3c24xx.c                       |   28 +-
 drivers/tty/serial/Kconfig                      |    2 +-
 drivers/usb/gadget/udc/s3c-hsudc.c              |   55 +-
 drivers/usb/gadget/udc/s3c2410_udc.c            |   31 +-
 drivers/usb/gadget/udc/s3c2410_udc.h            |    1 +
 .../usb/gadget/udc/s3c2410_udc_regs.h           |    0
 .../video/fbdev/s3c2410fb-regs-lcd.h            |   28 +-
 drivers/video/fbdev/s3c2410fb.c                 |   16 +-
 drivers/watchdog/Kconfig                        |   10 +-
 include/linux/clk/samsung.h                     |   56 +
 include/linux/platform_data/clk-s3c2410.h       |   19 +
 .../linux/platform_data}/fb-s3c2410.h           |   33 +-
 include/linux/platform_data/mmc-s3cmci.h        |    2 +
 include/linux/platform_data/pm33xx.h            |    3 -
 include/linux/platform_data/s3c-hsudc.h         |    2 +
 .../linux/soc/samsung/s3c-adc.h                 |    6 +-
 .../linux/soc/samsung/s3c-cpu-freq.h            |    4 +
 .../linux/soc/samsung/s3c-cpufreq-core.h        |   14 +-
 .../linux/soc/samsung/s3c-pm.h                  |   69 +-
 .../linux/spi/s3c24xx-fiq.h                     |   10 +
 include/linux/spi/s3c24xx.h                     |    2 +-
 include/media/drv-intf/s3c_camif.h              |    4 -
 sound/soc/samsung/Kconfig                       |    2 +-
 sound/soc/samsung/s3c2412-i2s.c                 |    7 -
 sound/soc/samsung/s3c24xx-i2s.c                 |    7 -
 448 files changed, 2671 insertions(+), 17509 deletions(-)
 delete mode 100644 arch/arm/mach-exynos/include/mach/map.h
 delete mode 100644 arch/arm/mach-imx/3ds_debugboard.c
 delete mode 100644 arch/arm/mach-imx/3ds_debugboard.h
 delete mode 100644 arch/arm/mach-imx/board-mx31lilly.h
 delete mode 100644 arch/arm/mach-imx/board-mx31lite.h
 delete mode 100644 arch/arm/mach-imx/board-mx31moboard.h
 delete mode 100644 arch/arm/mach-imx/devices-imx21.h
 delete mode 100644 arch/arm/mach-imx/devices-imx27.h
 delete mode 100644 arch/arm/mach-imx/devices-imx31.h
 delete mode 100644 arch/arm/mach-imx/devices-imx35.h
 delete mode 100644 arch/arm/mach-imx/devices/Kconfig
 delete mode 100644 arch/arm/mach-imx/devices/Makefile
 delete mode 100644 arch/arm/mach-imx/devices/devices-common.h
 delete mode 100644 arch/arm/mach-imx/devices/devices.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-fec.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-flexcan.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-gpio-mxc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-gpio_keys.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-dma.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-fb.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-i2c.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-keypad.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-ssi.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-uart.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx2-wdt.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx21-hcd.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx27-coda.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-ipu-core.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-camera.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-emma.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-ehci.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-mmc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_nand.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_rtc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_w1.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-pata_imx.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-sdhci-esdhc-imx.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-spi_imx.c
 delete mode 100644 arch/arm/mach-imx/ehci-imx27.c
 delete mode 100644 arch/arm/mach-imx/ehci-imx31.c
 delete mode 100644 arch/arm/mach-imx/ehci-imx35.c
 delete mode 100644 arch/arm/mach-imx/ehci.h
 delete mode 100644 arch/arm/mach-imx/imx27-dt.c
 delete mode 100644 arch/arm/mach-imx/iomux-imx31.c
 delete mode 100644 arch/arm/mach-imx/iomux-mx21.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx27.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx2x.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx3.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx35.h
 delete mode 100644 arch/arm/mach-imx/iomux-v1.c
 delete mode 100644 arch/arm/mach-imx/iomux-v1.h
 delete mode 100644 arch/arm/mach-imx/iomux-v3.c
 delete mode 100644 arch/arm/mach-imx/iomux-v3.h
 delete mode 100644 arch/arm/mach-imx/mach-armadillo5x0.c
 delete mode 100644 arch/arm/mach-imx/mach-bug.c
 create mode 100644 arch/arm/mach-imx/mach-imx27.c
 rename arch/arm/mach-imx/{imx31-dt.c => mach-imx31.c} (100%)
 rename arch/arm/mach-imx/{imx35-dt.c => mach-imx35.c} (100%)
 delete mode 100644 arch/arm/mach-imx/mach-kzm_arm11_01.c
 delete mode 100644 arch/arm/mach-imx/mach-mx21ads.c
 delete mode 100644 arch/arm/mach-imx/mach-mx27_3ds.c
 delete mode 100644 arch/arm/mach-imx/mach-mx27ads.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31_3ds.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31ads.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31lilly.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31lite.c
 delete mode 100644 arch/arm/mach-imx/mach-mx35_3ds.c
 delete mode 100644 arch/arm/mach-imx/mach-pca100.c
 delete mode 100644 arch/arm/mach-imx/mach-pcm037.c
 delete mode 100644 arch/arm/mach-imx/mach-pcm037_eet.c
 delete mode 100644 arch/arm/mach-imx/mach-pcm043.c
 delete mode 100644 arch/arm/mach-imx/mach-qong.c
 delete mode 100644 arch/arm/mach-imx/mach-vpr200.c
 delete mode 100644 arch/arm/mach-imx/mm-imx21.c
 delete mode 100644 arch/arm/mach-imx/mm-imx27.c
 delete mode 100644 arch/arm/mach-imx/mx21.h
 delete mode 100644 arch/arm/mach-imx/mx31lilly-db.c
 delete mode 100644 arch/arm/mach-imx/mx31lite-db.c
 delete mode 100644 arch/arm/mach-imx/mx31moboard-devboard.c
 delete mode 100644 arch/arm/mach-imx/mx31moboard-marxbot.c
 delete mode 100644 arch/arm/mach-imx/mx31moboard-smartbot.c
 delete mode 100644 arch/arm/mach-imx/pcm037.h
 delete mode 100644 arch/arm/mach-imx/ulpi.h
 rename arch/arm/{plat-samsung => mach-s3c}/Kconfig (69%)
 rename arch/arm/{mach-s3c24xx/Kconfig => mach-s3c/Kconfig.s3c24xx} (97%)
 rename arch/arm/{mach-s3c64xx/Kconfig => mach-s3c/Kconfig.s3c64xx} (98%)
 rename arch/arm/{plat-samsung => mach-s3c}/Makefile (62%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/Makefile.boot (100%)
 rename arch/arm/{mach-s3c24xx/Makefile => mach-s3c/Makefile.s3c24xx} (81%)
 rename arch/arm/{mach-s3c64xx/Makefile => mach-s3c/Makefile.s3c64xx} (56%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/adc-core.h (100%)
 rename arch/arm/{plat-samsung => mach-s3c}/adc.c (99%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/anubis.h (100%)
 rename arch/arm/{mach-s3c64xx/ata-core.h => mach-s3c/ata-core-s3c64xx.h} (78%)
 rename arch/arm/{mach-s3c64xx/backlight.h => mach-s3c/backlight-s3c64xx.h} (78%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/bast-ide.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/bast-irq.c (95%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/bast.h (100%)
 rename arch/arm/{mach-s3c24xx/common-smdk.c => mach-s3c/common-smdk-s3c24xx.c} (96%)
 rename arch/arm/{mach-s3c24xx/common-smdk.h => mach-s3c/common-smdk-s3c24xx.h} (100%)
 rename arch/arm/{plat-samsung => mach-s3c}/cpu.c (62%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/cpu.h (89%)
 rename arch/arm/{mach-s3c24xx/cpufreq-utils.c => mach-s3c/cpufreq-utils-s3c24xx.c} (68%)
 rename arch/arm/{mach-s3c64xx/cpuidle.c => mach-s3c/cpuidle-s3c64xx.c} (92%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/crag6410.h (95%)
 rename arch/arm/{mach-s3c64xx/dev-audio.c => mach-s3c/dev-audio-s3c64xx.c} (97%)
 rename arch/arm/{mach-s3c64xx/dev-backlight.c => mach-s3c/dev-backlight-s3c64xx.c} (98%)
 rename arch/arm/{mach-s3c64xx/dev-uart.c => mach-s3c/dev-uart-s3c64xx.c} (95%)
 rename arch/arm/{plat-samsung => mach-s3c}/dev-uart.c (97%)
 rename arch/arm/{plat-samsung => mach-s3c}/devs.c (96%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/devs.h (100%)
 rename arch/arm/{mach-s3c24xx/include/mach/dma.h => mach-s3c/dma-s3c24xx.h} (100%)
 rename arch/arm/{mach-s3c64xx/include/mach/dma.h => mach-s3c/dma-s3c64xx.h} (100%)
 create mode 100644 arch/arm/mach-s3c/dma.h
 rename arch/arm/{mach-s3c24xx/fb-core.h => mach-s3c/fb-core-s3c24xx.h} (78%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/fb.h (100%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/gpio-cfg-helpers.h (100%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/gpio-cfg.h (100%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/gpio-core.h (99%)
 rename arch/arm/{mach-s3c24xx/include/mach/gpio-samsung.h => mach-s3c/gpio-samsung-s3c24xx.h} (99%)
 rename arch/arm/{mach-s3c64xx/include/mach/gpio-samsung.h => mach-s3c/gpio-samsung-s3c64xx.h} (100%)
 rename arch/arm/{plat-samsung => mach-s3c}/gpio-samsung.c (99%)
 create mode 100644 arch/arm/mach-s3c/gpio-samsung.h
 rename arch/arm/{mach-s3c24xx => mach-s3c}/gta02.h (94%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/h1940-bluetooth.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/h1940.h (100%)
 rename arch/arm/{mach-s3c24xx/include/mach/hardware.h => mach-s3c/hardware-s3c24xx.h} (54%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/iic-core.h (100%)
 create mode 100644 arch/arm/mach-s3c/include/mach/io-s3c24xx.h
 create mode 100644 arch/arm/mach-s3c/include/mach/io.h
 rename arch/arm/{mach-s3c24xx/include/mach/irqs.h => mach-s3c/include/mach/irqs-s3c24xx.h} (100%)
 rename arch/arm/{mach-s3c64xx/include/mach/irqs.h => mach-s3c/include/mach/irqs-s3c64xx.h} (100%)
 create mode 100644 arch/arm/mach-s3c/include/mach/irqs.h
 rename arch/arm/{plat-samsung/include/plat => mach-s3c/include/mach}/map-base.h (100%)
 rename arch/arm/{plat-samsung => mach-s3c}/init.c (98%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/iotiming-s3c2410.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/iotiming-s3c2412.c (98%)
 rename arch/arm/{mach-s3c24xx/irq-pm.c => mach-s3c/irq-pm-s3c24xx.c} (93%)
 rename arch/arm/{mach-s3c64xx/irq-pm.c => mach-s3c/irq-pm-s3c64xx.c} (97%)
 create mode 100644 arch/arm/mach-s3c/irq-s3c24xx-fiq-exports.c
 rename drivers/spi/spi-s3c24xx-fiq.S => arch/arm/mach-s3c/irq-s3c24xx-fiq.S (94%)
 rename {drivers/irqchip => arch/arm/mach-s3c}/irq-s3c24xx.c (99%)
 rename arch/arm/{mach-s3c64xx/irq-uart.h => mach-s3c/irq-uart-s3c64xx.h} (100%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/keypad.h (100%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-amlm5900.c (83%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-anubis.c (97%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-anw6410.c (93%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-at2440evb.c (87%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-bast.c (97%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-crag6410-module.c (98%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-crag6410.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-gta02.c (92%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-h1940.c (94%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-hmt.c (95%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-jive.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-mini2440.c (94%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-mini6410.c (95%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-n30.c (94%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-ncp.c (87%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-nexcoder.c (90%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-osiris-dvs.c (98%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-osiris.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-otom.c (88%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-qt2410.c (88%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-real6410.c (95%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-rx1950.c (94%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-rx3715.c (89%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-s3c2416-dt.c (92%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-s3c64xx-dt.c (70%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq.c (96%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq.h (100%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq5.c (91%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq7.c (92%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-smdk2410.c (86%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-smdk2413.c (86%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-smdk2416.c (93%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-smdk2440.c (87%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-smdk2443.c (90%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smdk6400.c (87%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smdk6410.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-tct_hammer.c (81%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-vr1000.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-vstms.c (88%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/map-s3c.h (87%)
 rename arch/arm/{mach-s3c24xx/include/mach/map.h => mach-s3c/map-s3c24xx.h} (97%)
 rename arch/arm/{mach-s3c64xx/include/mach/map.h => mach-s3c/map-s3c64xx.h} (98%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/map-s5p.h (85%)
 create mode 100644 arch/arm/mach-s3c/map.h
 rename arch/arm/{mach-s3c24xx/nand-core.h => mach-s3c/nand-core-s3c24xx.h} (77%)
 rename arch/arm/{mach-s3c64xx/onenand-core.h => mach-s3c/onenand-core-s3c64xx.h} (82%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/osiris.h (100%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/otom.h (100%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/pl080.c (98%)
 rename arch/arm/{plat-samsung => mach-s3c}/platformdata.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pll-s3c2410.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pll-s3c2440-12000000.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pll-s3c2440-16934400.c (98%)
 rename arch/arm/{plat-samsung => mach-s3c}/pm-common.c (95%)
 create mode 100644 arch/arm/mach-s3c/pm-common.h
 rename arch/arm/{mach-s3c24xx/include/mach/pm-core.h => mach-s3c/pm-core-s3c24xx.h} (94%)
 rename arch/arm/{mach-s3c64xx/include/mach/pm-core.h => mach-s3c/pm-core-s3c64xx.h} (58%)
 create mode 100644 arch/arm/mach-s3c/pm-core.h
 rename arch/arm/{plat-samsung => mach-s3c}/pm-gpio.c (99%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pm-h1940.S (80%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pm-s3c2410.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pm-s3c2412.c (94%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pm-s3c2416.c (95%)
 rename arch/arm/{mach-s3c24xx/pm.c => mach-s3c/pm-s3c24xx.c} (93%)
 rename arch/arm/{mach-s3c64xx/pm.c => mach-s3c/pm-s3c64xx.c} (81%)
 rename arch/arm/{plat-samsung => mach-s3c}/pm.c (94%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/pm.h (98%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/pwm-core.h (100%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/regs-adc.h (100%)
 rename arch/arm/{mach-s3c24xx/include/mach/regs-clock.h => mach-s3c/regs-clock-s3c24xx.h} (99%)
 rename arch/arm/{mach-s3c64xx/include/mach/regs-clock.h => mach-s3c/regs-clock-s3c64xx.h} (100%)
 create mode 100644 arch/arm/mach-s3c/regs-clock.h
 rename arch/arm/{mach-s3c24xx/regs-dsc.h => mach-s3c/regs-dsc-s3c24xx.h} (77%)
 rename arch/arm/{mach-s3c64xx/regs-gpio-memport.h => mach-s3c/regs-gpio-memport-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c24xx/include/mach/regs-gpio.h => mach-s3c/regs-gpio-s3c24xx.h} (99%)
 rename arch/arm/{mach-s3c64xx/include/mach/regs-gpio.h => mach-s3c/regs-gpio-s3c64xx.h} (100%)
 create mode 100644 arch/arm/mach-s3c/regs-gpio.h
 rename arch/arm/{mach-s3c24xx/include/mach/regs-irq.h => mach-s3c/regs-irq-s3c24xx.h} (98%)
 rename arch/arm/{mach-s3c64xx/include/mach/regs-irq.h => mach-s3c/regs-irq-s3c64xx.h} (100%)
 create mode 100644 arch/arm/mach-s3c/regs-irq.h
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/regs-irqtype.h (100%)
 rename arch/arm/{mach-s3c24xx/regs-mem.h => mach-s3c/regs-mem-s3c24xx.h} (98%)
 rename arch/arm/{mach-s3c64xx/regs-modem.h => mach-s3c/regs-modem-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c24xx/include/mach => mach-s3c}/regs-s3c2443-clock.h (81%)
 rename arch/arm/{mach-s3c64xx/regs-srom.h => mach-s3c/regs-srom-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c64xx/regs-sys.h => mach-s3c/regs-sys-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c64xx/regs-syscon-power.h => mach-s3c/regs-syscon-power-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c64xx/regs-usb-hsotg-phy.h => mach-s3c/regs-usb-hsotg-phy-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c24xx/include/mach/rtc-core.h => mach-s3c/rtc-core-s3c24xx.h} (81%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2410.c (88%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2412-power.h (100%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2412.c (92%)
 rename arch/arm/{mach-s3c24xx/include/mach => mach-s3c}/s3c2412.h (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2416.c (84%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2440.c (85%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2442.c (82%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2443.c (83%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c244x.c (90%)
 rename arch/arm/{mach-s3c24xx/common.c => mach-s3c/s3c24xx.c} (97%)
 rename arch/arm/{mach-s3c24xx/common.h => mach-s3c/s3c24xx.h} (85%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/s3c6400.c (88%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/s3c6410.c (87%)
 rename arch/arm/{mach-s3c64xx/common.c => mach-s3c/s3c64xx.c} (91%)
 rename arch/arm/{mach-s3c64xx/common.h => mach-s3c/s3c64xx.h} (80%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/sdhci.h (99%)
 rename arch/arm/{mach-s3c64xx/setup-fb-24bpp.c => mach-s3c/setup-fb-24bpp-s3c64xx.c} (86%)
 rename arch/arm/{mach-s3c24xx/setup-i2c.c => mach-s3c/setup-i2c-s3c24xx.c} (79%)
 rename arch/arm/{mach-s3c64xx/setup-i2c0.c => mach-s3c/setup-i2c0-s3c64xx.c} (90%)
 rename arch/arm/{mach-s3c64xx/setup-i2c1.c => mach-s3c/setup-i2c1-s3c64xx.c} (90%)
 rename arch/arm/{mach-s3c64xx/setup-ide.c => mach-s3c/setup-ide-s3c64xx.c} (89%)
 rename arch/arm/{mach-s3c64xx/setup-keypad.c => mach-s3c/setup-keypad-s3c64xx.c} (86%)
 rename arch/arm/{mach-s3c24xx/setup-sdhci-gpio.c => mach-s3c/setup-sdhci-gpio-s3c24xx.c} (89%)
 rename arch/arm/{mach-s3c64xx/setup-sdhci-gpio.c => mach-s3c/setup-sdhci-gpio-s3c64xx.c} (95%)
 rename arch/arm/{mach-s3c24xx/setup-spi.c => mach-s3c/setup-spi-s3c24xx.c} (85%)
 rename arch/arm/{mach-s3c64xx/setup-spi.c => mach-s3c/setup-spi-s3c64xx.c} (83%)
 rename arch/arm/{mach-s3c24xx/setup-ts.c => mach-s3c/setup-ts-s3c24xx.c} (81%)
 rename arch/arm/{mach-s3c64xx/setup-usb-phy.c => mach-s3c/setup-usb-phy-s3c64xx.c} (92%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec-audio.c (86%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec-nor.c (98%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec-pm.c (91%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec-usb.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec.h (100%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/sleep-s3c2410.S (90%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/sleep-s3c2412.S (93%)
 rename arch/arm/{mach-s3c24xx/sleep.S => mach-s3c/sleep-s3c24xx.S} (92%)
 rename arch/arm/{mach-s3c64xx/sleep.S => mach-s3c/sleep-s3c64xx.S} (97%)
 rename arch/arm/{mach-s3c24xx/spi-core.h => mach-s3c/spi-core-s3c24xx.h} (81%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/usb-phy.h (100%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/vr1000.h (100%)
 rename arch/arm/{plat-samsung => mach-s3c}/wakeup-mask.c (94%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/wakeup-mask.h (100%)
 delete mode 100644 arch/arm/mach-s3c24xx/include/mach/fb.h
 delete mode 100644 arch/arm/mach-s3c24xx/include/mach/io.h
 delete mode 100644 arch/arm/mach-s3c24xx/setup-camif.c
 delete mode 100644 arch/arm/mach-s3c64xx/include/mach/hardware.h
 delete mode 100644 arch/arm/mach-s3c64xx/watchdog-reset.h
 delete mode 100644 arch/arm/plat-samsung/include/plat/samsung-time.h
 delete mode 100644 arch/arm/plat-samsung/watchdog-reset.c
 rename arch/arm/plat-samsung/pm-check.c => drivers/soc/samsung/s3c-pm-check.c (99%)
 rename arch/arm/plat-samsung/pm-debug.c => drivers/soc/samsung/s3c-pm-debug.c (78%)
 rename arch/arm/plat-samsung/include/plat/regs-spi.h => drivers/spi/spi-s3c24xx-regs.h (89%)
 rename arch/arm/plat-samsung/include/plat/regs-udc.h => drivers/usb/gadget/udc/s3c2410_udc_regs.h (100%)
 rename arch/arm/mach-s3c24xx/include/mach/regs-lcd.h => drivers/video/fbdev/s3c2410fb-regs-lcd.h (84%)
 create mode 100644 include/linux/clk/samsung.h
 create mode 100644 include/linux/platform_data/clk-s3c2410.h
 rename {arch/arm/plat-samsung/include/plat => include/linux/platform_data}/fb-s3c2410.h (57%)
 rename arch/arm/plat-samsung/include/plat/adc.h => include/linux/soc/samsung/s3c-adc.h (85%)
 rename arch/arm/plat-samsung/include/plat/cpu-freq.h => include/linux/soc/samsung/s3c-cpu-freq.h (97%)
 rename arch/arm/plat-samsung/include/plat/cpu-freq-core.h => include/linux/soc/samsung/s3c-cpufreq-core.h (95%)
 rename arch/arm/plat-samsung/include/plat/pm-common.h => include/linux/soc/samsung/s3c-pm.h (55%)
 rename drivers/spi/spi-s3c24xx-fiq.h => include/linux/spi/s3c24xx-fiq.h (66%)

^ permalink raw reply	[flat|nested] 17+ messages in thread

* [GIT PULL 2/5] ARM: SoC platform updates
@ 2020-10-23 22:31   ` Olof Johansson
  0 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: Olof Johansson, soc, arm, linux-kernel, linux-arm-kernel

SoC changes, a substantial part of this is cleanup of some of the older
platforms that used to have a bunch of board files. In particular:

- Removal of non-DT i.MX platforms that haven't seen activity in years,
it's time to remove them.
- A bunch of cleanup and removal of platform data for TI/OMAP platforms,
moving over to genpd for power/reset control (yay!)
- Major cleanup of Samsung S3C24xx and S3C64xx platforms, moving them
closer to multiplatform support (not quite there yet, but getting
close).

THere are a few other changes too, smaller fixlets, etc. For new
platform support, the primary ones re:

- New SoC: Hisilicon SD5203, ARM926EJ-S platform.
- Cpufreq support for i.MX7ULP



Conflicts:

drivers/mmc/host/Kconfig:
Change/change:
 - Keep MMC_SDHCI on separate line
 - Keep the rest of the longer depends



----------------------------------------------------------------

The following changes since commit cb44fcfbceae86aaad2dd509026ceede1efb6dea:

  Merge branch 'arm/fixes' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-soc

for you to fetch changes up to accdab6d9e8f715068d91ee0ca0424a6999f0d19:

  Merge tag 'imx-soc-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/soc

----------------------------------------------------------------

Alexander A. Klimov (6):
      ARM: OMAP2+: PRM: Replace HTTP links with HTTPS ones
      ARM: OMAP2+: Replace HTTP links with HTTPS ones
      ARM: OMAP2+: hwmod: Replace HTTP links with HTTPS ones
      ARM: OMAP2+: pm33xx-core: Replace HTTP links with HTTPS ones
      ARM: OMAP2+: Replace HTTP links with HTTPS ones
      ARM: stm32: Replace HTTP links with HTTPS ones

Alexandre Belloni (1):
      ARM: at91: pm: remove unnecessary at91sam9x60_idle

Andreas Kemnade (1):
      ARM: omap3: enable off mode automatically

Arnd Bergmann (33):
      ARM: s3c24xx: fix mmc gpio lookup tables
      ARM: s3c24xx: iotiming: make functions static
      ARM: s3c24xx: make S3C24XX_MISCCR access indirect
      ARM: s3c24xx: simplify mach/io.h
      usb: gadget: s3c: use platform resources
      usb: gadget: s3c-hsudc: remove platform header dependency
      ARM: samsung: don't build plat/pm-common for Exynos
      ARM: samsung: remove s3c_pm_debug_init()
      ARM: samsung: make pm-debug platform independent
      ARM: samsung: move CONFIG_DEBUG_S3C_UART to Kconfig.debug
      ARM: exynos: use private samsung_cpu_id copy
      ARM: exynos: stop selecting PLAT_SAMSUNG
      ARM: samsung: move pm check code to drivers/soc
      ARM: s5pv210: use private pm save/restore
      ARM: s5pv210: don't imply CONFIG_PLAT_SAMSUNG
      ARM: s3c64xx: remove mach/hardware.h
      ARM: s3c24xx: move regs-spi.h into spi driver
      ARM: s3c24xx: move irqchip driver back into platform
      ARM: s3c: adc: move header to linux/soc/samsung
      ARM: s3c24xx: move spi fiq handler into platform
      ARM: s3c24xx: move iis pinctrl config into boards
      ARM: s3c24xx: move s3cmci pinctrl handling into board files
      ARM: s3c24xx: include mach/irqs.h where needed
      ARM: s3c24xx: spi: avoid hardcoding fiq number in driver
      ARM: s3c24xx: bast: avoid irq_desc array usage
      fbdev: s3c2410fb: remove mach header dependency
      cpufreq: s3c24xx: split out registers
      ARM: s3c: remove cpufreq header dependencies
      cpufreq: s3c2412: use global s3c2412_cpufreq_setrefresh
      cpufreq: s3c24xx: move low-level clk reg access into platform code
      ARM: s3c24xx: stop including mach/hardware.h from mach/io.h
      ARM: s3c: move into a common directory
      ARM: s3c: make headers local if possible

Christian Lamparter (1):
      MAINTAINERS: extend BCM5301X ARM ARCHITECTURE files

Claudiu Beznea (3):
      ARM: at91: pm: add support for ULP0 fast wakeup
      ARM: at91: pm: add per soc validation of pm modes
      ARM: at91: pm: of_node_put() after its usage

Daniel Palmer (1):
      ARM: mstar: Select MStar intc

Fabio Estevam (25):
      ARM: imx: Place "Cortex-A/Cortex-M" comment in the correct location
      ARM: imx: Remove imx21 support
      ARM: imx: Remove i.MX27 board files
      ARM: imx: Remove i.MX31 board files
      ARM: imx: Remove i.MX35 board files
      ARM: imx: Remove ehci board files
      ARM: imx27: Remove imx27_soc_init()
      ARM: imx27: Remove iomux-v1 board code
      ARM: imx27: Get rid of mm-imx27.c
      ARM: imx27: Retrieve AVIC base address from devicetree
      ARM: imx31: Remove remaining i.MX31 board code
      ARM: imx3: Remove imx3 soc_init()
      ARM: imx: Remove iomux-v3 board code
      ARM: imx: Remove imx device directory
      ARM: imx: Remove remnant board file support pieces
      ARM: imx27: Retrieve the SYSCTRL base address from devicetree
      ARM: imx27: Retrieve the CCM base address from devicetree
      ARM: imx31: Retrieve the IIM base address from devicetree
      ARM: imx3: Retrieve the CCM base address from devicetree
      ARM: imx3: Retrieve the AVIC base address from devicetree
      ARM: imx35: Retrieve the IIM base address from devicetree
      ARM: imx: Remove unused definitions
      clk: imx: imx27: Remove mx27_clocks_init()
      clk: imx: imx31: Remove mx31_clocks_init()
      clk: imx: imx35: Remove mx35_clocks_init()

Florian Fainelli (3):
      ARM: brcmstb: Add debug UART entry for 72614
      ARM: bcm: Enable BCM7038_L1_IRQ for ARCH_BRCMSTB
      ARM: brcmstb: Add debug UART entry for 72615

Geert Uytterhoeven (1):
      ARM: shmobile: rcar-gen2: Make rcar_gen2_{timer_init, reserve}() static

Guillaume Tucker (1):
      ARM: exynos: clear L310_AUX_CTRL_NS_LOCKDOWN in default l2c_aux_val

Kefeng Wang (2):
      ARM: hisi: add support for SD5203 SoC
      ARM: debug: add UART early console support for SD5203

Krzysztof Kozlowski (27):
      MAINTAINERS: drop Vincent Sanders from Simtec S3C boards
      MAINTAINERS: add more name matches for Samsung SoC entries
      ARM: s3c64xx: include header to fix -Wmissing-prototypes
      ARM: s3c24xx: demote kerneldoc comment
      ARM: samsung: fix language typo
      clk: samsung: s3c64xx: declare s3c64xx_clk_init() in shared header
      clk: samsung: s3c24xx: declare s3c24xx_common_clk_init() in shared header
      ARM: s3c: remove plat-samsung/.../samsung-time.h
      ARM: s3c24xx: include common.h header in s3c2443.c
      ARM: s3c24xx: sdhci: include plat/sdhci.h header
      ARM: s3c24xx: ts: include platform data header
      ARM: s3c24xx: ts: document function argument
      ARM: s3c: remove unneeded machine header includes
      mmc: s3cmci: remove unneeded machine header include
      ARM: samsung: fix kerneldoc of s3c_pm_do_restore_core()
      ARM: s3c24xx: drop s3c-camif setup platform code
      ARM: samsung: remove HAVE_S3C2410_WATCHDOG and use direct dependencies
      ARM: s3c64xx: switch to generic watchdog driver reset
      ARM: s3c24xx: fix missing system reset
      ARM: s3c24xx: pass pointer to clk driver via platform data
      usb: gadget: s3c: remove unused 'udc' variable
      Merge tag 'samsung-platdrv-boards' of https://git.kernel.org/.../broonie/sound into next/soc-s3c-cleanup
      ARM: s3c: Cleanup from old plat-samsung include
      ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup
      ARM: samsung: fix PM debug build with DEBUG_LL but !MMU
      ARM: s3c24xx: fix Wunused-variable warning on !MMU
      ARM: s3c64xx: bring back notes from removed debug-macro.S

Linus Walleij (1):
      ARM: versatile: Remove Integrator and Realview from PHYS_OFFSET

Lukas Bulwahn (1):
      MAINTAINERS: mark linux-samsung-soc list non-moderated

Olof Johansson (13):
      Merge tag 'samsung-soc-s3c-5.10' of https://git.kernel.org/.../krzk/linux into arm/soc
      Merge tag 'versatile-soc-v5.10-1' of git://git.kernel.org/.../linusw/linux-integrator into arm/soc
      Merge tag 'omap-for-v5.10/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc
      Merge tag 'omap-for-v5.10/ti-sysc-drop-pdata-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc
      Merge tag 'arm-soc/for-5.10/maintainers' of https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'arm-soc/for-5.10/soc' of https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'at91-soc-5.10' of git://git.kernel.org/.../at91/linux into arm/soc
      Merge tag 'renesas-arm-soc-for-v5.10-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/soc
      Merge tag 'samsung-soc-5.10' of https://git.kernel.org/.../krzk/linux into arm/soc
      Merge tag 'davinci-for-v5.10/soc' of git://git.kernel.org/.../nsekhar/linux-davinci into arm/soc
      Merge tag 'omap-for-v5.10/soc-part2-v2-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc
      Merge tag 'hisi-arm-soc-for-5.10' of git://github.com/hisilicon/linux-hisi into arm/soc
      Merge tag 'imx-soc-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/soc

Peng Fan (1):
      ARM: imx7ulp: enable cpufreq

Qinglang Miao (1):
      ARM: s3c64xx: fix return value check in s3c_usb_otgphy_init()

Randy Dunlap (1):
      arm: mach-omap1: mux.h: delete duplicate word

Stephen Kitt (2):
      ARM: s3c64xx: use simple i2c probe function
      ARM: davinci: use simple i2c probe function

Tony Lindgren (11):
      dt-bindings: omap: Update PRM binding for genpd
      soc: ti: omap-prm: Add basic power domain support
      soc: ti: omap-prm: Configure sgx power domain for am3 and am4
      soc: ti: omap-prm: Configure omap4 and 5 l4_abe power domain
      ARM: dts: Configure am3 and am4 sgx for genpd and drop platform data
      ARM: dts: Configure omap4 and 5 l4_abe for genpd and drop platform data
      soc: ti: pm33xx: Simplify RTC usage to prepare to drop platform data
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 rtc
      ARM: OMAP2+: Drop legacy platform data for dra7 rtcss
      Merge branch 'omap-for-v5.10/omap1' into omap-for-v5.10/soc
      Merge branch 'omap-for-v5.10/prm-genpd' into omap-for-v5.10/ti-sysc-drop-pdata

YueHaibing (1):
      soc: integrator: Drop pointless static qualifier in integrator_soc_init()


 .../devicetree/bindings/arm/omap/prm-inst.txt   |    2 +
 MAINTAINERS                                     |   40 +-
 arch/arm/Kconfig                                |   12 +-
 arch/arm/Kconfig.debug                          |   29 +-
 arch/arm/Makefile                               |    7 +-
 arch/arm/boot/dts/am33xx-l4.dtsi                |    1 -
 arch/arm/boot/dts/am33xx.dtsi                   |    2 +
 arch/arm/boot/dts/am4372.dtsi                   |    2 +
 arch/arm/boot/dts/am437x-l4.dtsi                |    3 +-
 arch/arm/boot/dts/am43x-epos-evm.dts            |    4 +
 arch/arm/boot/dts/dra7-l4.dtsi                  |    1 -
 arch/arm/boot/dts/omap4-l4-abe.dtsi             |    6 +-
 arch/arm/boot/dts/omap4.dtsi                    |    6 +
 arch/arm/boot/dts/omap5-l4-abe.dtsi             |    6 +-
 arch/arm/boot/dts/omap5.dtsi                    |    6 +
 arch/arm/configs/imx_v4_v5_defconfig            |    2 +-
 arch/arm/configs/imx_v6_v7_defconfig            |   16 +-
 arch/arm/configs/multi_v5_defconfig             |    2 +-
 arch/arm/include/debug/brcmstb.S                |   26 +-
 arch/arm/mach-at91/pm.c                         |   97 +-
 arch/arm/mach-at91/pm.h                         |    5 +-
 arch/arm/mach-at91/pm_suspend.S                 |   41 +-
 arch/arm/mach-bcm/Kconfig                       |    1 +
 arch/arm/mach-davinci/board-dm644x-evm.c        |    5 +-
 arch/arm/mach-davinci/board-dm646x-evm.c        |   10 +-
 arch/arm/mach-exynos/Kconfig                    |    1 -
 arch/arm/mach-exynos/Makefile                   |    4 -
 arch/arm/mach-exynos/common.h                   |    6 +-
 arch/arm/mach-exynos/exynos.c                   |   25 +-
 arch/arm/mach-exynos/include/mach/map.h         |   18 -
 arch/arm/mach-exynos/platsmp.c                  |    4 +-
 arch/arm/mach-exynos/pm.c                       |    8 +-
 arch/arm/mach-hisi/Kconfig                      |   16 +-
 arch/arm/mach-imx/3ds_debugboard.c              |  207 ---
 arch/arm/mach-imx/3ds_debugboard.h              |   11 -
 arch/arm/mach-imx/Kconfig                       |  375 +-----
 arch/arm/mach-imx/Makefile                      |   45 +-
 arch/arm/mach-imx/board-mx31lilly.h             |   28 -
 arch/arm/mach-imx/board-mx31lite.h              |   29 -
 arch/arm/mach-imx/board-mx31moboard.h           |   30 -
 arch/arm/mach-imx/common.h                      |   15 -
 arch/arm/mach-imx/cpu-imx27.c                   |   10 +-
 arch/arm/mach-imx/cpu-imx31.c                   |    9 +-
 arch/arm/mach-imx/cpu-imx35.c                   |    9 +-
 arch/arm/mach-imx/devices-imx21.h               |   56 -
 arch/arm/mach-imx/devices-imx27.h               |   86 --
 arch/arm/mach-imx/devices-imx31.h               |   80 --
 arch/arm/mach-imx/devices-imx35.h               |   87 --
 arch/arm/mach-imx/devices/Kconfig               |   71 -
 arch/arm/mach-imx/devices/Makefile              |   28 -
 arch/arm/mach-imx/devices/devices-common.h      |  293 ----
 arch/arm/mach-imx/devices/devices.c             |   35 -
 arch/arm/mach-imx/devices/platform-fec.c        |   49 -
 arch/arm/mach-imx/devices/platform-flexcan.c    |   45 -
 .../mach-imx/devices/platform-fsl-usb2-udc.c    |   51 -
 arch/arm/mach-imx/devices/platform-gpio-mxc.c   |   31 -
 arch/arm/mach-imx/devices/platform-gpio_keys.c  |   15 -
 arch/arm/mach-imx/devices/platform-imx-dma.c    |   44 -
 arch/arm/mach-imx/devices/platform-imx-fb.c     |   47 -
 arch/arm/mach-imx/devices/platform-imx-i2c.c    |   74 --
 arch/arm/mach-imx/devices/platform-imx-keypad.c |   54 -
 arch/arm/mach-imx/devices/platform-imx-ssi.c    |   86 --
 arch/arm/mach-imx/devices/platform-imx-uart.c   |   92 --
 arch/arm/mach-imx/devices/platform-imx2-wdt.c   |   52 -
 arch/arm/mach-imx/devices/platform-imx21-hcd.c  |   38 -
 arch/arm/mach-imx/devices/platform-imx27-coda.c |   34 -
 arch/arm/mach-imx/devices/platform-ipu-core.c   |  127 --
 arch/arm/mach-imx/devices/platform-mx2-camera.c |   59 -
 arch/arm/mach-imx/devices/platform-mx2-emma.c   |   37 -
 arch/arm/mach-imx/devices/platform-mxc-ehci.c   |   61 -
 arch/arm/mach-imx/devices/platform-mxc-mmc.c    |   72 -
 arch/arm/mach-imx/devices/platform-mxc_nand.c   |   72 -
 arch/arm/mach-imx/devices/platform-mxc_rtc.c    |   43 -
 arch/arm/mach-imx/devices/platform-mxc_w1.c     |   47 -
 arch/arm/mach-imx/devices/platform-pata_imx.c   |   45 -
 .../mach-imx/devices/platform-sdhci-esdhc-imx.c |   64 -
 arch/arm/mach-imx/devices/platform-spi_imx.c    |   78 --
 arch/arm/mach-imx/ehci-imx27.c                  |   74 --
 arch/arm/mach-imx/ehci-imx31.c                  |   74 --
 arch/arm/mach-imx/ehci-imx35.c                  |   89 --
 arch/arm/mach-imx/ehci.h                        |   44 -
 arch/arm/mach-imx/hardware.h                    |    1 -
 arch/arm/mach-imx/imx27-dt.c                    |   26 -
 arch/arm/mach-imx/iomux-imx31.c                 |  161 ---
 arch/arm/mach-imx/iomux-mx21.h                  |  109 --
 arch/arm/mach-imx/iomux-mx27.h                  |  192 ---
 arch/arm/mach-imx/iomux-mx2x.h                  |  217 ---
 arch/arm/mach-imx/iomux-mx3.h                   |  706 ----------
 arch/arm/mach-imx/iomux-mx35.h                  | 1254 ------------------
 arch/arm/mach-imx/iomux-v1.c                    |  174 ---
 arch/arm/mach-imx/iomux-v1.h                    |   81 --
 arch/arm/mach-imx/iomux-v3.c                    |   65 -
 arch/arm/mach-imx/iomux-v3.h                    |  130 --
 arch/arm/mach-imx/mach-armadillo5x0.c           |  562 --------
 arch/arm/mach-imx/mach-bug.c                    |   54 -
 arch/arm/mach-imx/mach-imx27.c                  |   81 ++
 arch/arm/mach-imx/{imx31-dt.c => mach-imx31.c}  |    0
 arch/arm/mach-imx/{imx35-dt.c => mach-imx35.c}  |    0
 arch/arm/mach-imx/mach-imx7ulp.c                |    3 +
 arch/arm/mach-imx/mach-kzm_arm11_01.c           |  291 ----
 arch/arm/mach-imx/mach-mx21ads.c                |  338 -----
 arch/arm/mach-imx/mach-mx27_3ds.c               |  470 -------
 arch/arm/mach-imx/mach-mx27ads.c                |  407 ------
 arch/arm/mach-imx/mach-mx31_3ds.c               |  615 ---------
 arch/arm/mach-imx/mach-mx31ads.c                |  579 --------
 arch/arm/mach-imx/mach-mx31lilly.c              |  312 -----
 arch/arm/mach-imx/mach-mx31lite.c               |  290 ----
 arch/arm/mach-imx/mach-mx35_3ds.c               |  516 -------
 arch/arm/mach-imx/mach-pca100.c                 |  426 ------
 arch/arm/mach-imx/mach-pcm037.c                 |  585 --------
 arch/arm/mach-imx/mach-pcm037_eet.c             |  166 ---
 arch/arm/mach-imx/mach-pcm043.c                 |  412 ------
 arch/arm/mach-imx/mach-qong.c                   |  262 ----
 arch/arm/mach-imx/mach-vpr200.c                 |  306 -----
 arch/arm/mach-imx/mm-imx21.c                    |   84 --
 arch/arm/mach-imx/mm-imx27.c                    |   88 --
 arch/arm/mach-imx/mm-imx3.c                     |  185 +--
 arch/arm/mach-imx/mx21.h                        |  176 ---
 arch/arm/mach-imx/mx27.h                        |  196 ---
 arch/arm/mach-imx/mx31.h                        |  179 ---
 arch/arm/mach-imx/mx31lilly-db.c                |  182 ---
 arch/arm/mach-imx/mx31lite-db.c                 |  154 ---
 arch/arm/mach-imx/mx31moboard-devboard.c        |  238 ----
 arch/arm/mach-imx/mx31moboard-marxbot.c         |  270 ----
 arch/arm/mach-imx/mx31moboard-smartbot.c        |  124 --
 arch/arm/mach-imx/mx35.h                        |  173 ---
 arch/arm/mach-imx/pcm037.h                      |   18 -
 arch/arm/mach-imx/pm-imx27.c                    |   12 +-
 arch/arm/mach-imx/ulpi.h                        |   20 -
 arch/arm/mach-mstar/Kconfig                     |    1 +
 arch/arm/mach-omap1/include/mach/mux.h          |    2 +-
 arch/arm/mach-omap2/Kconfig                     |    1 +
 arch/arm/mach-omap2/am33xx.h                    |    2 +-
 arch/arm/mach-omap2/board-generic.c             |    2 +-
 arch/arm/mach-omap2/clockdomains33xx_data.c     |    2 +-
 arch/arm/mach-omap2/clockdomains81xx_data.c     |    2 +-
 arch/arm/mach-omap2/cm-regbits-33xx.h           |    2 +-
 arch/arm/mach-omap2/cm-regbits-54xx.h           |    2 +-
 arch/arm/mach-omap2/cm-regbits-7xx.h            |    2 +-
 arch/arm/mach-omap2/cm1_54xx.h                  |    2 +-
 arch/arm/mach-omap2/cm1_7xx.h                   |    2 +-
 arch/arm/mach-omap2/cm2_54xx.h                  |    2 +-
 arch/arm/mach-omap2/cm2_7xx.h                   |    2 +-
 arch/arm/mach-omap2/cm33xx.c                    |    2 +-
 arch/arm/mach-omap2/cm33xx.h                    |    2 +-
 arch/arm/mach-omap2/cm81xx.h                    |    2 +-
 arch/arm/mach-omap2/display.c                   |    2 +-
 arch/arm/mach-omap2/dma.c                       |    2 +-
 arch/arm/mach-omap2/l3_2xxx.h                   |    2 +-
 arch/arm/mach-omap2/l3_3xxx.h                   |    2 +-
 arch/arm/mach-omap2/l4_2xxx.h                   |    2 +-
 arch/arm/mach-omap2/omap-iommu.c                |    2 +-
 .../omap_hwmod_33xx_43xx_common_data.h          |    2 -
 .../omap_hwmod_33xx_43xx_interconnect_data.c    |   24 -
 .../omap_hwmod_33xx_43xx_ipblock_data.c         |   77 --
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c      |    5 +-
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c      |   10 -
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c      |   33 -
 arch/arm/mach-omap2/omap_hwmod_54xx_data.c      |   33 +-
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c       |   46 +-
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c      |    2 +-
 arch/arm/mach-omap2/omap_opp_data.h             |    2 +-
 arch/arm/mach-omap2/omap_phy_internal.c         |    2 +-
 arch/arm/mach-omap2/opp3xxx_data.c              |    2 +-
 arch/arm/mach-omap2/opp4xxx_data.c              |    2 +-
 arch/arm/mach-omap2/pm-debug.c                  |    2 -
 arch/arm/mach-omap2/pm.c                        |    2 +
 arch/arm/mach-omap2/pm.h                        |    4 -
 arch/arm/mach-omap2/pm33xx-core.c               |   27 +-
 arch/arm/mach-omap2/pm34xx.c                    |   26 +-
 arch/arm/mach-omap2/powerdomains33xx_data.c     |    2 +-
 arch/arm/mach-omap2/prcm43xx.h                  |    2 +-
 arch/arm/mach-omap2/prcm_mpu54xx.h              |    2 +-
 arch/arm/mach-omap2/prcm_mpu7xx.h               |    2 +-
 arch/arm/mach-omap2/prm-regbits-33xx.h          |    2 +-
 arch/arm/mach-omap2/prm33xx.c                   |    2 +-
 arch/arm/mach-omap2/prm33xx.h                   |    2 +-
 arch/arm/mach-omap2/prm54xx.h                   |    2 +-
 arch/arm/mach-omap2/prm7xx.h                    |    2 +-
 arch/arm/mach-omap2/scrm54xx.h                  |    2 +-
 arch/arm/mach-omap2/sleep33xx.S                 |    2 +-
 arch/arm/mach-omap2/sleep43xx.S                 |    2 +-
 arch/arm/mach-omap2/ti81xx.h                    |    2 +-
 arch/arm/mach-omap2/voltagedomains54xx_data.c   |    2 +-
 arch/arm/{plat-samsung => mach-s3c}/Kconfig     |   72 +-
 .../Kconfig => mach-s3c/Kconfig.s3c24xx}        |   13 -
 .../Kconfig => mach-s3c/Kconfig.s3c64xx}        |    5 +-
 arch/arm/{plat-samsung => mach-s3c}/Makefile    |   16 +-
 .../{mach-s3c24xx => mach-s3c}/Makefile.boot    |    0
 .../Makefile => mach-s3c/Makefile.s3c24xx}      |   22 +-
 .../Makefile => mach-s3c/Makefile.s3c64xx}      |   36 +-
 .../include/plat => mach-s3c}/adc-core.h        |    0
 arch/arm/{plat-samsung => mach-s3c}/adc.c       |    4 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/anubis.h    |    0
 .../ata-core.h => mach-s3c/ata-core-s3c64xx.h}  |    6 +-
 .../backlight-s3c64xx.h}                        |    6 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/bast-ide.c  |    3 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/bast-irq.c  |    8 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/bast.h      |    0
 .../common-smdk-s3c24xx.c}                      |   13 +-
 .../common-smdk-s3c24xx.h}                      |    0
 arch/arm/{plat-samsung => mach-s3c}/cpu.c       |   21 +-
 .../include/plat => mach-s3c}/cpu.h             |   12 -
 .../cpufreq-utils-s3c24xx.c}                    |   40 +-
 .../cpuidle.c => mach-s3c/cpuidle-s3c64xx.c}    |    8 +-
 arch/arm/{mach-s3c64xx => mach-s3c}/crag6410.h  |    2 +-
 .../dev-audio-s3c64xx.c}                        |    9 +-
 .../dev-backlight-s3c64xx.c}                    |    6 +-
 .../dev-uart.c => mach-s3c/dev-uart-s3c64xx.c}  |    5 +-
 arch/arm/{plat-samsung => mach-s3c}/dev-uart.c  |    2 +-
 arch/arm/{plat-samsung => mach-s3c}/devs.c      |   57 +-
 .../include/plat => mach-s3c}/devs.h            |    0
 .../mach/dma.h => mach-s3c/dma-s3c24xx.h}       |    0
 .../mach/dma.h => mach-s3c/dma-s3c64xx.h}       |    0
 arch/arm/mach-s3c/dma.h                         |    9 +
 .../fb-core.h => mach-s3c/fb-core-s3c24xx.h}    |    6 +-
 .../include/plat => mach-s3c}/fb.h              |    0
 .../plat => mach-s3c}/gpio-cfg-helpers.h        |    0
 .../include/plat => mach-s3c}/gpio-cfg.h        |    0
 .../include/plat => mach-s3c}/gpio-core.h       |    2 +-
 .../gpio-samsung-s3c24xx.h}                     |    2 +
 .../gpio-samsung-s3c64xx.h}                     |    0
 .../{plat-samsung => mach-s3c}/gpio-samsung.c   |   18 +-
 arch/arm/mach-s3c/gpio-samsung.h                |    9 +
 arch/arm/{mach-s3c24xx => mach-s3c}/gta02.h     |    2 +-
 .../h1940-bluetooth.c                           |    7 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/h1940.h     |    0
 .../hardware.h => mach-s3c/hardware-s3c24xx.h}  |   13 +-
 .../include/plat => mach-s3c}/iic-core.h        |    0
 arch/arm/mach-s3c/include/mach/io-s3c24xx.h     |   50 +
 arch/arm/mach-s3c/include/mach/io.h             |    8 +
 .../include/mach/irqs-s3c24xx.h}                |    0
 .../include/mach/irqs-s3c64xx.h}                |    0
 arch/arm/mach-s3c/include/mach/irqs.h           |    9 +
 .../plat => mach-s3c/include/mach}/map-base.h   |    0
 arch/arm/{plat-samsung => mach-s3c}/init.c      |    4 +-
 .../iotiming-s3c2410.c                          |   14 +-
 .../iotiming-s3c2412.c                          |    6 +-
 .../irq-pm.c => mach-s3c/irq-pm-s3c24xx.c}      |   16 +-
 .../irq-pm.c => mach-s3c/irq-pm-s3c64xx.c}      |    8 +-
 arch/arm/mach-s3c/irq-s3c24xx-fiq-exports.c     |    9 +
 .../arm/mach-s3c/irq-s3c24xx-fiq.S              |   10 +-
 .../irqchip => arch/arm/mach-s3c}/irq-s3c24xx.c |   23 +-
 .../irq-uart.h => mach-s3c/irq-uart-s3c64xx.h}  |    0
 .../include/plat => mach-s3c}/keypad.h          |    0
 .../{mach-s3c24xx => mach-s3c}/mach-amlm5900.c  |   41 +-
 .../{mach-s3c24xx => mach-s3c}/mach-anubis.c    |   17 +-
 .../{mach-s3c64xx => mach-s3c}/mach-anw6410.c   |   23 +-
 .../{mach-s3c24xx => mach-s3c}/mach-at2440evb.c |   31 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/mach-bast.c |   25 +-
 .../mach-crag6410-module.c                      |    7 +-
 .../{mach-s3c64xx => mach-s3c}/mach-crag6410.c  |   37 +-
 .../arm/{mach-s3c24xx => mach-s3c}/mach-gta02.c |   43 +-
 .../arm/{mach-s3c24xx => mach-s3c}/mach-h1940.c |   55 +-
 arch/arm/{mach-s3c64xx => mach-s3c}/mach-hmt.c  |   19 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/mach-jive.c |   30 +-
 .../{mach-s3c24xx => mach-s3c}/mach-mini2440.c  |   45 +-
 .../{mach-s3c64xx => mach-s3c}/mach-mini6410.c  |   30 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/mach-n30.c  |   39 +-
 arch/arm/{mach-s3c64xx => mach-s3c}/mach-ncp.c  |   17 +-
 .../{mach-s3c24xx => mach-s3c}/mach-nexcoder.c  |   23 +-
 .../mach-osiris-dvs.c                           |    4 +-
 .../{mach-s3c24xx => mach-s3c}/mach-osiris.c    |   27 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/mach-otom.c |   19 +-
 .../{mach-s3c24xx => mach-s3c}/mach-qt2410.c    |   41 +-
 .../{mach-s3c64xx => mach-s3c}/mach-real6410.c  |   26 +-
 .../{mach-s3c24xx => mach-s3c}/mach-rx1950.c    |   44 +-
 .../{mach-s3c24xx => mach-s3c}/mach-rx3715.c    |   29 +-
 .../mach-s3c2416-dt.c                           |    8 +-
 .../mach-s3c64xx-dt.c                           |   23 +-
 .../{mach-s3c64xx => mach-s3c}/mach-smartq.c    |   21 +-
 .../{mach-s3c64xx => mach-s3c}/mach-smartq.h    |    0
 .../{mach-s3c64xx => mach-s3c}/mach-smartq5.c   |   20 +-
 .../{mach-s3c64xx => mach-s3c}/mach-smartq7.c   |   20 +-
 .../{mach-s3c24xx => mach-s3c}/mach-smdk2410.c  |   19 +-
 .../{mach-s3c24xx => mach-s3c}/mach-smdk2413.c  |   30 +-
 .../{mach-s3c24xx => mach-s3c}/mach-smdk2416.c  |   28 +-
 .../{mach-s3c24xx => mach-s3c}/mach-smdk2440.c  |   30 +-
 .../{mach-s3c24xx => mach-s3c}/mach-smdk2443.c  |   19 +-
 .../{mach-s3c64xx => mach-s3c}/mach-smdk6400.c  |   17 +-
 .../{mach-s3c64xx => mach-s3c}/mach-smdk6410.c  |   35 +-
 .../mach-tct_hammer.c                           |   27 +-
 .../{mach-s3c24xx => mach-s3c}/mach-vr1000.c    |   18 +-
 .../arm/{mach-s3c24xx => mach-s3c}/mach-vstms.c |   23 +-
 .../include/plat => mach-s3c}/map-s3c.h         |   12 +-
 .../mach/map.h => mach-s3c/map-s3c24xx.h}       |    6 +-
 .../mach/map.h => mach-s3c/map-s3c64xx.h}       |    4 +-
 .../include/plat => mach-s3c}/map-s5p.h         |    4 +-
 arch/arm/mach-s3c/map.h                         |    9 +
 .../nand-core-s3c24xx.h}                        |    6 +-
 .../onenand-core-s3c64xx.h}                     |    6 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/osiris.h    |    0
 arch/arm/{mach-s3c24xx => mach-s3c}/otom.h      |    0
 arch/arm/{mach-s3c64xx => mach-s3c}/pl080.c     |    6 +-
 .../{plat-samsung => mach-s3c}/platformdata.c   |    4 +-
 .../{mach-s3c24xx => mach-s3c}/pll-s3c2410.c    |    4 +-
 .../pll-s3c2440-12000000.c                      |    4 +-
 .../pll-s3c2440-16934400.c                      |    4 +-
 arch/arm/{plat-samsung => mach-s3c}/pm-common.c |    4 +-
 arch/arm/mach-s3c/pm-common.h                   |   40 +
 .../pm-core.h => mach-s3c/pm-core-s3c24xx.h}    |   10 +-
 .../pm-core.h => mach-s3c/pm-core-s3c64xx.h}    |   50 +-
 arch/arm/mach-s3c/pm-core.h                     |    9 +
 arch/arm/{plat-samsung => mach-s3c}/pm-gpio.c   |    6 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/pm-h1940.S  |    5 +-
 .../arm/{mach-s3c24xx => mach-s3c}/pm-s3c2410.c |   11 +-
 .../arm/{mach-s3c24xx => mach-s3c}/pm-s3c2412.c |   12 +-
 .../arm/{mach-s3c24xx => mach-s3c}/pm-s3c2416.c |    6 +-
 .../pm.c => mach-s3c/pm-s3c24xx.c}              |   14 +-
 .../pm.c => mach-s3c/pm-s3c64xx.c}              |   74 +-
 arch/arm/{plat-samsung => mach-s3c}/pm.c        |   20 +-
 .../include/plat => mach-s3c}/pm.h              |    2 +-
 .../include/plat => mach-s3c}/pwm-core.h        |    0
 .../include/plat => mach-s3c}/regs-adc.h        |    0
 .../regs-clock-s3c24xx.h}                       |    2 +
 .../regs-clock-s3c64xx.h}                       |    0
 arch/arm/mach-s3c/regs-clock.h                  |    9 +
 .../regs-dsc.h => mach-s3c/regs-dsc-s3c24xx.h}  |    6 +-
 .../regs-gpio-memport-s3c64xx.h}                |    0
 .../regs-gpio-s3c24xx.h}                        |    2 +
 .../regs-gpio-s3c64xx.h}                        |    0
 arch/arm/mach-s3c/regs-gpio.h                   |    9 +
 .../regs-irq.h => mach-s3c/regs-irq-s3c24xx.h}  |    2 +
 .../regs-irq.h => mach-s3c/regs-irq-s3c64xx.h}  |    0
 arch/arm/mach-s3c/regs-irq.h                    |    9 +
 .../include/plat => mach-s3c}/regs-irqtype.h    |    0
 .../regs-mem.h => mach-s3c/regs-mem-s3c24xx.h}  |    2 +
 .../regs-modem-s3c64xx.h}                       |    0
 .../mach => mach-s3c}/regs-s3c2443-clock.h      |   50 +
 .../regs-srom-s3c64xx.h}                        |    0
 .../regs-sys.h => mach-s3c/regs-sys-s3c64xx.h}  |    0
 .../regs-syscon-power-s3c64xx.h}                |    0
 .../regs-usb-hsotg-phy-s3c64xx.h}               |    0
 .../rtc-core.h => mach-s3c/rtc-core-s3c24xx.h}  |    6 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2410.c   |   23 +-
 .../{mach-s3c24xx => mach-s3c}/s3c2412-power.h  |    0
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2412.c   |   26 +-
 .../include/mach => mach-s3c}/s3c2412.h         |    2 +
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2416.c   |   36 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2440.c   |   17 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2442.c   |   17 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c2443.c   |   30 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/s3c244x.c   |   22 +-
 .../common.c => mach-s3c/s3c24xx.c}             |   33 +-
 .../common.h => mach-s3c/s3c24xx.h}             |   26 +-
 arch/arm/{mach-s3c64xx => mach-s3c}/s3c6400.c   |   16 +-
 arch/arm/{mach-s3c64xx => mach-s3c}/s3c6410.c   |   21 +-
 .../common.c => mach-s3c/s3c64xx.c}             |   54 +-
 .../common.h => mach-s3c/s3c64xx.h}             |   17 +-
 .../include/plat => mach-s3c}/sdhci.h           |    2 +-
 .../setup-fb-24bpp-s3c64xx.c}                   |    6 +-
 .../setup-i2c-s3c24xx.c}                        |    8 +-
 .../setup-i2c0-s3c64xx.c}                       |    4 +-
 .../setup-i2c1-s3c64xx.c}                       |    4 +-
 .../setup-ide-s3c64xx.c}                        |    9 +-
 .../setup-keypad-s3c64xx.c}                     |    6 +-
 .../setup-sdhci-gpio-s3c24xx.c}                 |    7 +-
 .../setup-sdhci-gpio-s3c64xx.c}                 |    6 +-
 .../setup-spi-s3c24xx.c}                        |    6 +-
 .../setup-spi-s3c64xx.c}                        |    5 +-
 .../setup-ts.c => mach-s3c/setup-ts-s3c24xx.c}  |    8 +-
 .../setup-usb-phy-s3c64xx.c}                    |   12 +-
 .../{mach-s3c24xx => mach-s3c}/simtec-audio.c   |   11 +-
 .../arm/{mach-s3c24xx => mach-s3c}/simtec-nor.c |    2 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/simtec-pm.c |   10 +-
 .../arm/{mach-s3c24xx => mach-s3c}/simtec-usb.c |    6 +-
 arch/arm/{mach-s3c24xx => mach-s3c}/simtec.h    |    0
 .../{mach-s3c24xx => mach-s3c}/sleep-s3c2410.S  |    9 +-
 .../{mach-s3c24xx => mach-s3c}/sleep-s3c2412.S  |    5 +-
 .../sleep.S => mach-s3c/sleep-s3c24xx.S}        |    7 +-
 .../sleep.S => mach-s3c/sleep-s3c64xx.S}        |    4 +-
 .../spi-core.h => mach-s3c/spi-core-s3c24xx.h}  |    6 +-
 .../include/plat => mach-s3c}/usb-phy.h         |    0
 arch/arm/{mach-s3c24xx => mach-s3c}/vr1000.h    |    0
 .../{plat-samsung => mach-s3c}/wakeup-mask.c    |    4 +-
 .../include/plat => mach-s3c}/wakeup-mask.h     |    0
 arch/arm/mach-s3c24xx/include/mach/fb.h         |    2 -
 arch/arm/mach-s3c24xx/include/mach/io.h         |  212 ---
 arch/arm/mach-s3c24xx/setup-camif.c             |   67 -
 arch/arm/mach-s3c64xx/include/mach/hardware.h   |   17 -
 arch/arm/mach-s3c64xx/watchdog-reset.h          |   16 -
 arch/arm/mach-s5pv210/Kconfig                   |    2 +-
 arch/arm/mach-s5pv210/Makefile                  |    7 -
 arch/arm/mach-s5pv210/pm.c                      |   51 +-
 arch/arm/mach-s5pv210/regs-clock.h              |    4 +-
 arch/arm/mach-s5pv210/s5pv210.c                 |    2 -
 arch/arm/mach-shmobile/rcar-gen2.h              |    2 -
 arch/arm/mach-shmobile/setup-rcar-gen2.c        |    4 +-
 arch/arm/mach-stm32/Makefile.boot               |    2 +-
 .../plat-samsung/include/plat/samsung-time.h    |   26 -
 arch/arm/plat-samsung/watchdog-reset.c          |   93 --
 arch/arm64/Kconfig.platforms                    |    1 -
 drivers/clk/imx/clk-imx27.c                     |   73 -
 drivers/clk/imx/clk-imx31.c                     |   71 -
 drivers/clk/imx/clk-imx35.c                     |   68 -
 drivers/clk/samsung/clk-s3c2410-dclk.c          |   15 +-
 drivers/clk/samsung/clk-s3c2410.c               |    1 +
 drivers/clk/samsung/clk-s3c2412.c               |    1 +
 drivers/clk/samsung/clk-s3c2443.c               |    1 +
 drivers/clk/samsung/clk-s3c64xx.c               |    1 +
 drivers/cpufreq/Kconfig.arm                     |    2 -
 drivers/cpufreq/s3c2410-cpufreq.c               |   10 +-
 drivers/cpufreq/s3c2412-cpufreq.c               |   44 +-
 drivers/cpufreq/s3c2440-cpufreq.c               |   29 +-
 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c       |    2 +-
 drivers/cpufreq/s3c24xx-cpufreq.c               |   14 +-
 drivers/hwmon/s3c-hwmon.c                       |    2 +-
 drivers/input/touchscreen/s3c2410_ts.c          |   37 +-
 drivers/irqchip/Makefile                        |    1 -
 drivers/mmc/host/Kconfig                        |    2 +-
 drivers/mmc/host/s3cmci.c                       |   72 +-
 drivers/power/supply/s3c_adc_battery.c          |    2 +-
 drivers/pwm/Kconfig                             |    2 +-
 drivers/soc/samsung/Kconfig                     |   49 +-
 drivers/soc/samsung/Makefile                    |    3 +
 .../soc/samsung/s3c-pm-check.c                  |    2 +-
 .../soc/samsung/s3c-pm-debug.c                  |   26 +-
 drivers/soc/ti/omap_prm.c                       |  274 +++-
 drivers/soc/ti/pm33xx.c                         |   47 +-
 drivers/soc/versatile/soc-integrator.c          |    2 +-
 drivers/spi/Kconfig                             |    2 +-
 drivers/spi/Makefile                            |    1 -
 .../spi/spi-s3c24xx-regs.h                      |    9 +-
 drivers/spi/spi-s3c24xx.c                       |   28 +-
 drivers/tty/serial/Kconfig                      |    2 +-
 drivers/usb/gadget/udc/s3c-hsudc.c              |   55 +-
 drivers/usb/gadget/udc/s3c2410_udc.c            |   31 +-
 drivers/usb/gadget/udc/s3c2410_udc.h            |    1 +
 .../usb/gadget/udc/s3c2410_udc_regs.h           |    0
 .../video/fbdev/s3c2410fb-regs-lcd.h            |   28 +-
 drivers/video/fbdev/s3c2410fb.c                 |   16 +-
 drivers/watchdog/Kconfig                        |   10 +-
 include/linux/clk/samsung.h                     |   56 +
 include/linux/platform_data/clk-s3c2410.h       |   19 +
 .../linux/platform_data}/fb-s3c2410.h           |   33 +-
 include/linux/platform_data/mmc-s3cmci.h        |    2 +
 include/linux/platform_data/pm33xx.h            |    3 -
 include/linux/platform_data/s3c-hsudc.h         |    2 +
 .../linux/soc/samsung/s3c-adc.h                 |    6 +-
 .../linux/soc/samsung/s3c-cpu-freq.h            |    4 +
 .../linux/soc/samsung/s3c-cpufreq-core.h        |   14 +-
 .../linux/soc/samsung/s3c-pm.h                  |   69 +-
 .../linux/spi/s3c24xx-fiq.h                     |   10 +
 include/linux/spi/s3c24xx.h                     |    2 +-
 include/media/drv-intf/s3c_camif.h              |    4 -
 sound/soc/samsung/Kconfig                       |    2 +-
 sound/soc/samsung/s3c2412-i2s.c                 |    7 -
 sound/soc/samsung/s3c24xx-i2s.c                 |    7 -
 448 files changed, 2671 insertions(+), 17509 deletions(-)
 delete mode 100644 arch/arm/mach-exynos/include/mach/map.h
 delete mode 100644 arch/arm/mach-imx/3ds_debugboard.c
 delete mode 100644 arch/arm/mach-imx/3ds_debugboard.h
 delete mode 100644 arch/arm/mach-imx/board-mx31lilly.h
 delete mode 100644 arch/arm/mach-imx/board-mx31lite.h
 delete mode 100644 arch/arm/mach-imx/board-mx31moboard.h
 delete mode 100644 arch/arm/mach-imx/devices-imx21.h
 delete mode 100644 arch/arm/mach-imx/devices-imx27.h
 delete mode 100644 arch/arm/mach-imx/devices-imx31.h
 delete mode 100644 arch/arm/mach-imx/devices-imx35.h
 delete mode 100644 arch/arm/mach-imx/devices/Kconfig
 delete mode 100644 arch/arm/mach-imx/devices/Makefile
 delete mode 100644 arch/arm/mach-imx/devices/devices-common.h
 delete mode 100644 arch/arm/mach-imx/devices/devices.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-fec.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-flexcan.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-gpio-mxc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-gpio_keys.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-dma.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-fb.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-i2c.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-keypad.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-ssi.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx-uart.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx2-wdt.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx21-hcd.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-imx27-coda.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-ipu-core.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-camera.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-emma.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-ehci.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-mmc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_nand.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_rtc.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_w1.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-pata_imx.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-sdhci-esdhc-imx.c
 delete mode 100644 arch/arm/mach-imx/devices/platform-spi_imx.c
 delete mode 100644 arch/arm/mach-imx/ehci-imx27.c
 delete mode 100644 arch/arm/mach-imx/ehci-imx31.c
 delete mode 100644 arch/arm/mach-imx/ehci-imx35.c
 delete mode 100644 arch/arm/mach-imx/ehci.h
 delete mode 100644 arch/arm/mach-imx/imx27-dt.c
 delete mode 100644 arch/arm/mach-imx/iomux-imx31.c
 delete mode 100644 arch/arm/mach-imx/iomux-mx21.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx27.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx2x.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx3.h
 delete mode 100644 arch/arm/mach-imx/iomux-mx35.h
 delete mode 100644 arch/arm/mach-imx/iomux-v1.c
 delete mode 100644 arch/arm/mach-imx/iomux-v1.h
 delete mode 100644 arch/arm/mach-imx/iomux-v3.c
 delete mode 100644 arch/arm/mach-imx/iomux-v3.h
 delete mode 100644 arch/arm/mach-imx/mach-armadillo5x0.c
 delete mode 100644 arch/arm/mach-imx/mach-bug.c
 create mode 100644 arch/arm/mach-imx/mach-imx27.c
 rename arch/arm/mach-imx/{imx31-dt.c => mach-imx31.c} (100%)
 rename arch/arm/mach-imx/{imx35-dt.c => mach-imx35.c} (100%)
 delete mode 100644 arch/arm/mach-imx/mach-kzm_arm11_01.c
 delete mode 100644 arch/arm/mach-imx/mach-mx21ads.c
 delete mode 100644 arch/arm/mach-imx/mach-mx27_3ds.c
 delete mode 100644 arch/arm/mach-imx/mach-mx27ads.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31_3ds.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31ads.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31lilly.c
 delete mode 100644 arch/arm/mach-imx/mach-mx31lite.c
 delete mode 100644 arch/arm/mach-imx/mach-mx35_3ds.c
 delete mode 100644 arch/arm/mach-imx/mach-pca100.c
 delete mode 100644 arch/arm/mach-imx/mach-pcm037.c
 delete mode 100644 arch/arm/mach-imx/mach-pcm037_eet.c
 delete mode 100644 arch/arm/mach-imx/mach-pcm043.c
 delete mode 100644 arch/arm/mach-imx/mach-qong.c
 delete mode 100644 arch/arm/mach-imx/mach-vpr200.c
 delete mode 100644 arch/arm/mach-imx/mm-imx21.c
 delete mode 100644 arch/arm/mach-imx/mm-imx27.c
 delete mode 100644 arch/arm/mach-imx/mx21.h
 delete mode 100644 arch/arm/mach-imx/mx31lilly-db.c
 delete mode 100644 arch/arm/mach-imx/mx31lite-db.c
 delete mode 100644 arch/arm/mach-imx/mx31moboard-devboard.c
 delete mode 100644 arch/arm/mach-imx/mx31moboard-marxbot.c
 delete mode 100644 arch/arm/mach-imx/mx31moboard-smartbot.c
 delete mode 100644 arch/arm/mach-imx/pcm037.h
 delete mode 100644 arch/arm/mach-imx/ulpi.h
 rename arch/arm/{plat-samsung => mach-s3c}/Kconfig (69%)
 rename arch/arm/{mach-s3c24xx/Kconfig => mach-s3c/Kconfig.s3c24xx} (97%)
 rename arch/arm/{mach-s3c64xx/Kconfig => mach-s3c/Kconfig.s3c64xx} (98%)
 rename arch/arm/{plat-samsung => mach-s3c}/Makefile (62%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/Makefile.boot (100%)
 rename arch/arm/{mach-s3c24xx/Makefile => mach-s3c/Makefile.s3c24xx} (81%)
 rename arch/arm/{mach-s3c64xx/Makefile => mach-s3c/Makefile.s3c64xx} (56%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/adc-core.h (100%)
 rename arch/arm/{plat-samsung => mach-s3c}/adc.c (99%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/anubis.h (100%)
 rename arch/arm/{mach-s3c64xx/ata-core.h => mach-s3c/ata-core-s3c64xx.h} (78%)
 rename arch/arm/{mach-s3c64xx/backlight.h => mach-s3c/backlight-s3c64xx.h} (78%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/bast-ide.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/bast-irq.c (95%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/bast.h (100%)
 rename arch/arm/{mach-s3c24xx/common-smdk.c => mach-s3c/common-smdk-s3c24xx.c} (96%)
 rename arch/arm/{mach-s3c24xx/common-smdk.h => mach-s3c/common-smdk-s3c24xx.h} (100%)
 rename arch/arm/{plat-samsung => mach-s3c}/cpu.c (62%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/cpu.h (89%)
 rename arch/arm/{mach-s3c24xx/cpufreq-utils.c => mach-s3c/cpufreq-utils-s3c24xx.c} (68%)
 rename arch/arm/{mach-s3c64xx/cpuidle.c => mach-s3c/cpuidle-s3c64xx.c} (92%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/crag6410.h (95%)
 rename arch/arm/{mach-s3c64xx/dev-audio.c => mach-s3c/dev-audio-s3c64xx.c} (97%)
 rename arch/arm/{mach-s3c64xx/dev-backlight.c => mach-s3c/dev-backlight-s3c64xx.c} (98%)
 rename arch/arm/{mach-s3c64xx/dev-uart.c => mach-s3c/dev-uart-s3c64xx.c} (95%)
 rename arch/arm/{plat-samsung => mach-s3c}/dev-uart.c (97%)
 rename arch/arm/{plat-samsung => mach-s3c}/devs.c (96%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/devs.h (100%)
 rename arch/arm/{mach-s3c24xx/include/mach/dma.h => mach-s3c/dma-s3c24xx.h} (100%)
 rename arch/arm/{mach-s3c64xx/include/mach/dma.h => mach-s3c/dma-s3c64xx.h} (100%)
 create mode 100644 arch/arm/mach-s3c/dma.h
 rename arch/arm/{mach-s3c24xx/fb-core.h => mach-s3c/fb-core-s3c24xx.h} (78%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/fb.h (100%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/gpio-cfg-helpers.h (100%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/gpio-cfg.h (100%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/gpio-core.h (99%)
 rename arch/arm/{mach-s3c24xx/include/mach/gpio-samsung.h => mach-s3c/gpio-samsung-s3c24xx.h} (99%)
 rename arch/arm/{mach-s3c64xx/include/mach/gpio-samsung.h => mach-s3c/gpio-samsung-s3c64xx.h} (100%)
 rename arch/arm/{plat-samsung => mach-s3c}/gpio-samsung.c (99%)
 create mode 100644 arch/arm/mach-s3c/gpio-samsung.h
 rename arch/arm/{mach-s3c24xx => mach-s3c}/gta02.h (94%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/h1940-bluetooth.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/h1940.h (100%)
 rename arch/arm/{mach-s3c24xx/include/mach/hardware.h => mach-s3c/hardware-s3c24xx.h} (54%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/iic-core.h (100%)
 create mode 100644 arch/arm/mach-s3c/include/mach/io-s3c24xx.h
 create mode 100644 arch/arm/mach-s3c/include/mach/io.h
 rename arch/arm/{mach-s3c24xx/include/mach/irqs.h => mach-s3c/include/mach/irqs-s3c24xx.h} (100%)
 rename arch/arm/{mach-s3c64xx/include/mach/irqs.h => mach-s3c/include/mach/irqs-s3c64xx.h} (100%)
 create mode 100644 arch/arm/mach-s3c/include/mach/irqs.h
 rename arch/arm/{plat-samsung/include/plat => mach-s3c/include/mach}/map-base.h (100%)
 rename arch/arm/{plat-samsung => mach-s3c}/init.c (98%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/iotiming-s3c2410.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/iotiming-s3c2412.c (98%)
 rename arch/arm/{mach-s3c24xx/irq-pm.c => mach-s3c/irq-pm-s3c24xx.c} (93%)
 rename arch/arm/{mach-s3c64xx/irq-pm.c => mach-s3c/irq-pm-s3c64xx.c} (97%)
 create mode 100644 arch/arm/mach-s3c/irq-s3c24xx-fiq-exports.c
 rename drivers/spi/spi-s3c24xx-fiq.S => arch/arm/mach-s3c/irq-s3c24xx-fiq.S (94%)
 rename {drivers/irqchip => arch/arm/mach-s3c}/irq-s3c24xx.c (99%)
 rename arch/arm/{mach-s3c64xx/irq-uart.h => mach-s3c/irq-uart-s3c64xx.h} (100%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/keypad.h (100%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-amlm5900.c (83%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-anubis.c (97%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-anw6410.c (93%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-at2440evb.c (87%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-bast.c (97%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-crag6410-module.c (98%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-crag6410.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-gta02.c (92%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-h1940.c (94%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-hmt.c (95%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-jive.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-mini2440.c (94%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-mini6410.c (95%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-n30.c (94%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-ncp.c (87%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-nexcoder.c (90%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-osiris-dvs.c (98%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-osiris.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-otom.c (88%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-qt2410.c (88%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-real6410.c (95%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-rx1950.c (94%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-rx3715.c (89%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-s3c2416-dt.c (92%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-s3c64xx-dt.c (70%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq.c (96%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq.h (100%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq5.c (91%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq7.c (92%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-smdk2410.c (86%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-smdk2413.c (86%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-smdk2416.c (93%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-smdk2440.c (87%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-smdk2443.c (90%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smdk6400.c (87%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smdk6410.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-tct_hammer.c (81%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-vr1000.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/mach-vstms.c (88%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/map-s3c.h (87%)
 rename arch/arm/{mach-s3c24xx/include/mach/map.h => mach-s3c/map-s3c24xx.h} (97%)
 rename arch/arm/{mach-s3c64xx/include/mach/map.h => mach-s3c/map-s3c64xx.h} (98%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/map-s5p.h (85%)
 create mode 100644 arch/arm/mach-s3c/map.h
 rename arch/arm/{mach-s3c24xx/nand-core.h => mach-s3c/nand-core-s3c24xx.h} (77%)
 rename arch/arm/{mach-s3c64xx/onenand-core.h => mach-s3c/onenand-core-s3c64xx.h} (82%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/osiris.h (100%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/otom.h (100%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/pl080.c (98%)
 rename arch/arm/{plat-samsung => mach-s3c}/platformdata.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pll-s3c2410.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pll-s3c2440-12000000.c (97%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pll-s3c2440-16934400.c (98%)
 rename arch/arm/{plat-samsung => mach-s3c}/pm-common.c (95%)
 create mode 100644 arch/arm/mach-s3c/pm-common.h
 rename arch/arm/{mach-s3c24xx/include/mach/pm-core.h => mach-s3c/pm-core-s3c24xx.h} (94%)
 rename arch/arm/{mach-s3c64xx/include/mach/pm-core.h => mach-s3c/pm-core-s3c64xx.h} (58%)
 create mode 100644 arch/arm/mach-s3c/pm-core.h
 rename arch/arm/{plat-samsung => mach-s3c}/pm-gpio.c (99%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pm-h1940.S (80%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pm-s3c2410.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pm-s3c2412.c (94%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/pm-s3c2416.c (95%)
 rename arch/arm/{mach-s3c24xx/pm.c => mach-s3c/pm-s3c24xx.c} (93%)
 rename arch/arm/{mach-s3c64xx/pm.c => mach-s3c/pm-s3c64xx.c} (81%)
 rename arch/arm/{plat-samsung => mach-s3c}/pm.c (94%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/pm.h (98%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/pwm-core.h (100%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/regs-adc.h (100%)
 rename arch/arm/{mach-s3c24xx/include/mach/regs-clock.h => mach-s3c/regs-clock-s3c24xx.h} (99%)
 rename arch/arm/{mach-s3c64xx/include/mach/regs-clock.h => mach-s3c/regs-clock-s3c64xx.h} (100%)
 create mode 100644 arch/arm/mach-s3c/regs-clock.h
 rename arch/arm/{mach-s3c24xx/regs-dsc.h => mach-s3c/regs-dsc-s3c24xx.h} (77%)
 rename arch/arm/{mach-s3c64xx/regs-gpio-memport.h => mach-s3c/regs-gpio-memport-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c24xx/include/mach/regs-gpio.h => mach-s3c/regs-gpio-s3c24xx.h} (99%)
 rename arch/arm/{mach-s3c64xx/include/mach/regs-gpio.h => mach-s3c/regs-gpio-s3c64xx.h} (100%)
 create mode 100644 arch/arm/mach-s3c/regs-gpio.h
 rename arch/arm/{mach-s3c24xx/include/mach/regs-irq.h => mach-s3c/regs-irq-s3c24xx.h} (98%)
 rename arch/arm/{mach-s3c64xx/include/mach/regs-irq.h => mach-s3c/regs-irq-s3c64xx.h} (100%)
 create mode 100644 arch/arm/mach-s3c/regs-irq.h
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/regs-irqtype.h (100%)
 rename arch/arm/{mach-s3c24xx/regs-mem.h => mach-s3c/regs-mem-s3c24xx.h} (98%)
 rename arch/arm/{mach-s3c64xx/regs-modem.h => mach-s3c/regs-modem-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c24xx/include/mach => mach-s3c}/regs-s3c2443-clock.h (81%)
 rename arch/arm/{mach-s3c64xx/regs-srom.h => mach-s3c/regs-srom-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c64xx/regs-sys.h => mach-s3c/regs-sys-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c64xx/regs-syscon-power.h => mach-s3c/regs-syscon-power-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c64xx/regs-usb-hsotg-phy.h => mach-s3c/regs-usb-hsotg-phy-s3c64xx.h} (100%)
 rename arch/arm/{mach-s3c24xx/include/mach/rtc-core.h => mach-s3c/rtc-core-s3c24xx.h} (81%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2410.c (88%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2412-power.h (100%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2412.c (92%)
 rename arch/arm/{mach-s3c24xx/include/mach => mach-s3c}/s3c2412.h (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2416.c (84%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2440.c (85%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2442.c (82%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2443.c (83%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c244x.c (90%)
 rename arch/arm/{mach-s3c24xx/common.c => mach-s3c/s3c24xx.c} (97%)
 rename arch/arm/{mach-s3c24xx/common.h => mach-s3c/s3c24xx.h} (85%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/s3c6400.c (88%)
 rename arch/arm/{mach-s3c64xx => mach-s3c}/s3c6410.c (87%)
 rename arch/arm/{mach-s3c64xx/common.c => mach-s3c/s3c64xx.c} (91%)
 rename arch/arm/{mach-s3c64xx/common.h => mach-s3c/s3c64xx.h} (80%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/sdhci.h (99%)
 rename arch/arm/{mach-s3c64xx/setup-fb-24bpp.c => mach-s3c/setup-fb-24bpp-s3c64xx.c} (86%)
 rename arch/arm/{mach-s3c24xx/setup-i2c.c => mach-s3c/setup-i2c-s3c24xx.c} (79%)
 rename arch/arm/{mach-s3c64xx/setup-i2c0.c => mach-s3c/setup-i2c0-s3c64xx.c} (90%)
 rename arch/arm/{mach-s3c64xx/setup-i2c1.c => mach-s3c/setup-i2c1-s3c64xx.c} (90%)
 rename arch/arm/{mach-s3c64xx/setup-ide.c => mach-s3c/setup-ide-s3c64xx.c} (89%)
 rename arch/arm/{mach-s3c64xx/setup-keypad.c => mach-s3c/setup-keypad-s3c64xx.c} (86%)
 rename arch/arm/{mach-s3c24xx/setup-sdhci-gpio.c => mach-s3c/setup-sdhci-gpio-s3c24xx.c} (89%)
 rename arch/arm/{mach-s3c64xx/setup-sdhci-gpio.c => mach-s3c/setup-sdhci-gpio-s3c64xx.c} (95%)
 rename arch/arm/{mach-s3c24xx/setup-spi.c => mach-s3c/setup-spi-s3c24xx.c} (85%)
 rename arch/arm/{mach-s3c64xx/setup-spi.c => mach-s3c/setup-spi-s3c64xx.c} (83%)
 rename arch/arm/{mach-s3c24xx/setup-ts.c => mach-s3c/setup-ts-s3c24xx.c} (81%)
 rename arch/arm/{mach-s3c64xx/setup-usb-phy.c => mach-s3c/setup-usb-phy-s3c64xx.c} (92%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec-audio.c (86%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec-nor.c (98%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec-pm.c (91%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec-usb.c (96%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec.h (100%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/sleep-s3c2410.S (90%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/sleep-s3c2412.S (93%)
 rename arch/arm/{mach-s3c24xx/sleep.S => mach-s3c/sleep-s3c24xx.S} (92%)
 rename arch/arm/{mach-s3c64xx/sleep.S => mach-s3c/sleep-s3c64xx.S} (97%)
 rename arch/arm/{mach-s3c24xx/spi-core.h => mach-s3c/spi-core-s3c24xx.h} (81%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/usb-phy.h (100%)
 rename arch/arm/{mach-s3c24xx => mach-s3c}/vr1000.h (100%)
 rename arch/arm/{plat-samsung => mach-s3c}/wakeup-mask.c (94%)
 rename arch/arm/{plat-samsung/include/plat => mach-s3c}/wakeup-mask.h (100%)
 delete mode 100644 arch/arm/mach-s3c24xx/include/mach/fb.h
 delete mode 100644 arch/arm/mach-s3c24xx/include/mach/io.h
 delete mode 100644 arch/arm/mach-s3c24xx/setup-camif.c
 delete mode 100644 arch/arm/mach-s3c64xx/include/mach/hardware.h
 delete mode 100644 arch/arm/mach-s3c64xx/watchdog-reset.h
 delete mode 100644 arch/arm/plat-samsung/include/plat/samsung-time.h
 delete mode 100644 arch/arm/plat-samsung/watchdog-reset.c
 rename arch/arm/plat-samsung/pm-check.c => drivers/soc/samsung/s3c-pm-check.c (99%)
 rename arch/arm/plat-samsung/pm-debug.c => drivers/soc/samsung/s3c-pm-debug.c (78%)
 rename arch/arm/plat-samsung/include/plat/regs-spi.h => drivers/spi/spi-s3c24xx-regs.h (89%)
 rename arch/arm/plat-samsung/include/plat/regs-udc.h => drivers/usb/gadget/udc/s3c2410_udc_regs.h (100%)
 rename arch/arm/mach-s3c24xx/include/mach/regs-lcd.h => drivers/video/fbdev/s3c2410fb-regs-lcd.h (84%)
 create mode 100644 include/linux/clk/samsung.h
 create mode 100644 include/linux/platform_data/clk-s3c2410.h
 rename {arch/arm/plat-samsung/include/plat => include/linux/platform_data}/fb-s3c2410.h (57%)
 rename arch/arm/plat-samsung/include/plat/adc.h => include/linux/soc/samsung/s3c-adc.h (85%)
 rename arch/arm/plat-samsung/include/plat/cpu-freq.h => include/linux/soc/samsung/s3c-cpu-freq.h (97%)
 rename arch/arm/plat-samsung/include/plat/cpu-freq-core.h => include/linux/soc/samsung/s3c-cpufreq-core.h (95%)
 rename arch/arm/plat-samsung/include/plat/pm-common.h => include/linux/soc/samsung/s3c-pm.h (55%)
 rename drivers/spi/spi-s3c24xx-fiq.h => include/linux/spi/s3c24xx-fiq.h (66%)

_______________________________________________
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] 17+ messages in thread

* [GIT PULL 3/5] ARM: SoC-related driver updates
  2020-10-23 22:31 ` Olof Johansson
@ 2020-10-23 22:31   ` Olof Johansson
  -1 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: linux-arm-kernel, arm, soc, linux-kernel, Olof Johansson

Various driver updates for platforms. A bulk of this is smaller fixes or
cleanups, but some of the new material this time around is:

- Support for Nvidia Tegra234 SoC
- Ring accelerator support for TI AM65x
- PRUSS driver for TI platforms
- Renesas support for R-Car V3U SoC
- Reset support for Cortex-M4 processor on i.MX8MQ

There are also new socinfo entries for a handful of different SoCs
and platforms.


Conflicts:

drivers/reset/reset-imx7.c:
Add/change: Keep new case, remove fallthrough comments


----------------------------------------------------------------

The following changes since commit 7da6ec9d4d45cceffd541dc1dba66fa76eb78353:

  Merge tag 'armsoc-soc' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-drivers

for you to fetch changes up to 9f7f26930035f557838e215797cb620b563b98ab:

  Merge tag 'v5.9-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/drivers

----------------------------------------------------------------

Alain Volmat (1):
      reset: sti: reset-syscfg: fix struct description warnings

Alex Dewar (1):
      memory: brcmstb_dpfe: Fix memory leak

Anson Huang (2):
      soc: imx: gpcv2: Use dev_err_probe() to simplify error handling
      reset: imx7: Support module build

Cedric Neveux (1):
      driver: tee: Handle NULL pointer indication from client

Cristian Marussi (2):
      firmware: arm_scmi: Add system power protocol support
      firmware: arm_scmi: Add SCMI device for system power protocol

Dan Carpenter (2):
      memory: omap-gpmc: Fix a couple off by ones
      memory: emif: Remove bogus debugfs error handling

Dennis YC Hsieh (9):
      soc: mediatek: cmdq: add address shift in jump
      soc: mediatek: cmdq: add write_s function
      soc: mediatek: cmdq: add write_s_mask function
      soc: mediatek: cmdq: add read_s function
      soc: mediatek: cmdq: add write_s value function
      soc: mediatek: cmdq: add write_s_mask value function
      soc: mediatek: cmdq: add jump function
      soc: mediatek: cmdq: add clear option in cmdq_pkt_wfe api
      drm/mediatek: reduce clear event

Douglas Anderson (2):
      soc: qcom: socinfo: add SC7180 entry to soc_id array
      soc: qcom-geni-se: Don't use relaxed writes when writing commands

Fabien Parent (2):
      dt-bindings: memory: mediatek: Add binding for MT8167 SMI
      memory: mtk-smi: add support for MT8167

Florian Fainelli (8):
      bus: brcmstb_gisb: Shorten prints
      soc: bcm: brcmstb: biuctrl: Enable Read-ahead cache
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72164
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72165
      soc: bcm: brcmstb: biuctrl: Change RAC prefetch distance from +/-1 to +/- 2
      soc: bcm: brcmstb: biuctrl: Change RAC data line prefetching after 4 consecutive lines
      dt-bindings: bus: Document breakpoint interrupt for gisb-arb
      bus: brcmstb_gisb: Add support for breakpoint interrupts

Geert Uytterhoeven (1):
      Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into renesas-drivers-for-v5.10

Grygorii Strashko (2):
      soc: ti: k3: ringacc: add am65x sr2.0 support
      bindings: soc: ti: soc: ringacc: remove ti,dma-ring-reset-quirk

Grzegorz Jaszczyk (3):
      dt-bindings: soc: ti: Add TI PRUSS bindings
      dt-bindings: soc: ti: Update TI PRUSS bindings regarding clock-muxes
      soc: ti: pruss: support CORECLK_MUX and IEPCLK_MUX

Jason Yan (2):
      soc: sunxi: sram: remove unneeded semicolon
      soc: fsl: dpio: remove set but not used 'addr_cena'

John Hubbard (1):
      tee: convert get_user_pages() --> pin_user_pages()

Jorge Ramirez-Ortiz (2):
      drivers: optee: allow op-tee to access devices on the i2c bus
      drivers: optee: fix i2c build issue

Kathiravan T (1):
      soc: qcom: socinfo: add soc id for IPQ6018

Kevin Hilman (1):
      soc: amlogic: pm-domains: use always-on flag

Konrad Dybcio (1):
      soc: qcom: socinfo: Add msm8992/4 and apq8094 SoC IDs

Krzysztof Kozlowski (22):
      memory: samsung: exynos5422-dmc: Document mutex scope
      memory: omap-gpmc: remove unneeded asm/mach-types.h inclusion
      memory: omap-gpmc: remove unused file-scope phys_base and mem_size
      memory: omap-gpmc: return meaningful error codes in gpmc_cs_set_timings()
      memory: omap-gpmc: remove GPMC_SET_ONE_CD_MAX macro for safety
      memory: omap-gpmc: use WARN() instead of BUG() on wrong free
      memory: omap-gpmc: consistently use !res for NULL checks
      memory: renesas-rpc-if: simplify with PTR_ERR_OR_ZERO
      memory: tegra: tegra210-emc: fix indentation
      memory: brcmstb_dpfe: add separate entry for compile test
      memory: Enable compile testing for most of the drivers
      memory: samsung: exynos5422-dmc: rename timing register fields variables
      memory: samsung: exynos5422-dmc: remove unused exynos5_dmc members
      memory: samsung: exynos5422-dmc: add missing and fix kerneldoc
      memory: brcmstb_dpfe: Simplify with dev_err_probe()
      memory: tegra186-emc: Simplify with dev_err_probe()
      memory: fsl-corenet-cf: Fix handling of platform_get_irq() error
      memory: omap-gpmc: Fix compile test on SPARC
      Add missing '#' to fix schema errors:
      soc: fsl: qbman: Fix return value on success
      reset: Fix and extend kerneldoc
      soc: mediatek: mtk-infracfg: Fix kerneldoc

Kuninori Morimoto (4):
      soc: renesas: Use menu for Renesas SoC
      soc: renesas: Align driver description titles
      soc: renesas: Use ARM32/ARM64 for menu description
      soc: renesas: Sort driver description title

Li Yang (1):
      soc: fsl: qman: fix -Wpacked-not-aligned warnings

Liu Shixin (1):
      soc: fsl: qman: convert to use be32_add_cpu()

Lukasz Luba (1):
      memory: samsung: exynos5422-dmc: Additional locking for 'curr_rate'

Markus Mayer (1):
      memory: brcmstb_dpfe: fix array index out of bounds

Neil Armstrong (2):
      dt-bindings: power: amlogic, meson-ee-pwrc: add Amlogic AXG power controller bindings
      soc: amlogic: meson-ee-pwrc: add support for the Meson AXG SoCs

Nicolin Chen (1):
      memory: tegra: Correct shift value of apew

Olof Johansson (21):
      Merge tag 'optee-i2c-for-v5.10' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'tee-memref-null-for-v5.10' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'tee-pin-user-pages-for-5.10' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'optee-i2c-fix-for-v5.10' of git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'renesas-drivers-for-v5.10-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/drivers
      Merge tag 'memory-controller-drv-5.10' of https://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'arm-soc/for-5.10/drivers' of https://github.com/Broadcom/stblinux into arm/drivers
      Merge tag 'scmi-updates-5.10' of git://git.kernel.org/.../sudeep.holla/linux into arm/drivers
      Merge tag 'renesas-drivers-for-v5.10-tag2' of git://git.kernel.org/.../geert/renesas-devel into arm/drivers
      Merge tag 'tee-dev-cleanup-for-v5.10' of git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'tegra-for-5.10-soc' of git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'tegra-for-5.10-firmware' of git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'drivers_soc_for_5.10' of git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers
      Merge tag 'sunxi-drivers-for-5.10-1' of https://git.kernel.org/.../sunxi/linux into arm/drivers
      Merge tag 'imx-drivers-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/drivers
      Merge tag 'soc-fsl-next-v5.10' of git://git.kernel.org/.../leo/linux into arm/drivers
      Merge tag 'qcom-drivers-for-5.10' of https://git.kernel.org/.../qcom/linux into arm/drivers
      Merge tag 'amlogic-drivers' of https://git.kernel.org/.../khilman/linux-amlogic into arm/drivers
      Merge tag 'reset-for-v5.10' of git://git.pengutronix.de/pza/linux into arm/drivers
      Merge tag 'memory-controller-drv-5.10-2' of https://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'v5.9-next-soc' of https://git.kernel.org/.../matthias.bgg/linux into arm/drivers

Peng Fan (3):
      firmware: imx: scu-pd: ignore power domain not owned
      dt-bindings: reset: imx8mq: add m4 reset
      reset: imx7: add the cm4 reset for i.MX8MQ

Peter Ujfalusi (2):
      soc: ti: k3-socinfo: Add entry for J7200
      dmaengine: ti: k3-udma-glue: Fix parameters for rx ring pair request

Qilong Zhang (1):
      soc: qcom: llcc: use devm_platform_ioremap_resource_byname()

Qinglang Miao (3):
      memory: tegra: Convert to DEFINE_SHOW_ATTRIBUTE
      memory: emif: Convert to DEFINE_SHOW_ATTRIBUTE
      soc: ti: Convert to DEFINE_SHOW_ATTRIBUTE

Rikard Falkeborn (3):
      cpufreq: arm_scmi: Constify scmi_perf_ops pointers
      firmware: arm_scmi: Constify ops pointers in scmi_handle
      firmware: arm_scmi: Constify static scmi-ops

Sai Krishna Potthuri (2):
      dt-bindings: reset: Updated binding for Versal reset driver
      reset: reset-zynqmp: Added support for Versal platform

Sibi Sankar (1):
      soc: qcom: apr: Fixup the error displayed on lookup failure

Stephen Boyd (1):
      soc: qcom: rpmh-rsc: Sleep waiting for tcs slots to be free

Sudeep Holla (7):
      firmware: arm_scmi: Fix NULL pointer dereference in mailbox_chan_free
      firmware: smccc: Export both smccc functions
      firmware: arm_scmi: Move scmi bus init and exit calls into the driver
      firmware: arm_scmi: Move scmi protocols registration into the driver
      firmware: arm_scmi: Enable building as a single module
      tee: replace cdev_add + device_add with cdev_device_add
      tee: avoid explicit sysfs_create/delete_group by initialising dev->groups

Suman Anna (6):
      soc: ti: pruss: Add a platform driver for PRUSS in TI SoCs
      soc: ti: pruss: Add support for PRU-ICSSs on AM437x SoCs
      soc: ti: pruss: Add support for PRU-ICSS subsystems on AM57xx SoCs
      soc: ti: pruss: Add support for PRU-ICSS subsystems on 66AK2G SoC
      soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM65x SoCs
      soc: ti: pruss: Enable support for ICSSG subsystems on K3 J721E SoCs

Tero Kristo (2):
      soc: ti: ti_sci_pm_domains: switch to use multiple genpds instead of one
      firmware: ti_sci: allow frequency change for disabled clocks by default

Thierry Reding (9):
      memory: tegra: Remove GPU from DRM IOMMU group
      soc/tegra: fuse: Extract tegra_get_platform()
      soc/tegra: fuse: Implement tegra_is_silicon()
      soc/tegra: fuse: Add Tegra234 support
      soc/tegra: misc: Add Tegra234 support
      soc/tegra: pmc: Reorder reset sources/levels definitions
      soc/tegra: pmc: Add Tegra234 support
      Merge branch 'for-5.10/soc' into for-5.10/firmware
      firmware: tegra: Enable BPMP support on Tegra234

Wang Hai (1):
      soc: fsl: qe: Remove unnessesary check in ucc_set_tdm_rxtx_clk

Ye Bin (1):
      memory: tegra: Delete duplicated argument to '|' in function tegra210_emc_r21021_periodic_compensation

Yoshihiro Shimoda (3):
      soc: renesas: Identify R-Car V3U
      soc: renesas: rcar-rst: Add support for R-Car V3U
      soc: renesas: r8a779a0-sysc: Add r8a779a0 support

YueHaibing (2):
      memory: omap-gpmc: Fix build error without CONFIG_OF
      memory: omap-gpmc: Fix -Wunused-function warnings

Álvaro Fernández Rojas (9):
      dt-bindings: soc: brcm: add BCM63xx power domain binding
      MIPS: BMIPS: add BCM6328 power domain definitions
      MIPS: BMIPS: add BCM6362 power domain definitions
      MIPS: BMIPS: add BCM63268 power domain definitions
      MIPS: BMIPS: add BCM6318 power domain definitions
      soc: bcm: add BCM63xx power domain driver
      MIPS: BMIPS: dts: add BCM6328 power domain support
      MIPS: BMIPS: dts: add BCM6362 power domain support
      MIPS: BMIPS: dts: add BCM63268 power domain support


 .../devicetree/bindings/bus/brcm,gisb-arb.txt   |   3 +-
 .../memory-controllers/mediatek,smi-common.txt  |   3 +-
 .../memory-controllers/mediatek,smi-larb.txt    |   3 +-
 .../bindings/power/amlogic,meson-ee-pwrc.yaml   |  23 +-
 .../bindings/power/brcm,bcm63xx-power.yaml      |  44 ++
 .../bindings/reset/xlnx,zynqmp-reset.txt        |  11 +-
 .../devicetree/bindings/soc/ti/k3-ringacc.yaml  |   6 -
 .../devicetree/bindings/soc/ti/ti,pruss.yaml    | 439 ++++++++++++++++++
 MAINTAINERS                                     |   1 +
 arch/mips/boot/dts/brcm/bcm63268.dtsi           |   6 +
 arch/mips/boot/dts/brcm/bcm6328.dtsi            |   6 +
 arch/mips/boot/dts/brcm/bcm6362.dtsi            |   6 +
 drivers/bus/brcmstb_gisb.c                      | 100 ++++-
 drivers/cpufreq/scmi-cpufreq.c                  |   6 +-
 drivers/dma/ti/k3-udma-glue.c                   |   2 +-
 drivers/firmware/Kconfig                        |   2 +-
 drivers/firmware/Makefile                       |   2 +-
 drivers/firmware/arm_scmi/Makefile              |   6 +-
 drivers/firmware/arm_scmi/bus.c                 |   6 +-
 drivers/firmware/arm_scmi/clock.c               |   9 +-
 drivers/firmware/arm_scmi/common.h              |  26 +-
 drivers/firmware/arm_scmi/driver.c              |  31 +-
 drivers/firmware/arm_scmi/mailbox.c             |   4 +-
 drivers/firmware/arm_scmi/notify.c              |   2 +-
 drivers/firmware/arm_scmi/perf.c                |   9 +-
 drivers/firmware/arm_scmi/power.c               |   9 +-
 drivers/firmware/arm_scmi/reset.c               |   9 +-
 drivers/firmware/arm_scmi/sensors.c             |   9 +-
 drivers/firmware/arm_scmi/smc.c                 |   2 +-
 drivers/firmware/arm_scmi/system.c              | 131 ++++++
 drivers/firmware/imx/scu-pd.c                   |   4 +
 drivers/firmware/smccc/smccc.c                  |   2 +
 drivers/firmware/tegra/bpmp.c                   |   3 +-
 drivers/firmware/ti_sci.c                       |   6 +-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c         |   2 +-
 drivers/mailbox/tegra-hsp.c                     |   9 +-
 drivers/memory/Kconfig                          |  52 ++-
 drivers/memory/Makefile                         |   2 +-
 drivers/memory/brcmstb_dpfe.c                   |  46 +-
 drivers/memory/emif.c                           |  55 +--
 drivers/memory/fsl-corenet-cf.c                 |   6 +-
 drivers/memory/mtk-smi.c                        |  23 +
 drivers/memory/omap-gpmc.c                      | 272 ++++++-----
 drivers/memory/renesas-rpc-if.c                 |   4 +-
 drivers/memory/samsung/exynos5422-dmc.c         | 108 +++--
 drivers/memory/tegra/tegra124-emc.c             |  14 +-
 drivers/memory/tegra/tegra124.c                 |   1 -
 drivers/memory/tegra/tegra186-emc.c             |  10 +-
 drivers/memory/tegra/tegra210-emc-cc-r21021.c   |   3 +-
 drivers/memory/tegra/tegra210.c                 |   2 +-
 drivers/reset/Kconfig                           |   5 +-
 drivers/reset/core.c                            |   3 +-
 drivers/reset/reset-imx7.c                      |  13 +-
 drivers/reset/reset-zynqmp.c                    |  50 ++-
 drivers/reset/sti/reset-syscfg.c                |   7 +-
 drivers/soc/amlogic/meson-ee-pwrc.c             |  30 +-
 drivers/soc/amlogic/meson-gx-pwrc-vpu.c         |   4 +-
 drivers/soc/bcm/Kconfig                         |  10 +
 drivers/soc/bcm/Makefile                        |   1 +
 drivers/soc/bcm/bcm63xx/Kconfig                 |  12 +
 drivers/soc/bcm/bcm63xx/Makefile                |   2 +
 drivers/soc/bcm/bcm63xx/bcm63xx-power.c         | 378 ++++++++++++++++
 drivers/soc/bcm/brcmstb/biuctrl.c               | 105 ++++-
 drivers/soc/fsl/dpio/qbman-portal.c             |   2 -
 drivers/soc/fsl/qbman/bman.c                    |   2 +-
 drivers/soc/fsl/qbman/qman_test_api.c           |   2 +-
 drivers/soc/fsl/qe/ucc.c                        |   2 +-
 drivers/soc/imx/gpcv2.c                         |  15 +-
 drivers/soc/mediatek/mtk-cmdq-helper.c          | 113 ++++-
 drivers/soc/mediatek/mtk-infracfg.c             |   4 +-
 drivers/soc/qcom/apr.c                          |   2 +-
 drivers/soc/qcom/llcc-qcom.c                    |   7 +-
 drivers/soc/qcom/rpmh-internal.h                |   4 +
 drivers/soc/qcom/rpmh-rsc.c                     | 115 +++--
 drivers/soc/qcom/socinfo.c                      |   5 +
 drivers/soc/renesas/Kconfig                     | 354 ++++++++-------
 drivers/soc/renesas/Makefile                    |   1 +
 drivers/soc/renesas/r8a779a0-sysc.c             | 448 +++++++++++++++++++
 drivers/soc/renesas/rcar-rst.c                  |   6 +
 drivers/soc/renesas/renesas-soc.c               |   8 +
 drivers/soc/sunxi/sunxi_sram.c                  |   2 +-
 drivers/soc/tegra/fuse/fuse-tegra.c             |   8 +-
 drivers/soc/tegra/fuse/fuse-tegra30.c           |  30 ++
 drivers/soc/tegra/fuse/fuse.h                   |  10 +-
 drivers/soc/tegra/fuse/tegra-apbmisc.c          |  26 ++
 drivers/soc/tegra/pmc.c                         | 146 ++++--
 drivers/soc/ti/Kconfig                          |  11 +
 drivers/soc/ti/Makefile                         |   1 +
 drivers/soc/ti/k3-ringacc.c                     |  33 +-
 drivers/soc/ti/k3-socinfo.c                     |   1 +
 drivers/soc/ti/knav_dma.c                       |  16 +-
 drivers/soc/ti/knav_qmss_queue.c                |  14 +-
 drivers/soc/ti/pruss.c                          | 354 +++++++++++++++
 drivers/soc/ti/ti_sci_pm_domains.c              | 251 +++++------
 drivers/tee/optee/core.c                        |   7 +
 drivers/tee/optee/optee_msg.h                   |  21 +
 drivers/tee/optee/optee_private.h               |   1 +
 drivers/tee/optee/optee_smc.h                   |   3 +
 drivers/tee/optee/rpc.c                         |  95 ++++
 drivers/tee/tee_core.c                          |  89 ++--
 drivers/tee/tee_shm.c                           |  32 +-
 include/dt-bindings/power/meson-axg-power.h     |  14 +
 include/dt-bindings/reset/imx8mq-reset.h        |   5 +-
 include/dt-bindings/reset/xlnx-versal-resets.h  | 105 +++++
 include/dt-bindings/soc/bcm6318-pm.h            |  17 +
 include/dt-bindings/soc/bcm63268-pm.h           |  21 +
 include/dt-bindings/soc/bcm6328-pm.h            |  17 +
 include/dt-bindings/soc/bcm6362-pm.h            |  21 +
 include/linux/mailbox/mtk-cmdq-mailbox.h        |   6 +-
 include/linux/pruss_driver.h                    |  54 +++
 include/linux/qcom-geni-se.h                    |   4 +-
 include/linux/scmi_protocol.h                   |  32 +-
 include/linux/soc/mediatek/mtk-cmdq.h           |  93 +++-
 include/linux/tee_drv.h                         |   3 +
 include/soc/fsl/qman.h                          |   4 +-
 include/soc/tegra/fuse.h                        |   3 +
 include/uapi/linux/tee.h                        |  13 +
 117 files changed, 3901 insertions(+), 912 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/power/brcm,bcm63xx-power.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
 create mode 100644 drivers/firmware/arm_scmi/system.c
 create mode 100644 drivers/soc/bcm/bcm63xx/Kconfig
 create mode 100644 drivers/soc/bcm/bcm63xx/Makefile
 create mode 100644 drivers/soc/bcm/bcm63xx/bcm63xx-power.c
 create mode 100644 drivers/soc/renesas/r8a779a0-sysc.c
 create mode 100644 drivers/soc/ti/pruss.c
 create mode 100644 include/dt-bindings/power/meson-axg-power.h
 create mode 100644 include/dt-bindings/reset/xlnx-versal-resets.h
 create mode 100644 include/dt-bindings/soc/bcm6318-pm.h
 create mode 100644 include/dt-bindings/soc/bcm63268-pm.h
 create mode 100644 include/dt-bindings/soc/bcm6328-pm.h
 create mode 100644 include/dt-bindings/soc/bcm6362-pm.h
 create mode 100644 include/linux/pruss_driver.h

^ permalink raw reply	[flat|nested] 17+ messages in thread

* [GIT PULL 3/5] ARM: SoC-related driver updates
@ 2020-10-23 22:31   ` Olof Johansson
  0 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: Olof Johansson, soc, arm, linux-kernel, linux-arm-kernel

Various driver updates for platforms. A bulk of this is smaller fixes or
cleanups, but some of the new material this time around is:

- Support for Nvidia Tegra234 SoC
- Ring accelerator support for TI AM65x
- PRUSS driver for TI platforms
- Renesas support for R-Car V3U SoC
- Reset support for Cortex-M4 processor on i.MX8MQ

There are also new socinfo entries for a handful of different SoCs
and platforms.


Conflicts:

drivers/reset/reset-imx7.c:
Add/change: Keep new case, remove fallthrough comments


----------------------------------------------------------------

The following changes since commit 7da6ec9d4d45cceffd541dc1dba66fa76eb78353:

  Merge tag 'armsoc-soc' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-drivers

for you to fetch changes up to 9f7f26930035f557838e215797cb620b563b98ab:

  Merge tag 'v5.9-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/drivers

----------------------------------------------------------------

Alain Volmat (1):
      reset: sti: reset-syscfg: fix struct description warnings

Alex Dewar (1):
      memory: brcmstb_dpfe: Fix memory leak

Anson Huang (2):
      soc: imx: gpcv2: Use dev_err_probe() to simplify error handling
      reset: imx7: Support module build

Cedric Neveux (1):
      driver: tee: Handle NULL pointer indication from client

Cristian Marussi (2):
      firmware: arm_scmi: Add system power protocol support
      firmware: arm_scmi: Add SCMI device for system power protocol

Dan Carpenter (2):
      memory: omap-gpmc: Fix a couple off by ones
      memory: emif: Remove bogus debugfs error handling

Dennis YC Hsieh (9):
      soc: mediatek: cmdq: add address shift in jump
      soc: mediatek: cmdq: add write_s function
      soc: mediatek: cmdq: add write_s_mask function
      soc: mediatek: cmdq: add read_s function
      soc: mediatek: cmdq: add write_s value function
      soc: mediatek: cmdq: add write_s_mask value function
      soc: mediatek: cmdq: add jump function
      soc: mediatek: cmdq: add clear option in cmdq_pkt_wfe api
      drm/mediatek: reduce clear event

Douglas Anderson (2):
      soc: qcom: socinfo: add SC7180 entry to soc_id array
      soc: qcom-geni-se: Don't use relaxed writes when writing commands

Fabien Parent (2):
      dt-bindings: memory: mediatek: Add binding for MT8167 SMI
      memory: mtk-smi: add support for MT8167

Florian Fainelli (8):
      bus: brcmstb_gisb: Shorten prints
      soc: bcm: brcmstb: biuctrl: Enable Read-ahead cache
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72164
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72165
      soc: bcm: brcmstb: biuctrl: Change RAC prefetch distance from +/-1 to +/- 2
      soc: bcm: brcmstb: biuctrl: Change RAC data line prefetching after 4 consecutive lines
      dt-bindings: bus: Document breakpoint interrupt for gisb-arb
      bus: brcmstb_gisb: Add support for breakpoint interrupts

Geert Uytterhoeven (1):
      Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into renesas-drivers-for-v5.10

Grygorii Strashko (2):
      soc: ti: k3: ringacc: add am65x sr2.0 support
      bindings: soc: ti: soc: ringacc: remove ti,dma-ring-reset-quirk

Grzegorz Jaszczyk (3):
      dt-bindings: soc: ti: Add TI PRUSS bindings
      dt-bindings: soc: ti: Update TI PRUSS bindings regarding clock-muxes
      soc: ti: pruss: support CORECLK_MUX and IEPCLK_MUX

Jason Yan (2):
      soc: sunxi: sram: remove unneeded semicolon
      soc: fsl: dpio: remove set but not used 'addr_cena'

John Hubbard (1):
      tee: convert get_user_pages() --> pin_user_pages()

Jorge Ramirez-Ortiz (2):
      drivers: optee: allow op-tee to access devices on the i2c bus
      drivers: optee: fix i2c build issue

Kathiravan T (1):
      soc: qcom: socinfo: add soc id for IPQ6018

Kevin Hilman (1):
      soc: amlogic: pm-domains: use always-on flag

Konrad Dybcio (1):
      soc: qcom: socinfo: Add msm8992/4 and apq8094 SoC IDs

Krzysztof Kozlowski (22):
      memory: samsung: exynos5422-dmc: Document mutex scope
      memory: omap-gpmc: remove unneeded asm/mach-types.h inclusion
      memory: omap-gpmc: remove unused file-scope phys_base and mem_size
      memory: omap-gpmc: return meaningful error codes in gpmc_cs_set_timings()
      memory: omap-gpmc: remove GPMC_SET_ONE_CD_MAX macro for safety
      memory: omap-gpmc: use WARN() instead of BUG() on wrong free
      memory: omap-gpmc: consistently use !res for NULL checks
      memory: renesas-rpc-if: simplify with PTR_ERR_OR_ZERO
      memory: tegra: tegra210-emc: fix indentation
      memory: brcmstb_dpfe: add separate entry for compile test
      memory: Enable compile testing for most of the drivers
      memory: samsung: exynos5422-dmc: rename timing register fields variables
      memory: samsung: exynos5422-dmc: remove unused exynos5_dmc members
      memory: samsung: exynos5422-dmc: add missing and fix kerneldoc
      memory: brcmstb_dpfe: Simplify with dev_err_probe()
      memory: tegra186-emc: Simplify with dev_err_probe()
      memory: fsl-corenet-cf: Fix handling of platform_get_irq() error
      memory: omap-gpmc: Fix compile test on SPARC
      Add missing '#' to fix schema errors:
      soc: fsl: qbman: Fix return value on success
      reset: Fix and extend kerneldoc
      soc: mediatek: mtk-infracfg: Fix kerneldoc

Kuninori Morimoto (4):
      soc: renesas: Use menu for Renesas SoC
      soc: renesas: Align driver description titles
      soc: renesas: Use ARM32/ARM64 for menu description
      soc: renesas: Sort driver description title

Li Yang (1):
      soc: fsl: qman: fix -Wpacked-not-aligned warnings

Liu Shixin (1):
      soc: fsl: qman: convert to use be32_add_cpu()

Lukasz Luba (1):
      memory: samsung: exynos5422-dmc: Additional locking for 'curr_rate'

Markus Mayer (1):
      memory: brcmstb_dpfe: fix array index out of bounds

Neil Armstrong (2):
      dt-bindings: power: amlogic, meson-ee-pwrc: add Amlogic AXG power controller bindings
      soc: amlogic: meson-ee-pwrc: add support for the Meson AXG SoCs

Nicolin Chen (1):
      memory: tegra: Correct shift value of apew

Olof Johansson (21):
      Merge tag 'optee-i2c-for-v5.10' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'tee-memref-null-for-v5.10' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'tee-pin-user-pages-for-5.10' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'optee-i2c-fix-for-v5.10' of git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'renesas-drivers-for-v5.10-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/drivers
      Merge tag 'memory-controller-drv-5.10' of https://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'arm-soc/for-5.10/drivers' of https://github.com/Broadcom/stblinux into arm/drivers
      Merge tag 'scmi-updates-5.10' of git://git.kernel.org/.../sudeep.holla/linux into arm/drivers
      Merge tag 'renesas-drivers-for-v5.10-tag2' of git://git.kernel.org/.../geert/renesas-devel into arm/drivers
      Merge tag 'tee-dev-cleanup-for-v5.10' of git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/drivers
      Merge tag 'tegra-for-5.10-soc' of git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'tegra-for-5.10-firmware' of git://git.kernel.org/.../tegra/linux into arm/drivers
      Merge tag 'drivers_soc_for_5.10' of git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers
      Merge tag 'sunxi-drivers-for-5.10-1' of https://git.kernel.org/.../sunxi/linux into arm/drivers
      Merge tag 'imx-drivers-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/drivers
      Merge tag 'soc-fsl-next-v5.10' of git://git.kernel.org/.../leo/linux into arm/drivers
      Merge tag 'qcom-drivers-for-5.10' of https://git.kernel.org/.../qcom/linux into arm/drivers
      Merge tag 'amlogic-drivers' of https://git.kernel.org/.../khilman/linux-amlogic into arm/drivers
      Merge tag 'reset-for-v5.10' of git://git.pengutronix.de/pza/linux into arm/drivers
      Merge tag 'memory-controller-drv-5.10-2' of https://git.kernel.org/.../krzk/linux-mem-ctrl into arm/drivers
      Merge tag 'v5.9-next-soc' of https://git.kernel.org/.../matthias.bgg/linux into arm/drivers

Peng Fan (3):
      firmware: imx: scu-pd: ignore power domain not owned
      dt-bindings: reset: imx8mq: add m4 reset
      reset: imx7: add the cm4 reset for i.MX8MQ

Peter Ujfalusi (2):
      soc: ti: k3-socinfo: Add entry for J7200
      dmaengine: ti: k3-udma-glue: Fix parameters for rx ring pair request

Qilong Zhang (1):
      soc: qcom: llcc: use devm_platform_ioremap_resource_byname()

Qinglang Miao (3):
      memory: tegra: Convert to DEFINE_SHOW_ATTRIBUTE
      memory: emif: Convert to DEFINE_SHOW_ATTRIBUTE
      soc: ti: Convert to DEFINE_SHOW_ATTRIBUTE

Rikard Falkeborn (3):
      cpufreq: arm_scmi: Constify scmi_perf_ops pointers
      firmware: arm_scmi: Constify ops pointers in scmi_handle
      firmware: arm_scmi: Constify static scmi-ops

Sai Krishna Potthuri (2):
      dt-bindings: reset: Updated binding for Versal reset driver
      reset: reset-zynqmp: Added support for Versal platform

Sibi Sankar (1):
      soc: qcom: apr: Fixup the error displayed on lookup failure

Stephen Boyd (1):
      soc: qcom: rpmh-rsc: Sleep waiting for tcs slots to be free

Sudeep Holla (7):
      firmware: arm_scmi: Fix NULL pointer dereference in mailbox_chan_free
      firmware: smccc: Export both smccc functions
      firmware: arm_scmi: Move scmi bus init and exit calls into the driver
      firmware: arm_scmi: Move scmi protocols registration into the driver
      firmware: arm_scmi: Enable building as a single module
      tee: replace cdev_add + device_add with cdev_device_add
      tee: avoid explicit sysfs_create/delete_group by initialising dev->groups

Suman Anna (6):
      soc: ti: pruss: Add a platform driver for PRUSS in TI SoCs
      soc: ti: pruss: Add support for PRU-ICSSs on AM437x SoCs
      soc: ti: pruss: Add support for PRU-ICSS subsystems on AM57xx SoCs
      soc: ti: pruss: Add support for PRU-ICSS subsystems on 66AK2G SoC
      soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM65x SoCs
      soc: ti: pruss: Enable support for ICSSG subsystems on K3 J721E SoCs

Tero Kristo (2):
      soc: ti: ti_sci_pm_domains: switch to use multiple genpds instead of one
      firmware: ti_sci: allow frequency change for disabled clocks by default

Thierry Reding (9):
      memory: tegra: Remove GPU from DRM IOMMU group
      soc/tegra: fuse: Extract tegra_get_platform()
      soc/tegra: fuse: Implement tegra_is_silicon()
      soc/tegra: fuse: Add Tegra234 support
      soc/tegra: misc: Add Tegra234 support
      soc/tegra: pmc: Reorder reset sources/levels definitions
      soc/tegra: pmc: Add Tegra234 support
      Merge branch 'for-5.10/soc' into for-5.10/firmware
      firmware: tegra: Enable BPMP support on Tegra234

Wang Hai (1):
      soc: fsl: qe: Remove unnessesary check in ucc_set_tdm_rxtx_clk

Ye Bin (1):
      memory: tegra: Delete duplicated argument to '|' in function tegra210_emc_r21021_periodic_compensation

Yoshihiro Shimoda (3):
      soc: renesas: Identify R-Car V3U
      soc: renesas: rcar-rst: Add support for R-Car V3U
      soc: renesas: r8a779a0-sysc: Add r8a779a0 support

YueHaibing (2):
      memory: omap-gpmc: Fix build error without CONFIG_OF
      memory: omap-gpmc: Fix -Wunused-function warnings

Álvaro Fernández Rojas (9):
      dt-bindings: soc: brcm: add BCM63xx power domain binding
      MIPS: BMIPS: add BCM6328 power domain definitions
      MIPS: BMIPS: add BCM6362 power domain definitions
      MIPS: BMIPS: add BCM63268 power domain definitions
      MIPS: BMIPS: add BCM6318 power domain definitions
      soc: bcm: add BCM63xx power domain driver
      MIPS: BMIPS: dts: add BCM6328 power domain support
      MIPS: BMIPS: dts: add BCM6362 power domain support
      MIPS: BMIPS: dts: add BCM63268 power domain support


 .../devicetree/bindings/bus/brcm,gisb-arb.txt   |   3 +-
 .../memory-controllers/mediatek,smi-common.txt  |   3 +-
 .../memory-controllers/mediatek,smi-larb.txt    |   3 +-
 .../bindings/power/amlogic,meson-ee-pwrc.yaml   |  23 +-
 .../bindings/power/brcm,bcm63xx-power.yaml      |  44 ++
 .../bindings/reset/xlnx,zynqmp-reset.txt        |  11 +-
 .../devicetree/bindings/soc/ti/k3-ringacc.yaml  |   6 -
 .../devicetree/bindings/soc/ti/ti,pruss.yaml    | 439 ++++++++++++++++++
 MAINTAINERS                                     |   1 +
 arch/mips/boot/dts/brcm/bcm63268.dtsi           |   6 +
 arch/mips/boot/dts/brcm/bcm6328.dtsi            |   6 +
 arch/mips/boot/dts/brcm/bcm6362.dtsi            |   6 +
 drivers/bus/brcmstb_gisb.c                      | 100 ++++-
 drivers/cpufreq/scmi-cpufreq.c                  |   6 +-
 drivers/dma/ti/k3-udma-glue.c                   |   2 +-
 drivers/firmware/Kconfig                        |   2 +-
 drivers/firmware/Makefile                       |   2 +-
 drivers/firmware/arm_scmi/Makefile              |   6 +-
 drivers/firmware/arm_scmi/bus.c                 |   6 +-
 drivers/firmware/arm_scmi/clock.c               |   9 +-
 drivers/firmware/arm_scmi/common.h              |  26 +-
 drivers/firmware/arm_scmi/driver.c              |  31 +-
 drivers/firmware/arm_scmi/mailbox.c             |   4 +-
 drivers/firmware/arm_scmi/notify.c              |   2 +-
 drivers/firmware/arm_scmi/perf.c                |   9 +-
 drivers/firmware/arm_scmi/power.c               |   9 +-
 drivers/firmware/arm_scmi/reset.c               |   9 +-
 drivers/firmware/arm_scmi/sensors.c             |   9 +-
 drivers/firmware/arm_scmi/smc.c                 |   2 +-
 drivers/firmware/arm_scmi/system.c              | 131 ++++++
 drivers/firmware/imx/scu-pd.c                   |   4 +
 drivers/firmware/smccc/smccc.c                  |   2 +
 drivers/firmware/tegra/bpmp.c                   |   3 +-
 drivers/firmware/ti_sci.c                       |   6 +-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c         |   2 +-
 drivers/mailbox/tegra-hsp.c                     |   9 +-
 drivers/memory/Kconfig                          |  52 ++-
 drivers/memory/Makefile                         |   2 +-
 drivers/memory/brcmstb_dpfe.c                   |  46 +-
 drivers/memory/emif.c                           |  55 +--
 drivers/memory/fsl-corenet-cf.c                 |   6 +-
 drivers/memory/mtk-smi.c                        |  23 +
 drivers/memory/omap-gpmc.c                      | 272 ++++++-----
 drivers/memory/renesas-rpc-if.c                 |   4 +-
 drivers/memory/samsung/exynos5422-dmc.c         | 108 +++--
 drivers/memory/tegra/tegra124-emc.c             |  14 +-
 drivers/memory/tegra/tegra124.c                 |   1 -
 drivers/memory/tegra/tegra186-emc.c             |  10 +-
 drivers/memory/tegra/tegra210-emc-cc-r21021.c   |   3 +-
 drivers/memory/tegra/tegra210.c                 |   2 +-
 drivers/reset/Kconfig                           |   5 +-
 drivers/reset/core.c                            |   3 +-
 drivers/reset/reset-imx7.c                      |  13 +-
 drivers/reset/reset-zynqmp.c                    |  50 ++-
 drivers/reset/sti/reset-syscfg.c                |   7 +-
 drivers/soc/amlogic/meson-ee-pwrc.c             |  30 +-
 drivers/soc/amlogic/meson-gx-pwrc-vpu.c         |   4 +-
 drivers/soc/bcm/Kconfig                         |  10 +
 drivers/soc/bcm/Makefile                        |   1 +
 drivers/soc/bcm/bcm63xx/Kconfig                 |  12 +
 drivers/soc/bcm/bcm63xx/Makefile                |   2 +
 drivers/soc/bcm/bcm63xx/bcm63xx-power.c         | 378 ++++++++++++++++
 drivers/soc/bcm/brcmstb/biuctrl.c               | 105 ++++-
 drivers/soc/fsl/dpio/qbman-portal.c             |   2 -
 drivers/soc/fsl/qbman/bman.c                    |   2 +-
 drivers/soc/fsl/qbman/qman_test_api.c           |   2 +-
 drivers/soc/fsl/qe/ucc.c                        |   2 +-
 drivers/soc/imx/gpcv2.c                         |  15 +-
 drivers/soc/mediatek/mtk-cmdq-helper.c          | 113 ++++-
 drivers/soc/mediatek/mtk-infracfg.c             |   4 +-
 drivers/soc/qcom/apr.c                          |   2 +-
 drivers/soc/qcom/llcc-qcom.c                    |   7 +-
 drivers/soc/qcom/rpmh-internal.h                |   4 +
 drivers/soc/qcom/rpmh-rsc.c                     | 115 +++--
 drivers/soc/qcom/socinfo.c                      |   5 +
 drivers/soc/renesas/Kconfig                     | 354 ++++++++-------
 drivers/soc/renesas/Makefile                    |   1 +
 drivers/soc/renesas/r8a779a0-sysc.c             | 448 +++++++++++++++++++
 drivers/soc/renesas/rcar-rst.c                  |   6 +
 drivers/soc/renesas/renesas-soc.c               |   8 +
 drivers/soc/sunxi/sunxi_sram.c                  |   2 +-
 drivers/soc/tegra/fuse/fuse-tegra.c             |   8 +-
 drivers/soc/tegra/fuse/fuse-tegra30.c           |  30 ++
 drivers/soc/tegra/fuse/fuse.h                   |  10 +-
 drivers/soc/tegra/fuse/tegra-apbmisc.c          |  26 ++
 drivers/soc/tegra/pmc.c                         | 146 ++++--
 drivers/soc/ti/Kconfig                          |  11 +
 drivers/soc/ti/Makefile                         |   1 +
 drivers/soc/ti/k3-ringacc.c                     |  33 +-
 drivers/soc/ti/k3-socinfo.c                     |   1 +
 drivers/soc/ti/knav_dma.c                       |  16 +-
 drivers/soc/ti/knav_qmss_queue.c                |  14 +-
 drivers/soc/ti/pruss.c                          | 354 +++++++++++++++
 drivers/soc/ti/ti_sci_pm_domains.c              | 251 +++++------
 drivers/tee/optee/core.c                        |   7 +
 drivers/tee/optee/optee_msg.h                   |  21 +
 drivers/tee/optee/optee_private.h               |   1 +
 drivers/tee/optee/optee_smc.h                   |   3 +
 drivers/tee/optee/rpc.c                         |  95 ++++
 drivers/tee/tee_core.c                          |  89 ++--
 drivers/tee/tee_shm.c                           |  32 +-
 include/dt-bindings/power/meson-axg-power.h     |  14 +
 include/dt-bindings/reset/imx8mq-reset.h        |   5 +-
 include/dt-bindings/reset/xlnx-versal-resets.h  | 105 +++++
 include/dt-bindings/soc/bcm6318-pm.h            |  17 +
 include/dt-bindings/soc/bcm63268-pm.h           |  21 +
 include/dt-bindings/soc/bcm6328-pm.h            |  17 +
 include/dt-bindings/soc/bcm6362-pm.h            |  21 +
 include/linux/mailbox/mtk-cmdq-mailbox.h        |   6 +-
 include/linux/pruss_driver.h                    |  54 +++
 include/linux/qcom-geni-se.h                    |   4 +-
 include/linux/scmi_protocol.h                   |  32 +-
 include/linux/soc/mediatek/mtk-cmdq.h           |  93 +++-
 include/linux/tee_drv.h                         |   3 +
 include/soc/fsl/qman.h                          |   4 +-
 include/soc/tegra/fuse.h                        |   3 +
 include/uapi/linux/tee.h                        |  13 +
 117 files changed, 3901 insertions(+), 912 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/power/brcm,bcm63xx-power.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
 create mode 100644 drivers/firmware/arm_scmi/system.c
 create mode 100644 drivers/soc/bcm/bcm63xx/Kconfig
 create mode 100644 drivers/soc/bcm/bcm63xx/Makefile
 create mode 100644 drivers/soc/bcm/bcm63xx/bcm63xx-power.c
 create mode 100644 drivers/soc/renesas/r8a779a0-sysc.c
 create mode 100644 drivers/soc/ti/pruss.c
 create mode 100644 include/dt-bindings/power/meson-axg-power.h
 create mode 100644 include/dt-bindings/reset/xlnx-versal-resets.h
 create mode 100644 include/dt-bindings/soc/bcm6318-pm.h
 create mode 100644 include/dt-bindings/soc/bcm63268-pm.h
 create mode 100644 include/dt-bindings/soc/bcm6328-pm.h
 create mode 100644 include/dt-bindings/soc/bcm6362-pm.h
 create mode 100644 include/linux/pruss_driver.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] 17+ messages in thread

* [GIT PULL 4/5] ARM: Devicetree updates
  2020-10-23 22:31 ` Olof Johansson
@ 2020-10-23 22:31   ` Olof Johansson
  -1 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: linux-arm-kernel, arm, soc, linux-kernel, Olof Johansson

As usual, most of the changes are to devicetrees. Besides smaller fixes,
some refactorings and cleanups, some of the new platforms and chips
(or significant features) supported are below:

Broadcom boards:
- Cisco Meraki MR32 (BCM53016-based)
- BCM2711 (RPi4) display pipeline support

Actions Semi boards:
- Caninos Loucos Labrador SBC (S500-based)
- RoseapplePi SBC (S500-based)

Allwinner SoCs/boards:
- A100 SoC with Perf1 board
- Mali, DMA, Cetrus and IR support for R40 SoC

Amlogic boards:
- Libretch S905x CC V2 board
- Hardkernel ODROID-N2+ board

Aspeed boards/platforms:
- Wistron Mowgli (AST2500-based, Power9 OpenPower server)
- Facebook Wedge400 (AST2500-based, ToR switch)

Hisilicon SoC:
- SD5203 SoC

Nvidia boards:
- Tegra234 VDK, for pre-silicon Orin SoC

NXP i.MX boards:
- Librem 5 phone
- i.MX8MM DDR4 EVK
- Variscite VAR-SOM-MX8MN SoM
- Symphony board
- Tolino Shine 2 HD
- TQMa6 SoM
- Y Soft IOTA Orion

Rockchip boards:
- NanoPi R2S board
- A95X-Z2 board
- more Rock-Pi4 variants

STM32 boards:
- Odyssey SOM board (STM32MP157CAC-based)
- DH DRC02 board

Toshiba SoCs/boards:
- Visconti SoC and TPMV7708 board


Conflicts: None

----------------------------------------------------------------

The following changes since commit f9de8df76d9c61414d1fc8a13173ca59ef17d129:

  Merge tag 'armsoc-drivers' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-dt

for you to fetch changes up to 098bfcec1bfc9c1f063b3702b1c209e15c603c76:

  Merge tag 'visconti-initial-for-5.10-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti into arm/dt

----------------------------------------------------------------

Adam Ford (1):
      ARM: dts: omap3: Add cpu trips and cooling map for omap34/36 families

Adrian Schmutzler (9):
      ARM: dts: rockchip: replace status value "ok" by "okay"
      arm64: dts: rockchip: replace status value "ok" by "okay"
      arm64: dts: broadcom: replace status value "ok" by "okay"
      ARM: dts: omap: replace status value "ok" by "okay"
      ARM: dts: dra7xx: replace status value "ok" by "okay"
      ARM: dts: am43xx: replace status value "ok" by "okay"
      ARM: dts: NSP: replace status value "ok" by "okay"
      arm64: dts: qcom: replace status value "ok" by "okay"
      arm64: dts: hisilicon: replace status value "ok" by "okay"

Ahmad Fatoum (1):
      ARM: dts: stm32: lxa-mc1: enable DDR50 mode on eMMC

Alex Ryabchenko (1):
      arm: dts: mt7623: add lima related regulator

Alexander Kochetkov (1):
      arm64: dts: allwinner: replace numerical constant with CCU_CLKX

Alexandre Belloni (5):
      ARM: dts: at91: fix cpu node
      ARM: dts: at91: fix sram nodes
      ARM: dts: at91: move mmc pinctrl-names property to board dts
      ARM: dts: at91: add unit-address to memory node
      ARM: dts: at91: sama5d2: add missing flexcom spi node properties

Alexandre Torgue (1):
      ARM: dts: stm32: add arm-pmu node on stm32mp15

Amit Kucheria (1):
      arm64: dts: qcom: sm8250: Add thermal zones and throttling support

Amit Pundir (1):
      arm64: dts: qcom: Add support for Xiaomi Poco F1 (Beryllium)

Amit Singh Tomar (2):
      arm64: dts: actions: limit address range for pinctrl node
      arm64: dts: actions: Add DMA Controller for S700

Andre Przywara (14):
      arm64: dts: broadcom: Fix SP805 clock-names
      arm64: dts: freescale: Fix SP805 clock-names
      ARM: dts: arm: Fix SP804 users
      ARM: dts: arm: Fix SP805 clocks
      arm64: dts: arm: Fix SP805 clock-names
      ARM: dts: Cygnus: Fix SP805 clocks
      ARM: dts: NSP: Fix SP805 clock-names
      ARM: dts: broadcom: Fix SP804 node
      arm64: dts: hisilicon: Fix SP805 clocks
      ARM: dts: hisilicon: Fix SP804 users
      ARM: dts: hisilicon: Fix SP805 clocks
      arm64: dts: lg: Fix SP805 clocks
      arm64: dts: lg: Fix SP804 users
      ARM: dts: nspire: Fix SP804 users

Andreas Kemnade (2):
      dt-bindings: arm: fsl: add compatible string for Tolino Shine 2 HD
      ARM: dts: imx: add devicetree for Tolino Shine 2 HD

Andrew Jeffery (1):
      ARM: dts: rainier: Disable internal pull-downs on eMMC pins

Angus Ainslie (Purism) (1):
      arm64: dts: Add a device tree for the Librem 5 phone

Anson Huang (3):
      ARM: dts: imx27: Change nand node name to nand-controller
      ARM: dts: imx: Change gpmi nand node name to nand-controller
      arm64: dts: imx8mp: Update pinfunc header file

Artem Lapkin (2):
      arm64: dts: rockchip: add spiflash node to rk3399-khadas-edge
      arm64: dts: rockchip: add ir-receiver node to rk3399-khadas-edge

Ben Pai (1):
      ARM: dts: aspeed: Add Mowgli BMC platform

Biju Das (2):
      ARM: dts: iwg22d-sodimm: Fix dt nodes sorting
      arm64: dts: renesas: r8a774e1-hihope-rzg2h: Enable HS400 mode

Bjorn Andersson (1):
      arm64: dts: qcom: sm8250: Add cpufreq hw node

Chris Healy (2):
      ARM: dts: ZII: Disable HW Ethernet switch reset GPIOs
      dt-bindings: nvmem: Add syscon to Vybrid OCOTP driver

Christian Hewitt (3):
      arm64: dts: meson: convert ODROID-N2 to dtsi
      dt-bindings: arm: amlogic: add support for the ODROID-N2+
      arm64: dts: meson: add support for the ODROID-N2+

Christian Lamparter (5):
      dt-bindings: ARM: add bindings for the Meraki MR32
      ARM: dts: BCM5301X: Specify PWM in the DT
      ARM: dts: BCM5301X: Specify uart2 in the DT
      ARM: dts: BCM5301X: Specify pcie2 in the DT
      ARM: BCM5301X: Add DT for Meraki MR32

Christophe Kerello (1):
      ARM: dts: stm32: add FMC2 EBI support for stm32mp157c

Corentin Labbe (1):
      dt-bindings: crypto: Specify that allwinner, sun8i-a33-crypto needs reset

Cristian Ciocaltea (4):
      ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers
      ARM: dts: owl-s500: Add RoseapplePi
      dt-bindings: Add vendor prefix for RoseapplePi.org
      dt-bindings: arm: actions: Document RoseapplePi

Crystal Guo (1):
      arm64: dts: mt8183: update watchdog device node

Dafna Hirschfeld (1):
      arm64: dts: mt8173-elm: fix supported values for regulator-allowed-modes of da9211

Dan Murphy (2):
      ARM: dts: imx6dl-yapp4: Add reg property to the lp5562 channel node
      ARM: dts: ste-href: Add reg property to the LP5521 channel nodes

Daniel Palmer (4):
      ARM: mstar: Add interrupt controller to base dtsi
      ARM: mstar: Add interrupt to pm_uart
      ARM: mstar: Add mstar prefix to all of the dtsi/dts files
      ARM: mstar: Fix up the fallout from moving the dts/dtsi files

David Bauer (2):
      dt-bindings: Add doc for FriendlyARM NanoPi R2S
      arm64: dts: rockchip: Add support for FriendlyARM NanoPi R2S

David Heidelberg (3):
      dt-bindings: power: supply: Add device-tree binding for Summit SMB3xx
      ARM: tegra: nexus7: Add SMB347 battery charger
      dt-bindings: power: supply: Add device-tree binding for Summit SMB3xx

Dinh Nguyen (1):
      arm64: dts: stratix10/agilex: add the ptp_ref clock

Dmitry Baryshkov (4):
      arm64: dts: qcom: sm8250: add bi_tcxo_ao to gcc clocks
      arm64: dts: qcom: sm8250-mtp: add i2c device tree nodes
      arch64: dts: qcom: sm8250: add uart nodes
      arm64: dts: sm8250: Add OPP table for all qup devices

Dmitry Osipenko (8):
      ARM: tegra: nexus7: Add aliases for MMC
      ARM: tegra: acer-a500: Add aliases for MMC
      ARM: tegra: acer-a500: Remove atmel,cfg_name property
      ARM: tegra: acer-a500: Correct PINCTRL configuration
      ARM: tegra: acer-a500: Set WiFi MMC clock rate to 50 MHz
      ARM: tegra: acer-a500: Use PLLC for WiFi MMC clock parent
      ARM: tegra: nexus7: Use PLLC for WiFi MMC clock parent
      ARM: tegra: nexus7: Add touchscreen

Douglas Anderson (1):
      arm64: dts: qcom: Add sc7180-lazor sku2

Drew Fustini (1):
      ARM: dts: am33xx: add ocp label

Eddie Huang (1):
      arm64: dts: mt8183: add scp node

Eddie James (3):
      ARM: dts: aspeed: rainier: Enable XDMA engine
      ARM: dts: aspeed: tacoma: Add IBM Operation Panel I2C device
      ARM: dts: aspeed: rainier: Add IBM Operation Panel I2C device

Fabio Estevam (10):
      arm64: dts: imx8m: Add the ENET PPS interrupt
      ARM: dts: imx: Fix the SPI chipselect polarity
      arm64: dts: imx8m: Fix the SPI chipselect polarity
      arm64: dts: imx8mm-evk: Add flexspi support
      ARM: dts: imx6qdl-gw553x: Remove unneeded #address-cells/#size-cells
      dt-bindings: arm: fsl: Add an entry for the i.MX6 LogicPD board
      ARM: dts: imx6q-logicpd: Add a specific board compatible string
      ARM: dts: imx: Add an entry for imx6q-logicpd.dtb
      ARM: dts: imx6q-logicpd: Use GPIO chipselect
      arm64: dts: imx8mq-evk: Add MIPI DSI support

Fabrizio Castro (1):
      arm64: dts: renesas: r8a77990: Add DRIF support

Faiz Abbas (2):
      arm64: dts: ti: k3-j7200-main: Add support for MMC/SD controller nodes
      arm64: dts: ti: k3-j7200-common-proc-board: Add support for eMMC and SD card

Florian Fainelli (1):
      Merge tag 'tags/bcm2835-dt-next-2020-09-08' into devicetree/next

Frank Wunderlich (2):
      arm: dts: mt7623: move display nodes to separate mt7623n.dtsi
      arm: dts: mt7623: add missing pause for switchport

Geert Uytterhoeven (6):
      Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into renesas-arm-dt-for-v5.10
      ARM: dts: renesas: Fix pin controller node names
      arm64: dts: renesas: Fix pin controller node names
      arm64: dts: renesas: Drop superfluous pin configuration containers
      arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels
      arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels

Georgi Djakov (2):
      arm64: dts: qcom: sdm845: Increase the number of interconnect cells
      arm64: dts: qcom: sdm845: Add interconnects property for display

Gokul Sriram Palanisamy (1):
      dt-bindings: qcom: Add ipq8074 bindings

Grygorii Strashko (12):
      ARM: dts: am5729: beagleboneai: switch to new cpsw switch drv
      ARM: dts: am57xx-idk: switch to new cpsw switch drv
      ARM: dts: beagle-x15: switch to new cpsw switch drv
      ARM: dts: dra7x-evm: switch to new cpsw switch drv
      ARM: dts: am57xx-cl-som-am57x: switch to new cpsw switch drv
      ARM: dts: dra7: drop legacy cpsw dt node
      arm64: dts: ti: k3-j7200-main: add main navss cpts node
      arm64: dts: ti: k3-j7200-mcu: add mcu cpsw nuss node
      arm64: dts: ti: k3-j7200-common-proc-board: add mcu cpsw nuss pinmux and phy defs
      ARM: dts: am437x-l4: add dt node for new cpsw switchdev driver
      ARM: dts: am437x: switch to new cpsw switch drv
      ARM: dts: am437x-l4: drop legacy cpsw dt node

Guido Günther (2):
      arm64: dts: imx8mq: Add NWL MIPI DSI controller
      arm64: dts: imx8mq-librem5-devkit: Enable the LCD panel

Guillaume Tucker (1):
      ARM: dts: exynos: add prefetch properties for L2C-310 cache

Holger Assmann (1):
      ARM: dts: stm32: lxa-mc1: Fix kernel warning about PHY delays

Horia Geantă (3):
      ARM: dts: imx6sl: fix rng node
      ARM: dts: imx6sll: add rng
      ARM: dts: imx6ull: add rng

Hsin-Yi Wang (1):
      arm64: dts: mt8173: elm: Fix nor_flash node property

Icenowy Zheng (7):
      ARM: dts: sun8i: V3/V3s/S3/S3L: add Ethernet support
      ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for UART2 RX/TX
      ARM: dts: sun8i: V3/V3s/S3/S3L: add CSI1 device node
      ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for 8-bit parallel CSI
      ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for I2C1 at PE bank
      dt-bindings: arm: sunxi: add Pine64 PineCube binding
      ARM: dts: sun8i: s3l: add support for Pine64 PineCube IP camera

Jacky Bai (3):
      arm64: dts: imx8mm: Split the imx8mm evk board dts to a common dtsi
      arm64: dts: imx8mm: Add imx8mm ddr4 evk board support
      dt-bindings: arm: fsl: Add imx8mm ddr4 evk board

Jagan Teki (5):
      arm64: dts: rockchip: Fix power routing to support POE on rk3399-roc-pc
      dt-bindings: arm: rockchip: Update ROCKPi 4 binding
      arm64: dts: rockchip: Mark rock-pi-4 as rock-pi-4a dts
      arm64: dts: rockchip: Add Radxa ROCK Pi 4B support
      arm64: dts: rockchip: Add Radxa ROCK Pi 4C support

Jernej Skrabec (10):
      dt-bindings: gpu: mali-utgard: Add Allwinner R40 compatible
      ARM: dts: sun8i: r40: Add Mali node
      dt-bindings: dma: allwinner,sun50i-a64-dma: Add R40 compatible
      ARM: dts: sun8i: r40: Add DMA node
      dt-bindings: media: allwinner, sun4i-a10-ir: Add R40 compatible
      ARM: dts: sun8i: r40: Add IR nodes
      ARM: dts: sun8i: r40: bananapi-m2-ultra: Enable IR
      dt-bindings: sram: allwinner, sun4i-a10-system-control: Add R40 compatibles
      ARM: dts: sun8i: r40: Add node for system controller
      ARM: dts: sun8i: r40: Add video engine node

Jerome Brunet (5):
      arm64: dts: meson: vim3: correct led polarity
      arm64: dts: meson: vim3: make sound card common to all variants
      arm64: dts: meson: vim3l: remove sound card definition
      dt-bindings: arm: amlogic: add support for libretch s905x cc v2
      arm64: dts: meson: initial support for aml-s905x-cc v2

Joel Stanley (1):
      ARM: aspeed: g5: Do not set sirq polarity

Johan Jonker (8):
      arm64: dts: rockchip: change spdif fallback compatible on rk3308
      dt-bindings: Add vendor prefix for Shenzhen Zkmagic Technology Co., Ltd.
      dt-bindings: arm: rockchip: add Zkmagic A95X Z2 description
      arm64: dts: rockchip: add rk3318 A95X Z2 board
      arm64: dts: rockchip: fix cpu-supply for rk3328-evb
      ARM: dts: rockchip: update cpu supplies on rk3288
      ARM: dts: rockchip: rk3066a: add label to cpu@1
      ARM: dts: rockchip: update cpu supplies on rk3066a

Johnson CH Chen (陳昭勳) (1):
      ARM: dts: am335x: add common dtsi for MOXA UC-8100 series

Jon Hunter (2):
      arm64: tegra: Add label properties for EEPROMs
      arm64: tegra: Populate EEPROMs for Jetson Xavier NX

Jonathan Bakker (1):
      ARM: dts: s5pv210: Enable audio on Aries boards

Jonathan Marek (6):
      arm64: dts: qcom: sm8150: fix up primary USB nodes
      arm64: dts: qcom: use sm8150 gpucc dt-bindings
      arm64: dts: qcom: use sm8250 gpucc dt-bindings
      arm64: dts: qcom: sm8250: use the right clock-freqency for sleep-clk
      arm64: dts: qcom: sm8150: add interconnect nodes
      arm64: dts: qcom: sm8250: add interconnect nodes

Kathiravan T (4):
      arm64: dts: ipq8074: enable watchdog support
      dt-bindings: mailbox: add compatible for the IPQ6018 SoC
      arm64: dts: ipq6018: enable DVFS support
      arm64: dts: ipq8074: Use the A53 PMU compatible

Keerthy (2):
      arm64: dts: ti: k3-am6: Add crypto accelarator node
      arm64: dts: ti: k3-j721e-main: Add crypto accelerator node

Kefeng Wang (1):
      ARM: dts: hisilicon: add SD5203 dts

Kishon Vijay Abraham I (3):
      arm64: dts: ti: k3-j721e-main: Add PCIe device tree nodes
      arm64: dts: ti: k3-j721e-common-proc-board: Configure the PCIe instances
      arm64: dts: ti: k3-j7200-common-proc-board: Configure the SERDES lane function

Krishna Manikandan (2):
      arm64: dts: qcom: sc7180: add interconnect bindings for display
      arm64: dts: sc7180: add bus clock to mdp node for sc7180 target

Krzysztof Kozlowski (166):
      dt-bindings: arm: samsung: Do not require clkout on Exynos5260 and Exynos7
      ARM: dts: imx6q-kontron-samx6i: Remove old fsl,spi-num-chipselects
      dt-bindings: arm: fsl: Add Beacon i.MX8M Mini Development Kit binding
      arm64: dts: imx8mm-evk: remove orphaned pinctrl-names property
      arm64: dts: imx8mn-evk: remove orphaned pinctrl-names property
      arm64: dts: imx8mp-evk: remove orphaned pinctrl-names property
      arm64: dts: imx8mm-evk: Replace deprecated phy reset properties
      arm64: dts: imx8mq-evk: Replace deprecated phy reset properties
      arm64: dts: imx8mq-phanbell: Replace deprecated phy reset properties
      arm64: dts: imx8mq-sr-som: Replace deprecated phy reset properties
      arm64: dts: imx8mq-thor96: Replace deprecated phy reset properties
      arm64: dts: imx8mm-beacon-som: Align regulator names with schema
      arm64: dts: imx8mm-beacon-som: Fix atmel,24c64 EEPROM compatible
      arm64: dts: imx8mm-evk: Align regulator names with schema
      arm64: dts: qcom: msm8992: Fix UART interrupt property
      arm64: dts: imx8mm-beacon-baseboard: Correct LED default state
      dt-bindings: arm: fsl: Fix Toradex Colibri i.MX 8 binding
      dt-bindings: arm: fsl: Add ZII Ultra boards binding
      arm64: dts: imx8mq-evk: Add hog suffix to wl-reg-on
      arm64: dts: imx8mq-zii-ultra: Add hog suffixes to GPIO hogs
      dt-bindings: arm: fsl: Add binding for Variscite VAR-SOM-MX8MM module
      dt-bindings: arm: fsl: Add binding for Variscite Symphony board with VAR-SOM-MX8MM
      arm64: dts: imx8mm-var-som: Add Variscite VAR-SOM-MX8MM System on Module
      arm64: dts: imx8mm-var-som-symphony: Add Variscite Symphony board with VAR-SOM-MX8MM
      arm64: dts: imx8mq-librem5-devkit: Add missing clock-cells to PMIC
      arm64: dts: exynos: Replace deprecated "gpios" i2c-gpio property in Exynos5433
      arm64: dts: exynos: Add compatibles to sysreg nodes
      ARM: dts: exynos: Move fixed clocks under root node in Exynos3250
      ARM: dts: exynos: Remove snps, dwc2 compatible in Exynos3250
      ARM: dts: exynos: Silence i2c-gpio dtschema warning in Galaxy I9100
      ARM: dts: exynos: Correct GPU regulator properties in Galaxy I9100
      ARM: dts: exynos: Correct S3C RTC bindings and enable it in Galaxy I9100
      ARM: dts: exynos: Correct S3C RTC bindings and enable it in Origen
      ARM: dts: exynos: Correct S3C RTC bindings and enable it in Trats
      ARM: dts: exynos: Correct S3C RTC bindings and enable it in Universal C210
      ARM: dts: exynos: Correct S3C RTC bindings in SMDKv310
      ARM: dts: exynos: Add and enable 32 kHz modem clock in Galaxy I9100
      ARM: dts: exynos: Add and enable 32 kHz modem clock in Trats
      ARM: dts: exynos: Align SPI GPIO node name with dtschema in Universal C210
      ARM: dts: exynos: Replace deprecated GPIO spi-gpio properties in Universal C210
      ARM: dts: exynos: Align SPI GPIO node name with dtschema in Galaxy I9100
      ARM: dts: exynos: Override thermal by label in Exynos4210
      ARM: dts: exynos: Override thermal by label in Galaxy I9000
      ARM: dts: exynos: Override thermal by label in Trats
      ARM: dts: exynos: Add CPU cooling in Exynos4210 Origen
      ARM: dts: exynos: Add CPU cooling in SMDKv310
      ARM: dts: exynos: Add CPU cooling in Universal C210
      ARM: dts: exynos: Align MHL GPIO pin configuration with dtschema on Galaxy I9100
      ARM: dts: exynos: Correct compatible of fixed clocks in Midas boards
      ARM: dts: exynos: Add S5M8767 clocks for RTC in Exynos4412 Origen
      ARM: dts: exynos: Override thermal by label in Midas
      ARM: dts: exynos: Override thermal by label in Exynos4412 Odroids
      ARM: dts: exynos: Add CPU cooling in Exynos4412 Origen
      ARM: dts: exynos: Add CPU cooling in SMDK4412
      ARM: dts: exynos: Add CPU cooling in Tiny4412
      ARM: dts: exynos: Correct S3C RTC bindings in SMDK4412
      ARM: dts: exynos: Correct S3C RTC bindings in Tiny4412
      ARM: dts: exynos: Correct whitespace and indentation issues
      ARM: dts: exynos: Correct compatible for Exynos5 GIC
      ARM: dts: exynos: Correct compatible for Exynos5260 GIC
      ARM: dts: exynos: Remove unneeded address/size cells in Exynos5260 GIC
      ARM: dts: exynos: Correct S3C RTC bindings in SMDK5410
      ARM: dts: exynos: Silence i2c-gpio dtschema warning in Exynos5250 Arndale
      ARM: dts: exynos: Correct whitespace and indentation issues in Exynos5
      ARM: dts: exynos: Override thermal by label in Exynos5250
      ARM: dts: exynos: Add max77686 clocks for S3C RTC in SMDK5250
      ARM: dts: exynos: Use S5M8767 clock in S3C RTC in Exynos5250 Spring
      ARM: dts: exynos: Silence DP HPD pinctrl dtschema warning in Exynos5250 Spring
      ARM: dts: exynos: Use S2MPS11 clock in S3C RTC in SMDK5420
      arm64: dts: imx8mm-beacon: Align pin configuration group names with schema
      arm64: dts: imx8mm-evk: Add 32.768 kHz clock to PMIC
      arm64: dts: imx8mm-evk: Align pin configuration group names with schema
      arm64: dts: imx8mm-ddr4-evk: Align pin configuration group names with schema
      arm64: dts: imx8mn-ddr4-evk: Align regulator names with schema
      arm64: dts: imx8mn-evk: Align pin configuration group names with schema
      arm64: dts: imx8mq-evk: Align pin configuration group names with schema
      arm64: dts: imx8mq-librem5-devkit: Align pin configuration group names with schema
      arm64: dts: imx8mq-phanbell: Align pin configuration group names with schema
      arm64: dts: imx8mq-pico-pi: Align pin configuration group names with schema
      arm64: dts: imx8mq-sr-som: Align pin configuration group names with schema
      arm64: dts: imx8mq-hummingboard-pulse: Align pin configuration group names with schema
      arm64: dts: imx8qxp-colibri: Align pin configuration group names with schema
      arm64: dts: imx8mm-var-som: Add 32.768 kHz clock to PMIC
      ARM: dts: vf: Fix PCA95xx GPIO expander properties on ZII CFU1
      ARM: dts: imx28-m28: Align GPMI NAND node name with schema
      ARM: dts: exynos: Remove I2C9 samsung, i2c-slave-addr from Exynos5250 boards
      ARM: dts: exynos: Silence SATA PHY warning in Exynos5250
      dt-bindings: samsung: pmu: document S5Pv210
      ARM: dts: s5pv210: fix pinctrl property of "vibrator-en" regulator in Aries
      ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warnings
      ARM: dts: s5pv210: move fixed clocks under root node
      ARM: dts: s5pv210: move PMU node out of clock controller
      ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node
      ARM: dts: s5pv210: add RTC 32 KHz clock in Aquilla
      ARM: dts: s5pv210: add RTC 32 KHz clock in Aries family
      ARM: dts: s5pv210: add RTC 32 KHz clock in Goni
      ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKC110
      ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210
      ARM: dts: s5pv210: add RTC 32 KHz clock in Torbreck
      ARM: dts: s5pv210: use defines for GPIO flags in Aquila
      ARM: dts: s5pv210: use defines for GPIO flags in Goni
      ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210
      ARM: dts: s5pv210: use defines for IRQ flags in Goni
      ARM: dts: s5pv210: align SPI GPIO node name with dtschema in Aries
      ARM: dts: s5pv210: correct ethernet unit address in SMDKV210
      ARM: dts: s3c6410: move fixed clocks under root node in Mini6410
      ARM: dts: s3c6410: move fixed clocks under root node in SMDK6410
      ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410
      ARM: dts: s3c6410: align node SROM bus node name with dtschema in SMDK6410
      ARM: dts: s3c6410: remove additional CPU compatible
      ARM: dts: s3c24xx: fix number of PWM cells
      ARM: dts: s3c24xx: override nodes by label
      ARM: dts: s3c24xx: align PWM/timer node name with dtschema
      ARM: dts: s3c24xx: add address to CPU node
      ARM: dts: s3c24xx: move fixed clocks under root node in SMDK2416
      arm64: dts: exynos: Remove undocumented i2s properties in Exynos5433
      ARM: dts: exynos: add input clock to CMU in Exynos3250
      ARM: dts: exynos: add input clock to CMU in Exynos4412 Odroid
      ARM: dts: exynos: move assigned-clock* properties to i2s0 node in Odroid XU4
      arm64: dts: alpine: Align GIC nodename with dtschema
      arm64: dts: alpine: Fix GIC unit address
      ARM: dts: prima: Align L2 cache-controller nodename with dtschema
      ARM: dts: qcom: Align L2 cache-controller nodename with dtschema
      ARM: dts: spear: Align L2 cache-controller nodename with dtschema
      ARM: dts: tango: Align L2 cache-controller nodename with dtschema
      ARM: dts: zx: Align L2 cache-controller nodename with dtschema
      ARM: dts: alpine: Align GIC nodename with dtschema
      arm64: dts: imx8mm-var-som-symphony: Use newer interrupts property
      arm64: dts: imx8mp-evk: Align pin configuration group names with schema
      arm64: dts: imx8mq: Add missing interrupts to GPC
      arm64: dts: imx8mq-librem5: Align regulator names with schema
      arm64: dts: imx8mq-librem5: Drop interrupt-names in PMIC
      arm64: dts: imx8mq-librem5: Add interrupt-names to ti,tps6598x
      arm64: dts: imx8mm-var-som-symphony: Drop unused gpioledgrp
      ARM: dts: exynos: Align OPP table name with dt-schema
      arm64: dts: exynos: Align OPP table name with dt-schema
      ARM: dts: s5pv210: move fixed regulators under root node in Aquila
      ARM: dts: s5pv210: move fixed regulators under root node in Goni
      ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio property in Aquila
      ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio property in Goni
      arm64: dts: zynqmp-zcu100-revC: correct interrupt flags
      arm64: dts: mediatek: fix tca6416 reset GPIOs in pumpkin
      dt-bindings: arm: fsl: Fix matching Purism Librem5 phones
      arm64: dts: imx8mm-var-som-symphony: Remove unneeded i2c3 properties
      arm64: dts: imx8mm-var-som-symphony: Adjust ethernet pin configuration
      arm64: dts: imx8mn-ddr4-evk: Remove unneeded PMIC pin configuration
      ARM: dts: imx6q: align GPIO hog names with dtschema
      ARM: dts: imx6qdl-gw5xxx: correct interrupt flags
      dt-bindings: arm: fsl: Add binding for Variscite Symphony board with VAR-SOM-MX8MN
      arm64: dts: imx8mn-var-som: Add Variscite VAR-SOM-MX8MN System on Module
      arm64: dts: imx8mn-var-som-symphony: Add Variscite Symphony board with VAR-SOM-MX8MN
      arm64: dts: imx8mm-var-som-symphony: fix ptn5150 interrupts
      arm64: dts: imx8mm: correct interrupt flags
      arm64: dts: imx8mn: correct interrupt flags
      arm64: dts: imx8mq: correct interrupt flags
      arm64: dts: imx8mm-var-som-symphony: Drop wake-up source from RTC
      arm64: dts: imx8mq-librem5: correct GPIO hog property
      ARM: dts: am335x: lxm: fix PCA9539 GPIO expander properties
      ARM: dts: am335x: t335: align GPIO hog names with dtschema
      ARM: dts: am3874: iceboard: fix GPIO expander reset GPIOs
      arm64: dts: ti: k3-j721e-common-proc-board: align GPIO hog names with dtschema
      ARM: dts: picoxcell: build DTBs with make dtbs
      ARM: dts: picoxcell: drop unused reg-io-width from DW APB GPIO controller
      arm64: dts: apm: drop unused reg-io-width from DW APB GPIO controller
      arm64: dts: apm: add required gpio-cells to DW APB GPIO controller port
      arm64: dts: xilinx: align GPIO hog names with dtschema

Kuninori Morimoto (7):
      arm64: dts: renesas: r8a77961: Enable Sound / Audio-DMAC
      arm64: dts: renesas: r8a77961: Add FCP device nodes
      arm64: dts: renesas: r8a77961: Add VSP device nodes
      arm64: dts: renesas: r8a77961: Add DU device nodes
      arm64: dts: renesas: r8a77961: Add HDMI device nodes
      arm64: dts: renesas: r8a77961: salvator-xs: Add HDMI Display support
      arm64: dts: renesas: r8a77961: salvator-xs: Add HDMI Sound support

Lad Prabhakar (36):
      arm64: dts: renesas: r8a774e1: Add PCIe device nodes
      arm64: dts: renesas: r8a774e1: Add SATA controller node
      arm64: dts: renesas: r8a774e1: Add USB2.0 phy and host (EHCI/OHCI) device nodes
      arm64: dts: renesas: r8a774e1: Add USB3.0 device nodes
      arm64: dts: renesas: r8a774e1: Add USB-DMAC and HSUSB device nodes
      arm64: dts: renesas: r8a774e1: Add audio support
      arm64: dts: renesas: r8a774e1: Add VIN and CSI-2 nodes
      ARM: dts: r8a7742-iwg21d-q7: Enable HSUSB, USB2.0 and xHCI
      ARM: dts: r8a7742-iwg21d-q7: Enable cmt0
      ARM: dts: r8a7742: Add PWM SoC support
      ARM: dts: r8a7742: Add TPU support
      ARM: dts: r8a7742: Add DU support
      ARM: dts: r8a7742: Add LVDS support
      arm64: dts: renesas: r8a774b1-hihope-rzg2n-ex: Enable sata
      ARM: dts: r8a7742: Add PCIe Controller device node
      arm64: dts: renesas: r8a774e1-hihope-rzg2h: Setup DU clocks
      ARM: dts: r8a7742: Add QSPI support
      arm64: dts: renesas: r8a774a1: Add PCIe EP nodes
      arm64: dts: renesas: r8a774b1: Add PCIe EP nodes
      arm64: dts: renesas: r8a774c0: Add PCIe EP node
      ARM: dts: r8a7742: Add CAN support
      ARM: dts: r8a7742-iwg21m: Sort the nodes alphabetically
      ARM: dts: r8a7742-iwg21m: Add RTC support
      ARM: dts: r8a7742-iwg21m: Add SPI NOR support
      ARM: dts: r8a7742: Add IPMMU DT nodes
      ARM: dts: r8a7742-iwg21d-q7: Enable PCIe Controller
      arm64: dts: renesas: r8a774e1: Add cpuidle support for CA5x cores
      arm64: dts: renesas: Add HiHope RZ/G2H board with idk-1110wr display
      arm64: dts: renesas: r8a774e1: Add PCIe EP nodes
      arm64: dts: renesas: r8a774e1-hihope-rzg2h-ex: Enable sata
      ARM: dts: r8a7742: Add VIN DT nodes
      ARM: dts: r8a7742-iwg21d-q7: Add SPI NOR support
      ARM: dts: r8a7742-iwg21d-q7: Add can1 support to carrier board
      ARM: dts: r8a7742-iwg21d-q7: Enable SD2 LED indication
      ARM: dts: r8a7742: Add VSP support
      ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add can0 support to camera DB

Lars Povlsen (6):
      arm64: dts: sparx5: Add Sparx5 eMMC support
      arm64: dts: sparx5: Add hwmon temperature sensor
      MAINTAINERS: Add git tree for Sparx5
      arm64: dts: sparx5: Add SPI controller and associated mmio-mux
      arm64: dts: sparx5: Add spi-nor support
      arm64: dts: sparx5: Add spi-nand devices

Linus Walleij (2):
      ARM: dts: ux500-golden: Add S6E63M0 DSI display
      ARM: dts: ux500-skomer: Add KTD253 backlight

Lokesh Vutla (5):
      arm64: dts: ti: Makefile: Use ARCH_K3 for building dtbs
      dt-bindings: arm: ti: Convert K3 board/soc bindings to DT schema
      dt-bindings: arm: ti: Add bindings for J7200 SoC
      arm64: dts: ti: Add support for J7200 SoC
      arm64: dts: ti: Add support for J7200 Common Processor Board

Manivannan Sadhasivam (6):
      dt-bindings: arm: qcom: Document SM8250 SoC and boards
      arm64: dts: qcom: sm8250: Rename UART2 node to UART12
      arm64: dts: qcom: Add basic devicetree support for QRB5165 RB5
      arm64: dts: qcom: qrb5165-rb5: Add onboard LED support
      arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for TLMM block
      arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for PM8150(B&L)

Marcin Sloniewski (3):
      dt-bindings: vendor-prefixes: add Seeed Studio
      dt-bindings: arm: stm32: document Odyssey compatible
      ARM: dts: stm32: add initial support for stm32mp157-odyssey board

Marco Felsch (2):
      ARM: dts: imx6qdl: move iomuxc compatible assignment out of root node
      ARM: dts: imx6qdl: add enet_out clk support

Marek Vasut (10):
      ARM: dts: stm32: Move ethernet PHY into DH SoM DT
      ARM: dts: stm32: Add DHSOM based DRC02 board
      ARM: dts: stm32: Fix sdmmc2 pins on AV96
      ARM: dts: stm32: Add USB OTG support to DH PDK2
      ARM: dts: stm32: Add STM32MP1 UART8 RTS/CTS pinmux
      ARM: dts: stm32: Drop QSPI CS2 pinmux on DHCOM
      ARM: dts: stm32: Enable RTS/CTS for DH PDK2 UART8
      ARM: dts: stm32: Swap PHY reset GPIO and TSC2004 IRQ on DHCOM SOM
      ARM: dts: stm32: Enable RTS/CTS for DH AV96 UART7
      ARM: dts: stm32: Fix DH PDK2 display PWM channel

Marian-Cristian Rotariu (7):
      arm64: dts: renesas: r8a774e1: Add FCPF and FCPV instances
      arm64: dts: renesas: r8a774e1: Add VSP instances
      arm64: dts: renesas: r8a774e1: Populate DU device node
      arm64: dts: renesas: r8a774e1: Populate HDMI encoder node
      arm64: dts: renesas: r8a774e1: Add LVDS device node
      arm64: dts: renesas: r8a774e1: Add PWM device nodes
      arm64: dts: renesas: r8a774e1: Add FDP1 device nodes

Markus Niebel (1):
      ARM: dts: imx6qdl: add TQMa6{S,Q,QP} SoM

Martin Blumenstingl (2):
      ARM: dts: meson: move the L2 cache-controller inside the SoC node
      ARM: dts: meson8: remove two invalid interrupt lines from the GPU node

Martin Cerveny (3):
      dt-bindings: crypto: Add compatible for V3s
      ARM: dts: sun8i: v3s: Enable crypto engine
      ARM: dts: sun8i: v3s: Add simple-framebuffer

Martin Kepplinger (1):
      dt-bindings: arm: fsl: Add the librem 5 phone

Matheus Castello (3):
      ARM: dts: Add Caninos Loucos Labrador v2
      dt-bindings: Add vendor prefix for Caninos Loucos
      dt-bindings: arm: actions: Document Caninos Loucos Labrador

Matthias Kaehlcke (1):
      arm64: dts: qcom: sc7180: Add 'sustainable_power' for CPU thermal zones

Matthias Schiffer (4):
      ARM: dts: imx7: add QSPI
      ARM: dts: imx6qdl-tqma6: fix indentation
      ARM: dts: imx6qdl-tqma6: remove obsolete fsl,spi-num-chipselects
      ARM: dts: imx6qdl-tqma6: fix LM75 compatible string

Maxime Ripard (1):
      ARM: dts: bcm2711: Enable the display pipeline

Michael Walle (4):
      arm64: dts: freescale: sl28: enable sl28cpld
      arm64: dts: freescale: sl28: map GPIOs to input events
      arm64: dts: freescale: sl28: enable LED support
      arm64: dts: freescale: sl28: enable fan support

Michal Simek (4):
      arm64: dts: zynqmp: Rename buses to be align with simple-bus yaml
      arm64: dts: zynqmp: Remove additional compatible string for i2c IPs
      arm64: dts: zynqmp: Remove undocumented u-boot properties
      arm64: dts: zynqmp: Fix leds subnode name for zcu100/ultra96 v1

Michal Vokáč (4):
      ARM: dts: imx6dl-yapp4: Add ethernet aliases
      dt-bindings: arm: fsl: Add Y Soft IOTA Orion board
      ARM: dts: imx6dl-yapp4: Add Y Soft IOTA Orion board
      ARM: dts: imx6dl-yapp4: Add support for OLED based on different controller

Nishanth Menon (9):
      arm64: dts: ti: k3-j721e: Use lower case hexadecimal
      arm64: dts: ti: k3-am65-main: Use lower case hexadecimal
      arm64: dts: ti: k3-am65*: Use generic gpio for node names
      arm64: dts: ti: k3-am65*: Use generic clock for syscon clock names
      arm64: dts: ti: k3-*: Use generic pinctrl for node names
      arm64: dts: ti: k3-am65-base-board Use generic camera for node name instead of ov5640
      arm64: dts: ti: k3-am65-wakeup: Use generic temperature-sensor for node name
      arm64: dts: ti: k3-*: Fix up node_name_chars_strict warnings
      Merge tag 'ti-k3-dt-fixes-for-v5.9' into ti-k3-dts-next

Nobuhiro Iwamatsu (6):
      dt-bindings: arm: toshiba: add Toshiba Visconti ARM SoCs
      dt-bindings: arm: toshiba: Add the TMPV7708 RM main board
      arm64: visconti: Add initial support for Toshiba Visconti platform
      arm64: dts: visconti: Add device tree for TMPV7708 RM main board
      MAINTAINERS: Add information for Toshiba Visconti ARM SoCs
      arm64: defconfig: Enable configs for Toshiba Visconti

Olof Johansson (46):
      Merge tag 'omap-for-v5.10/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.10-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'samsung-dt-5.10' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'samsung-dt64-5.10' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'juno-updates-5.10' of git://git.kernel.org/.../sudeep.holla/linux into arm/dt
      Merge tag 'aspeed-5.10-devicetree' of git://git.kernel.org/.../joel/aspeed into arm/dt
      Merge tag 'dt64-schema-5.10' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'dt-schema-5.10' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'arm-soc/for-5.10/devicetree' of https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'arm-soc/for-5.10/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'hisi-arm64-dt-for-5.10' of git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'hisi-arm32-dt-for-5.10' of git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'sparx5-dt-5.10' of https://github.com/microchip-ung/linux-upstream into arm/dt
      Merge tag 'ux500-dts-for-v5.10' of git://git.kernel.org/.../linusw/linux-stericsson into arm/dt
      Merge tag 'socfpga_dts_update_for_v5.10' of git://git.kernel.org/.../dinguyen/linux into arm/dt
      Merge tag 'at91-dt-5.10' of git://git.kernel.org/.../at91/linux into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.10-tag2' of git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.10-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'tegra-for-5.10-dt-bindings' of git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'tegra-for-5.10-arm64-dt' of git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'samsung-dt-5.10-2' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'samsung-dt64-5.10-2' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'ti-k3-dt-for-v5.10' of git://git.kernel.org/.../nmenon/linux into arm/dt
      Merge tag 'imx-bindings-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt64-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'v5.10-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'qcom-arm64-for-5.10' of https://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'stm32-dt-for-v5.10-1' of git://git.kernel.org/.../atorgue/stm32 into arm/dt
      Merge tag 'amlogic-dt' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'amlogic-dt64' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'v5.9-next-dts64' of https://git.kernel.org/.../matthias.bgg/linux into arm/dt
      Merge tag 'v5.9-next-dts32' of https://git.kernel.org/.../matthias.bgg/linux into arm/dt
      Merge tag 'tegra-for-5.10-arm-dt' of git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'ti-k3-dt-for-v5.10-part2' of git://git.kernel.org/.../nmenon/linux into arm/dt
      Merge tag 'amlogic-dt-2' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'sunxi-dt-for-5.10-1' of https://git.kernel.org/.../sunxi/linux into arm/dt
      Merge tag 'actions-bindings-for-v5.10' of git://git.kernel.org/.../mani/linux-actions into arm/dt
      Merge tag 'actions-arm-dt-for-v5.10' of git://git.kernel.org/.../mani/linux-actions into arm/dt
      Merge tag 'actions-arm64-dt-for-v5.10' of git://git.kernel.org/.../mani/linux-actions into arm/dt
      Merge tag 'v5.10-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'sunxi-dt-for-5.10-2' of https://git.kernel.org/.../sunxi/linux into arm/dt
      Merge tag 'zynqmp-dt-for-v5.10' of https://github.com/Xilinx/linux-xlnx into arm/dt
      Merge tag 'omap-for-v5.10/dt-part2-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'hisi-arm32-dt-for-5.10-tag2' of git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'visconti-initial-for-5.10-tag2' of git://git.kernel.org/.../iwamatsu/linux-visconti into arm/dt

Peter Chen (2):
      arm64: dts: imx8mm-evk: add two parameters for samsung picophy tuning
      arm64: dts: imx8mn-evk: add two parameters for samsung picophy tuning

Peter Ujfalusi (1):
      arm64: dts: ti: k3-j7200: add DMA support

Pradeep P V K (1):
      arm64: dts: qcom: sc7180: Add bandwidth votes for eMMC and SDcard

Rajendra Nayak (2):
      arm64: dts: qcom: sdm845: Add OPP tables and power-domains for venus
      arm64: dts: qcom: sc7180: Add OPP tables and power-domains for venus

Reto Schneider (2):
      dt-bindings: arm: at91: Add GARDENA smart Gateway (Art. 19000) board
      ARM: at91: Add GARDENA smart Gateway (Art. 19000) support

Richard Gong (1):
      arm64: dts: agilex: increase shared memory size to 32Mb

Richard Zhu (1):
      ARM: dts: imx6qp-sabreauto: enable pcie

Rob Clark (1):
      arm64: dts: qcom: sc7180-trogdor: add initial trogdor and lazor dt

Robert Foss (1):
      arm64: dts: qcom: msm8996: Add VFE1_GDSC power domain to camss node

Roger Quadros (5):
      dt-bindings: ti-serdes-mux: Add defines for J7200 SoC
      arm64: dts: ti: k3-j7200-main: Add SERDES lane control mux
      arm64: dts: ti: k3-j7200-main.dtsi: Add USB to SERDES lane MUX
      arm64: dts: ti: k3-j7200-main: Add USB controller
      arm64: dts: ti: k3-j7200-common-proc-board: Add USB support

Ryder Lee (1):
      arm: dts: mt7623: add display subsystem related device nodes

Sai Prakash Ranjan (1):
      arm64: dts: qcom: sc7180: Fix the LLCC base register size

Sakari Ailus (1):
      ARM: dts: n9, n950: Remove nokia,nvm-size property

Sameer Pujar (2):
      arm64: tegra: Enable ACONNECT, ADMA and AGIC on Jetson Nano
      arm64: tegra: Add DT binding for AHUB components

Samuel Holland (4):
      arm64: dts: allwinner: Mark timer as stopped in suspend
      ARM: dts: sun8i: a33: Update codec widget names
      arm64: dts: allwinner: a64: Update codec widget names
      arm64: dts: allwinner: a64: Update the audio codec compatible

Sebastian Reichel (4):
      ARM: dts: omap: add channel to DSI panels
      ARM: dts: omap4-droid4: add panel compatible
      ARM: dts: omap4-droid4: add panel orientation
      ARM: dts: imx6q-bx50v3: Add IRQ support for internal switch

Sekhar Nori (1):
      arm64: dts: ti: k3-am65: restrict PCIe to Gen2 speed

Shengjiu Wang (5):
      ARM: dts: imx7d-sdb: Add nodes for audio sound card
      ARM: dts: imx6qdl-sabresd: Support headphone and microphone detection
      ARM: dts: imx6sx-sdb: Add headphone detection for sound card
      ARM: dts: imx6sl-evk: Add headphone detection for sound card
      ARM: dts: imx6sll-evk: Add audio sound card node

Sibi Sankar (3):
      arm64: dts: qcom: sc7180: Increase the number of interconnect cells
      arm64: dts: qcom: sm8150: Add OSM L3 interconnect provider
      arm64: dts: qcom: sm8250: Add EPSS L3 interconnect provider

Simon Shields (1):
      ARM: dts: exynos: Add sound support to Midas

Stefan Monnier (1):
      ARM: dts: sun4i: Enable HDMI support on the Mele A1000

Stefan Riedmueller (2):
      dt-bindings: arm: fsl: Add PHYTEC i.MX6 UL/ULL devicetree bindings
      dt-bindings: arm: fsl: Add PHYTEC i.MX6 devicetree bindings

Stephan Gerhold (24):
      arm64: dts: qcom: apq8016-sbc: Remove properties that are already default
      arm64: dts: qcom: msm8916: Declare sound node in msm8916.dtsi
      arm64: dts: qcom: apq8016-sbc: Define leds outside of soc node
      arm64: dts: qcom: msm8916: Add more labels
      arm64: dts: qcom: msm8916: Use labels in board device trees
      arm64: dts: qcom: pm8916: Add resin node
      arm64: dts: qcom: msm8916: Move PM8916-specific parts to msm8916-pm8916.dtsi
      arm64: dts: qcom: msm8916: Move more supplies to msm8916-pm8916.dtsi
      arm64: dts: qcom: msm8916: Set default pinctrl for blsp1_uart1/2
      arm64: dts: qcom: msm8916: Move common USB properties to msm8916.dtsi
      arm64: dts: qcom: msm8916: Configure DSI port with labels
      arm64: dts: qcom: msm8916: Remove one more thermal trip point unit name
      arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec
      arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts
      arm64: dts: qcom: msm8916: Use IRQ defines, add IRQ types
      arm64: dts: qcom: msm8916: Drop qcom,tcsr-mutex syscon
      arm64: dts: qcom: msm8916: Minor style fixes
      arm64: dts: qcom: msm8916: Add MSM8916-specific compatibles to SCM/MSS
      arm64: dts: qcom: msm8916: Use more generic node names
      arm64: dts: qcom: msm8916: Rename "x-smp2p" to "smp2p-x"
      arm64: dts: qcom: msm8916: Pad addresses
      arm64: dts: qcom: msm8916: Sort nodes
      arm64: dts: qcom: pm8916: Sort nodes
      arm64: dts: qcom: Makefile: Sort lines

Stephen Boyd (2):
      arm64: dts: qcom: sc7180: Drop flags on mdss irqs
      arm64: dts: qcom: trogdor: Add labels for type-c ports

Suman Anna (10):
      arm64: dts: ti: k3-am65: Fix interconnect node names
      arm64: dts: ti: k3-j721e: Fix interconnect node names
      arm64: dts: ti: k3-j721e-som-p0: Move mailbox nodes from board dts file
      arm64: dts: ti: k3-j721e-main: Add C66x DSP nodes
      arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to C66x DSPs
      arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory nodes for C66 DSPs
      arm64: dts: ti: k3-j721e-main: Add C71x DSP node
      arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to C71x DSP
      arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory nodes for C71x DSP
      arm64: dts: ti: k3-j721e-som-p0: Reserve memory for IPC between RTOS cores

Sylwester Nawrocki (1):
      ARM: dts: samsung: odroid-xu3: Move assigned-clock* properties to i2s0 node

Taniya Das (1):
      arm64: dts: qcom: sc7180: Add LPASS clock controller nodes

Tanmay Shah (1):
      arm64: dts: qcom: sc7180: Add DisplayPort HPD pin dt node

Tao Ren (7):
      ARM: dts: aspeed: Remove flash layout from Facebook AST2500 Common dtsi
      ARM: dts: aspeed: cmm: Set 32MB FMC flash layout
      ARM: dts: aspeed: yamp: Set 32MB FMC flash layout
      ARM: dts: aspeed: minipack: Update 64MB FMC flash layout
      ARM: dts: aspeed: Add Facebook Wedge400 BMC
      ARM: dts: aspeed: wedge40: Update FMC flash0 label
      ARM: dts: aspeed: wedge40: Update UART4 pin settings

Thierry Reding (21):
      arm64: tegra: Add ID EEPROMs on Jetson AGX Xavier
      arm64: tegra: Wire up pinctrl states for all DPAUX controllers
      arm64: tegra: Add VBUS supply for micro USB port on Jetson Nano
      arm64: tegra: Disable SD card write-protection on Jetson Nano
      arm64: tegra: Describe display controller outputs for Tegra210
      arm64: tegra: Use valid PWM period for VDD_GPU on Tegra210
      arm64: tegra: Properly size register regions for GPU on Tegra194
      dt-bindings: misc: tegra-apbmisc: Add missing compatible strings
      dt-bindings: misc: tegra186-misc: Add missing compatible string
      dt-bindings: misc: tegra186-misc: Add Tegra234 support
      dt-bindings: tegra: Add Tegra234 VDK compatible
      dt-bindings: fuse: tegra: Add Tegra234 support
      dt-bindings: tegra: pmc: Add Tegra234 support
      Merge branch 'for-5.10/dt-bindings' into for-5.10/arm/dt
      dt-bindings: misc: tegra-apbmisc: Add missing compatible strings
      dt-bindings: misc: tegra186-misc: Add missing compatible string
      dt-bindings: misc: tegra186-misc: Add Tegra234 support
      dt-bindings: tegra: Add Tegra234 VDK compatible
      dt-bindings: fuse: tegra: Add Tegra234 support
      dt-bindings: tegra: pmc: Add Tegra234 support
      arm64: tegra: Initial Tegra234 VDK support

Tobias Schramm (3):
      ARM: dts: stm32: add display controller node to stm32h743
      ARM: dts: stm32: add resets property to spi device nodes on stm32h743
      ARM: dts: stm32: use stm32h7 usart compatible string for stm32h743

Tony Lindgren (3):
      ARM: dts: omap4: Fix sgx clock rate for 4430
      Merge branch 'omap-for-v5.10/dt-moxa' into omap-for-v5.10/dt
      Merge branch 'fixes' into omap-for-v5.10/dt

Uwe Kleine-König (2):
      ARM: dts: imx25-pinfunc: add missing and fix wrong SPI related defintions
      ARM: dts: imx25-pinfunc: Fix GPT function names

Vabhav Sharma (1):
      arm64: dts: ls1028a: qds: enable lpuart1

Venkata Lakshmi Narayana Gubba (1):
      arm64: dts: qcom: sc7180: Remove clock for bluetooth on SC7180 IDP board

Vignesh Raghavendra (4):
      arm64: dts: ti: k3-j7200: Add I2C nodes
      arm64: dts: ti: k3-j7200-common-proc-board: Add I2C IO expanders
      arm64: dts: ti: k3-j7200-mcu-wakeup: Add HyperBus node
      arm64: dts: ti: k3-j7200-som-p0: Add HyperFlash node

Vinod Koul (1):
      arm64: dts: qcom: sdm845-db845c: Fix hdmi nodes

Wasim Khan (1):
      arm64: dts: layerscape: Add label to pcie nodes

Xia Jiang (1):
      arm: dts: mt2701: Add jpeg enc device tree node

Yangtao Li (5):
      dt-bindings: irq: sun7i-nmi: fix dt-binding for a80 nmi
      dt-bindings: irq: sun7i-nmi: Add binding for A100's NMI controller
      arm64: allwinner: A100: add the basical Allwinner A100 DTSI file
      dt-bindings: arm: sunxi: Add Allwinner A100 Perf1 Board bindings
      arm64: allwinner: A100: add support for Allwinner Perf1 board

Yoshihiro Shimoda (7):
      arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend into eMMC nodes
      dt-bindings: arm: renesas: Document R-Car V3U SoC DT bindings
      dt-bindings: power: renesas,rcar-sysc: Document r8a779a0 SYSC bindings
      dt-bindings: reset: renesas,rst: Document r8a779a0 reset module
      dt-bindings: arm: renesas: Document Renesas Falcon boards
      arm64: dts: renesas: Add Renesas R8A779A0 SoC support
      arm64: dts: renesas: Add Renesas Falcon boards support

Yuantian Tang (2):
      arm64: dts: ls1088a: add more thermal zone support
      arm64: dts: ls208xa: add more thermal zone support

Zhao Qiang (1):
      arm64: dts: layerscape: correct watchdog clocks for LS1088A

Zhen Lei (1):
      ARM: dts: hisilicon: fix the system controller compatible nodes

satya priya (3):
      arm64: dts: qcom: sc7180: Improve the uart3 pin config for sc7180-idp
      arm64: dts: qcom: sc7180: Add wakeup support for BT UART on sc7180-idp
      arm64: dts: qcom: sc7180-trogdor: Add wakeup support for BT UART

Łukasz Patron (1):
      arm64: dts: qcom: pm660: Fix missing pound sign in interrupt-cells


 .../devicetree/bindings/arm/actions.yaml        |   11 +
 .../devicetree/bindings/arm/amlogic.yaml        |    2 +
 .../devicetree/bindings/arm/atmel-at91.yaml     |    1 +
 .../bindings/arm/bcm/brcm,bcm4708.yaml          |    2 +
 Documentation/devicetree/bindings/arm/fsl.yaml  |   95 +
 Documentation/devicetree/bindings/arm/qcom.yaml |   11 +
 .../devicetree/bindings/arm/renesas.yaml        |   12 +
 .../devicetree/bindings/arm/rockchip.yaml       |   16 +-
 .../devicetree/bindings/arm/samsung/pmu.yaml    |   24 +-
 .../devicetree/bindings/arm/stm32/stm32.yaml    |    6 +
 .../devicetree/bindings/arm/sunxi.yaml          |   10 +
 .../devicetree/bindings/arm/tegra.yaml          |    4 +
 .../bindings/arm/tegra/nvidia,tegra186-pmc.txt  |    3 +-
 Documentation/devicetree/bindings/arm/ti/k3.txt |   26 -
 .../devicetree/bindings/arm/ti/k3.yaml          |   35 +
 .../devicetree/bindings/arm/toshiba.yaml        |   22 +
 .../crypto/allwinner,sun4i-a10-crypto.yaml      |    6 +-
 .../bindings/dma/allwinner,sun50i-a64-dma.yaml  |    9 +-
 .../bindings/fuse/nvidia,tegra20-fuse.txt       |    1 +
 .../bindings/gpu/arm,mali-utgard.yaml           |    2 +
 .../allwinner,sun7i-a20-sc-nmi.yaml             |    5 +-
 .../bindings/mailbox/qcom,apcs-kpss-global.yaml |    1 +
 .../bindings/media/allwinner,sun4i-a10-ir.yaml  |    5 +-
 .../bindings/misc/nvidia,tegra186-misc.txt      |    8 +-
 .../bindings/misc/nvidia,tegra20-apbmisc.txt    |   13 +-
 .../devicetree/bindings/nvmem/vf610-ocotp.txt   |    4 +-
 .../bindings/power/renesas,rcar-sysc.yaml       |    1 +
 .../devicetree/bindings/reset/renesas,rst.yaml  |    1 +
 .../allwinner,sun4i-a10-system-control.yaml     |    6 +
 .../devicetree/bindings/vendor-prefixes.yaml    |    8 +
 MAINTAINERS                                     |   18 +-
 arch/arm/boot/dts/Makefile                      |   25 +-
 arch/arm/boot/dts/alpine.dtsi                   |    2 +-
 arch/arm/boot/dts/am335x-lxm.dts                |    4 +
 .../boot/dts/am335x-moxa-uc-8100-common.dtsi    |  427 +++
 arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts  |  404 +--
 arch/arm/boot/dts/am335x-sbc-t335.dts           |    4 +-
 arch/arm/boot/dts/am33xx.dtsi                   |    2 +-
 arch/arm/boot/dts/am3517-evm-ui.dtsi            |    4 +-
 arch/arm/boot/dts/am3517-evm.dts                |    2 +-
 arch/arm/boot/dts/am3874-iceboard.dts           |    8 +-
 arch/arm/boot/dts/am4372.dtsi                   |    4 +-
 arch/arm/boot/dts/am437x-cm-t43.dts             |   14 +-
 arch/arm/boot/dts/am437x-gp-evm.dts             |   15 +-
 arch/arm/boot/dts/am437x-idk-evm.dts            |   13 +-
 arch/arm/boot/dts/am437x-l4.dtsi                |   77 +-
 arch/arm/boot/dts/am437x-sbc-t43.dts            |    2 +-
 arch/arm/boot/dts/am437x-sk-evm.dts             |   14 +-
 arch/arm/boot/dts/am43x-epos-evm.dts            |   15 +-
 arch/arm/boot/dts/am571x-idk.dts                |   27 -
 arch/arm/boot/dts/am5729-beagleboneai.dts       |   14 +-
 arch/arm/boot/dts/am572x-idk.dts                |    5 -
 arch/arm/boot/dts/am574x-idk.dts                |    5 -
 arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi |   19 +-
 arch/arm/boot/dts/am57xx-cl-som-am57x.dts       |   13 +-
 arch/arm/boot/dts/am57xx-idk-common.dtsi        |   14 +-
 arch/arm/boot/dts/am57xx-sbc-am57x.dts          |    4 +-
 arch/arm/boot/dts/animeo_ip.dts                 |    3 +-
 arch/arm/boot/dts/arm-realview-eb.dtsi          |    2 +-
 arch/arm/boot/dts/arm-realview-pb11mp.dts       |   20 +-
 arch/arm/boot/dts/arm-realview-pbx.dtsi         |    4 +-
 arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts   |   17 +
 .../boot/dts/aspeed-bmc-facebook-minipack.dts   |   47 +-
 .../boot/dts/aspeed-bmc-facebook-wedge40.dts    |    5 +-
 .../boot/dts/aspeed-bmc-facebook-wedge400.dts   |  420 +++
 arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts  |   17 +
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts    |   23 +-
 arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts     |  662 +++++
 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts     |    7 +
 arch/arm/boot/dts/aspeed-g5.dtsi                |    1 -
 .../dts/ast2500-facebook-netbmc-common.dtsi     |   13 -
 arch/arm/boot/dts/at91-ariag25.dts              |    3 +-
 arch/arm/boot/dts/at91-ariettag25.dts           |    3 +-
 arch/arm/boot/dts/at91-cosino.dtsi              |    3 +-
 arch/arm/boot/dts/at91-cosino_mega2560.dts      |    1 +
 arch/arm/boot/dts/at91-foxg20.dts               |    3 +-
 arch/arm/boot/dts/at91-kizbox.dts               |    2 +-
 arch/arm/boot/dts/at91-kizbox2-common.dtsi      |    2 +-
 arch/arm/boot/dts/at91-kizboxmini-common.dtsi   |    2 +-
 arch/arm/boot/dts/at91-linea.dtsi               |    2 +-
 arch/arm/boot/dts/at91-qil_a9260.dts            |    3 +-
 arch/arm/boot/dts/at91-sam9_l9260.dts           |    3 +-
 arch/arm/boot/dts/at91-sama5d3_xplained.dts     |    2 +-
 arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi       |    2 +-
 arch/arm/boot/dts/at91-sama5d4_xplained.dts     |    2 +-
 arch/arm/boot/dts/at91-sama5d4ek.dts            |    2 +-
 arch/arm/boot/dts/at91-som60.dtsi               |    2 +-
 arch/arm/boot/dts/at91-vinco.dts                |    2 +-
 arch/arm/boot/dts/at91-wb45n.dtsi               |    3 +-
 arch/arm/boot/dts/at91-wb50n.dtsi               |    2 +-
 arch/arm/boot/dts/at91rm9200.dtsi               |   11 +-
 arch/arm/boot/dts/at91rm9200ek.dts              |    2 +-
 arch/arm/boot/dts/at91sam9260.dtsi              |   11 +-
 arch/arm/boot/dts/at91sam9260ek.dts             |    3 +-
 arch/arm/boot/dts/at91sam9261.dtsi              |   10 +-
 arch/arm/boot/dts/at91sam9261ek.dts             |    2 +-
 arch/arm/boot/dts/at91sam9263.dtsi              |   15 +-
 arch/arm/boot/dts/at91sam9263ek.dts             |    3 +-
 arch/arm/boot/dts/at91sam9g20.dtsi              |    5 +-
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi     |    3 +-
 .../dts/at91sam9g25-gardena-smart-gateway.dts   |  158 ++
 arch/arm/boot/dts/at91sam9g45.dtsi              |   12 +-
 arch/arm/boot/dts/at91sam9m10g45ek.dts          |    4 +-
 arch/arm/boot/dts/at91sam9n12.dtsi              |   10 +-
 arch/arm/boot/dts/at91sam9n12ek.dts             |    2 +-
 arch/arm/boot/dts/at91sam9rl.dtsi               |   10 +-
 arch/arm/boot/dts/at91sam9rlek.dts              |    2 +-
 arch/arm/boot/dts/at91sam9x5.dtsi               |   12 +-
 arch/arm/boot/dts/at91sam9x5cm.dtsi             |    2 +-
 arch/arm/boot/dts/at91sam9x5ek.dtsi             |    2 +
 arch/arm/boot/dts/at91sam9xe.dtsi               |    3 +
 arch/arm/boot/dts/bcm-cygnus.dtsi               |    4 +-
 arch/arm/boot/dts/bcm-nsp.dtsi                  |    6 +-
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts           |   48 +
 arch/arm/boot/dts/bcm2711.dtsi                  |  122 +-
 arch/arm/boot/dts/bcm53016-meraki-mr32.dts      |  197 ++
 arch/arm/boot/dts/bcm5301x.dtsi                 |   25 +-
 arch/arm/boot/dts/bcm958525xmc.dts              |    2 +-
 arch/arm/boot/dts/bcm958625k.dts                |    2 +-
 arch/arm/boot/dts/dra7-evm.dts                  |   15 +-
 arch/arm/boot/dts/dra7-l4.dtsi                  |   54 -
 arch/arm/boot/dts/dra7.dtsi                     |    4 +-
 arch/arm/boot/dts/dra71-evm.dts                 |   14 +-
 arch/arm/boot/dts/dra72-evm-common.dtsi         |   10 +-
 arch/arm/boot/dts/dra72-evm-revc.dts            |   14 +-
 arch/arm/boot/dts/dra72-evm.dts                 |   13 +-
 arch/arm/boot/dts/dra76-evm.dts                 |   18 +-
 arch/arm/boot/dts/emev2.dtsi                    |    2 +-
 arch/arm/boot/dts/ethernut5.dts                 |    2 +-
 arch/arm/boot/dts/exynos3250-artik5.dtsi        |    4 +
 arch/arm/boot/dts/exynos3250-monk.dts           |    6 +-
 arch/arm/boot/dts/exynos3250-rinato.dts         |    6 +-
 arch/arm/boot/dts/exynos3250.dtsi               |   44 +-
 arch/arm/boot/dts/exynos4210-i9100.dts          |   56 +-
 arch/arm/boot/dts/exynos4210-origen.dts         |   27 +
 arch/arm/boot/dts/exynos4210-smdkv310.dts       |   25 +
 arch/arm/boot/dts/exynos4210-trats.dts          |  186 +-
 arch/arm/boot/dts/exynos4210-universal_c210.dts |   36 +-
 arch/arm/boot/dts/exynos4210.dtsi               |   38 +-
 arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi     |   42 +-
 arch/arm/boot/dts/exynos4412-i9300.dts          |    6 +-
 arch/arm/boot/dts/exynos4412-i9305.dts          |    2 +-
 arch/arm/boot/dts/exynos4412-midas.dtsi         |  116 +-
 arch/arm/boot/dts/exynos4412-n710x.dts          |   39 +-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi |   35 +-
 arch/arm/boot/dts/exynos4412-odroidu3.dts       |   46 +-
 arch/arm/boot/dts/exynos4412-origen.dts         |   25 +
 arch/arm/boot/dts/exynos4412-smdk4412.dts       |   27 +
 arch/arm/boot/dts/exynos4412-tiny4412.dts       |   24 +
 arch/arm/boot/dts/exynos4412-trats2.dts         |    2 +-
 arch/arm/boot/dts/exynos4412.dtsi               |   18 +-
 arch/arm/boot/dts/exynos5.dtsi                  |   10 +-
 arch/arm/boot/dts/exynos5250-arndale.dts        |   20 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts       |   16 +-
 arch/arm/boot/dts/exynos5250-spring.dts         |   41 +-
 arch/arm/boot/dts/exynos5250.dtsi               |   54 +-
 arch/arm/boot/dts/exynos5260.dtsi               |    4 +-
 arch/arm/boot/dts/exynos5410-odroidxu.dts       |    8 +-
 arch/arm/boot/dts/exynos5410-smdk5410.dts       |   12 +
 arch/arm/boot/dts/exynos5410.dtsi               |   12 +-
 arch/arm/boot/dts/exynos5420-smdk5420.dts       |    3 +
 arch/arm/boot/dts/exynos5420.dtsi               |   16 +-
 arch/arm/boot/dts/exynos5422-odroid-core.dtsi   |    4 +-
 .../boot/dts/exynos5422-odroidxu3-audio.dtsi    |   60 +-
 arch/arm/boot/dts/exynos5422-odroidxu4.dts      |   60 +-
 arch/arm/boot/dts/hi3620.dtsi                   |   32 +-
 arch/arm/boot/dts/hip04.dtsi                    |    6 +-
 arch/arm/boot/dts/hisi-x5hd2.dtsi               |    5 +-
 arch/arm/boot/dts/imx23-evk.dts                 |    2 +-
 arch/arm/boot/dts/imx23.dtsi                    |    2 +-
 arch/arm/boot/dts/imx25-pinfunc.h               |   28 +-
 .../boot/dts/imx27-phytec-phycard-s-som.dtsi    |    4 +-
 arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts  |    2 +-
 arch/arm/boot/dts/imx27.dtsi                    |    2 +-
 arch/arm/boot/dts/imx28-apf28.dts               |    2 +-
 arch/arm/boot/dts/imx28-apx4devkit.dts          |    2 +-
 arch/arm/boot/dts/imx28-evk.dts                 |    2 +-
 arch/arm/boot/dts/imx28-m28.dtsi                |    2 +-
 arch/arm/boot/dts/imx28-m28cu3.dts              |    2 +-
 arch/arm/boot/dts/imx28.dtsi                    |    2 +-
 arch/arm/boot/dts/imx50-evk.dts                 |    2 +-
 arch/arm/boot/dts/imx51-apf51dev.dts            |    4 +-
 arch/arm/boot/dts/imx53-m53menlo.dts            |    2 +-
 arch/arm/boot/dts/imx53-smd.dts                 |    2 +-
 arch/arm/boot/dts/imx53-tqma53.dtsi             |    8 +-
 arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi     |    3 +-
 arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi   |    3 +-
 arch/arm/boot/dts/imx6dl-aristainetos_4.dts     |    2 +-
 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts   |    4 +-
 arch/arm/boot/dts/imx6dl-prtrvt.dts             |    4 +-
 arch/arm/boot/dts/imx6dl-prtvt7.dts             |    2 +-
 arch/arm/boot/dts/imx6dl-tqma6a.dtsi            |   16 +
 arch/arm/boot/dts/imx6dl-tqma6b.dtsi            |   16 +
 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi      |   38 +-
 arch/arm/boot/dts/imx6dl-yapp4-hydra.dts        |    6 +-
 arch/arm/boot/dts/imx6dl-yapp4-orion.dts        |   54 +
 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts         |    4 +
 arch/arm/boot/dts/imx6dl.dtsi                   |    8 +-
 arch/arm/boot/dts/imx6q-b450v3.dts              |   14 +-
 arch/arm/boot/dts/imx6q-b650v3.dts              |   12 +-
 arch/arm/boot/dts/imx6q-b850v3.dts              |    4 +-
 arch/arm/boot/dts/imx6q-ba16.dtsi               |    2 +-
 arch/arm/boot/dts/imx6q-bx50v3.dtsi             |   31 +-
 arch/arm/boot/dts/imx6q-cm-fx6.dts              |    2 +-
 arch/arm/boot/dts/imx6q-dhcom-som.dtsi          |    2 +-
 arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts         |    2 +-
 arch/arm/boot/dts/imx6q-dms-ba16.dts            |    2 +-
 arch/arm/boot/dts/imx6q-gw5400-a.dts            |    2 +-
 arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi     |    7 +-
 arch/arm/boot/dts/imx6q-logicpd.dts             |    2 +-
 arch/arm/boot/dts/imx6q-prti6q.dts              |    6 +-
 arch/arm/boot/dts/imx6q-tqma6a.dtsi             |   16 +
 arch/arm/boot/dts/imx6q-tqma6b.dtsi             |   15 +
 arch/arm/boot/dts/imx6q-var-dt6customboard.dts  |    4 +-
 arch/arm/boot/dts/imx6q.dtsi                    |    8 +-
 arch/arm/boot/dts/imx6qdl-apalis.dtsi           |    4 +-
 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi     |    2 +-
 arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi    |   10 +-
 arch/arm/boot/dts/imx6qdl-colibri.dtsi          |    2 +-
 arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi    |    2 +-
 arch/arm/boot/dts/imx6qdl-emcon.dtsi            |    4 +-
 arch/arm/boot/dts/imx6qdl-gw51xx.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw551x.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw553x.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw560x.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw5903.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw5904.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw5907.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw5910.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw5912.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw5913.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi    |    2 +-
 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi   |    8 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi    |    2 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi   |    2 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi       |    2 +-
 arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi    |    2 +-
 arch/arm/boot/dts/imx6qdl-pico.dtsi             |    2 +-
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi        |    2 +-
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi        |    2 +-
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi          |    8 +-
 arch/arm/boot/dts/imx6qdl-tqma6.dtsi            |  201 ++
 arch/arm/boot/dts/imx6qdl-tqma6a.dtsi           |   28 +
 arch/arm/boot/dts/imx6qdl-tqma6b.dtsi           |   28 +
 arch/arm/boot/dts/imx6qdl-ts4900.dtsi           |    4 +-
 arch/arm/boot/dts/imx6qdl-ts7970.dtsi           |    8 +-
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi         |    2 +-
 arch/arm/boot/dts/imx6qdl.dtsi                  |    5 +-
 arch/arm/boot/dts/imx6qp-sabreauto.dts          |    3 +-
 arch/arm/boot/dts/imx6qp-tqma6b.dtsi            |   16 +
 arch/arm/boot/dts/imx6sl-evk.dts                |   11 +-
 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts    |  588 ++++
 arch/arm/boot/dts/imx6sl.dtsi                   |    2 +
 arch/arm/boot/dts/imx6sll-evk.dts               |   73 +
 arch/arm/boot/dts/imx6sll.dtsi                  |    7 +
 arch/arm/boot/dts/imx6sx-sdb.dtsi               |    9 +
 .../arm/boot/dts/imx6sx-softing-vining-2000.dts |    2 +-
 arch/arm/boot/dts/imx6sx.dtsi                   |    2 +-
 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi   |    2 +-
 .../dts/imx6ul-kontron-n6x1x-som-common.dtsi    |    2 +-
 arch/arm/boot/dts/imx6ul-phytec-segin.dtsi      |    2 +-
 arch/arm/boot/dts/imx6ul.dtsi                   |    2 +-
 arch/arm/boot/dts/imx6ull-colibri.dtsi          |    2 +-
 arch/arm/boot/dts/imx6ull.dtsi                  |    7 +
 arch/arm/boot/dts/imx7-colibri.dtsi             |    2 +-
 arch/arm/boot/dts/imx7d-sdb.dts                 |   83 +-
 arch/arm/boot/dts/imx7d-zii-rmu2.dts            |    2 +-
 arch/arm/boot/dts/imx7d-zii-rpu2.dts            |    2 +-
 arch/arm/boot/dts/imx7s.dtsi                    |   15 +-
 arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi |    2 +-
 .../arm/boot/dts/logicpd-torpedo-baseboard.dtsi |    2 +-
 arch/arm/boot/dts/meson.dtsi                    |   14 +-
 arch/arm/boot/dts/meson8.dtsi                   |    2 -
 arch/arm/boot/dts/motorola-mapphone-common.dtsi |    6 +-
 arch/arm/boot/dts/mpa1600.dts                   |    2 +-
 arch/arm/boot/dts/mps2.dtsi                     |   10 +-
 ...=> mstar-infinity-msc313-breadbee_crust.dts} |    2 +-
 ...ssc8336n.dtsi => mstar-infinity-msc313.dtsi} |    2 +-
 .../dts/{infinity.dtsi => mstar-infinity.dtsi}  |    0
 ...dts => mstar-infinity3-msc313e-breadbee.dts} |    2 +-
 ...msc313.dtsi => mstar-infinity3-msc313e.dtsi} |    2 +-
 .../{infinity3.dtsi => mstar-infinity3.dtsi}    |    2 +-
 ...s => mstar-mercury5-ssc8336n-midrived08.dts} |    2 +-
 ...sc313e.dtsi => mstar-mercury5-ssc8336n.dtsi} |    2 +-
 .../dts/{mercury5.dtsi => mstar-mercury5.dtsi}  |    0
 arch/arm/boot/dts/mstar-v7.dtsi                 |   20 +
 arch/arm/boot/dts/mt2701.dtsi                   |   13 +
 arch/arm/boot/dts/mt7623.dtsi                   |  123 -
 arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts   |   88 +-
 arch/arm/boot/dts/mt7623n-rfb-emmc.dts          |   74 +-
 arch/arm/boot/dts/mt7623n.dtsi                  |  306 ++
 arch/arm/boot/dts/nspire.dtsi                   |   12 +-
 arch/arm/boot/dts/omap3-beagle-xm.dts           |    4 +-
 arch/arm/boot/dts/omap3-beagle.dts              |    6 +-
 arch/arm/boot/dts/omap3-cm-t3517.dts            |    2 +-
 arch/arm/boot/dts/omap3-cm-t3530.dts            |    2 +-
 arch/arm/boot/dts/omap3-cm-t3730.dts            |    2 +-
 arch/arm/boot/dts/omap3-cm-t3x.dtsi             |    4 +-
 arch/arm/boot/dts/omap3-cpu-thermal.dtsi        |   21 +
 arch/arm/boot/dts/omap3-devkit8000-common.dtsi  |    4 +-
 arch/arm/boot/dts/omap3-gta04.dtsi              |    8 +-
 arch/arm/boot/dts/omap3-ha-lcd.dts              |    2 +-
 arch/arm/boot/dts/omap3-igep0020-common.dtsi    |    2 +-
 arch/arm/boot/dts/omap3-n9.dts                  |    1 -
 arch/arm/boot/dts/omap3-n900.dts                |    6 +-
 arch/arm/boot/dts/omap3-n950.dts                |    8 +-
 arch/arm/boot/dts/omap3-overo-common-dvi.dtsi   |    2 +-
 arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi |    2 +-
 arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi |    2 +-
 arch/arm/boot/dts/omap3-pandora-common.dtsi     |    4 +-
 .../boot/dts/omap3-panel-sharp-ls037v7dw01.dtsi |    2 +-
 arch/arm/boot/dts/omap3-thunder.dts             |    2 +-
 arch/arm/boot/dts/omap3.dtsi                    |    3 +
 arch/arm/boot/dts/omap34xx.dtsi                 |    3 +-
 arch/arm/boot/dts/omap36xx.dtsi                 |    3 +-
 arch/arm/boot/dts/omap4-duovero-parlor.dts      |    4 +-
 arch/arm/boot/dts/omap4-panda-common.dtsi       |    6 +-
 arch/arm/boot/dts/omap4-sdp.dts                 |   14 +-
 arch/arm/boot/dts/omap4.dtsi                    |    8 +-
 arch/arm/boot/dts/omap443x.dtsi                 |   10 +
 arch/arm/boot/dts/omap5-board-common.dtsi       |    4 +-
 arch/arm/boot/dts/omap5-cm-t54.dts              |    6 +-
 arch/arm/boot/dts/owl-s500-labrador-base-m.dts  |   35 +
 arch/arm/boot/dts/owl-s500-labrador-v2.dtsi     |   22 +
 arch/arm/boot/dts/owl-s500-roseapplepi.dts      |   47 +
 arch/arm/boot/dts/owl-s500.dtsi                 |    6 +-
 arch/arm/boot/dts/picoxcell-pc3x2.dtsi          |    1 -
 arch/arm/boot/dts/picoxcell-pc3x3.dtsi          |    1 -
 arch/arm/boot/dts/pm9g45.dts                    |    3 +-
 arch/arm/boot/dts/prima2.dtsi                   |    2 +-
 arch/arm/boot/dts/qcom-mdm9615.dtsi             |    2 +-
 arch/arm/boot/dts/r7s72100.dtsi                 |    2 +-
 arch/arm/boot/dts/r7s9210.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a73a4.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7740.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts |   11 +
 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts         |  120 +
 arch/arm/boot/dts/r8a7742-iwg21m.dtsi           |   79 +-
 arch/arm/boot/dts/r8a7742.dtsi                  |  337 ++-
 arch/arm/boot/dts/r8a7743.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7744.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts     |  112 +-
 arch/arm/boot/dts/r8a7745.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a77470.dtsi                 |    2 +-
 arch/arm/boot/dts/r8a7778.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7779.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7790.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7791.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7792.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7793.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7794.dtsi                  |    2 +-
 arch/arm/boot/dts/r9a06g032.dtsi                |    2 +-
 arch/arm/boot/dts/rk3066a-bqcurie2.dts          |    6 +-
 arch/arm/boot/dts/rk3066a-marsboard.dts         |    6 +-
 arch/arm/boot/dts/rk3066a-rayeager.dts          |    6 +-
 arch/arm/boot/dts/rk3066a.dtsi                  |    2 +-
 arch/arm/boot/dts/rk3288-evb.dtsi               |    2 +-
 .../boot/dts/rk3288-firefly-reload-core.dtsi    |    2 +-
 arch/arm/boot/dts/rk3288-firefly.dtsi           |    2 +-
 arch/arm/boot/dts/rk3288-miqi.dts               |   16 +-
 arch/arm/boot/dts/rk3288-popmetal.dts           |   16 +-
 arch/arm/boot/dts/rk3288-r89.dts                |   16 +-
 arch/arm/boot/dts/rk3288-rock2-square.dts       |    2 +-
 arch/arm/boot/dts/rk3288-tinker.dtsi            |    2 +-
 arch/arm/boot/dts/rk3288-vyasa.dts              |   14 +-
 arch/arm/boot/dts/s3c2416-smdk2416.dts          |   17 +-
 arch/arm/boot/dts/s3c2416.dtsi                  |  111 +-
 arch/arm/boot/dts/s3c24xx.dtsi                  |   24 +-
 arch/arm/boot/dts/s3c6410-mini6410.dts          |   32 +-
 arch/arm/boot/dts/s3c6410-smdk6410.dts          |   32 +-
 arch/arm/boot/dts/s3c64xx.dtsi                  |    2 +-
 arch/arm/boot/dts/s5pv210-aquila.dts            |   73 +-
 arch/arm/boot/dts/s5pv210-aries.dtsi            |   26 +-
 arch/arm/boot/dts/s5pv210-fascinate4g.dts       |   98 +
 arch/arm/boot/dts/s5pv210-galaxys.dts           |   85 +
 arch/arm/boot/dts/s5pv210-goni.dts              |   97 +-
 arch/arm/boot/dts/s5pv210-smdkc110.dts          |    9 +
 arch/arm/boot/dts/s5pv210-smdkv210.dts          |   14 +-
 arch/arm/boot/dts/s5pv210-torbreck.dts          |    9 +
 arch/arm/boot/dts/s5pv210.dtsi                  |  163 +-
 arch/arm/boot/dts/sam9x60.dtsi                  |   10 +-
 arch/arm/boot/dts/sama5d2.dtsi                  |   19 +-
 arch/arm/boot/dts/sama5d3.dtsi                  |    8 +-
 arch/arm/boot/dts/sama5d3xcm.dtsi               |    2 +-
 arch/arm/boot/dts/sama5d3xcm_cmp.dtsi           |    2 +-
 arch/arm/boot/dts/sama5d4.dtsi                  |    8 +-
 arch/arm/boot/dts/sd5203.dts                    |   96 +
 arch/arm/boot/dts/sh73a0.dtsi                   |    2 +-
 arch/arm/boot/dts/spear13xx.dtsi                |    2 +-
 arch/arm/boot/dts/ste-href.dtsi                 |   22 +-
 arch/arm/boot/dts/ste-ux500-samsung-golden.dts  |   91 +
 arch/arm/boot/dts/ste-ux500-samsung-skomer.dts  |   15 +-
 arch/arm/boot/dts/stm32h743.dtsi                |   20 +-
 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi        |   26 +
 arch/arm/boot/dts/stm32mp151.dtsi               |   50 +-
 arch/arm/boot/dts/stm32mp153.dtsi               |    6 +
 arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts   |   35 +
 arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts    |    4 +-
 arch/arm/boot/dts/stm32mp157c-ev1.dts           |   16 +-
 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts       |    3 +-
 arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi  |  276 ++
 arch/arm/boot/dts/stm32mp157c-odyssey.dts       |   80 +
 arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi  |  157 ++
 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi   |   45 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi    |   42 +-
 .../boot/dts/stm32mp15xx-dhcor-avenger96.dtsi   |    7 +-
 arch/arm/boot/dts/sun4i-a10-a1000.dts           |   25 +
 arch/arm/boot/dts/sun8i-a33-olinuxino.dts       |    4 +-
 arch/arm/boot/dts/sun8i-a33.dtsi                |    4 +-
 .../boot/dts/sun8i-r40-bananapi-m2-ultra.dts    |    4 +
 arch/arm/boot/dts/sun8i-r40.dtsi                |  104 +
 arch/arm/boot/dts/sun8i-s3-pinecube.dts         |  235 ++
 arch/arm/boot/dts/sun8i-v3.dtsi                 |   13 +
 arch/arm/boot/dts/sun8i-v3s.dtsi                |  118 +
 arch/arm/boot/dts/tango4-common.dtsi            |    2 +-
 arch/arm/boot/dts/tegra20-acer-a500-picasso.dts |   30 +-
 .../dts/tegra30-asus-nexus7-grouper-common.dtsi |   54 +-
 arch/arm/boot/dts/tny_a9260_common.dtsi         |    2 +-
 arch/arm/boot/dts/tny_a9263.dts                 |    2 +-
 arch/arm/boot/dts/usb_a9260.dts                 |    2 +-
 arch/arm/boot/dts/usb_a9263.dts                 |    2 +-
 arch/arm/boot/dts/usb_a9g20_common.dtsi         |    2 +-
 arch/arm/boot/dts/vexpress-v2m-rs1.dtsi         |    2 +-
 arch/arm/boot/dts/vexpress-v2m.dtsi             |    2 +-
 arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts     |    4 +-
 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts      |    2 +-
 arch/arm/boot/dts/vexpress-v2p-ca9.dts          |    6 +-
 arch/arm/boot/dts/vf610-zii-cfu1.dts            |    3 +-
 arch/arm/boot/dts/vf610-zii-spb4.dts            |    2 -
 arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts        |    2 -
 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts       |    2 -
 arch/arm/boot/dts/zx296702.dtsi                 |    2 +-
 arch/arm64/Kconfig.platforms                    |    7 +
 arch/arm64/boot/dts/Makefile                    |    1 +
 arch/arm64/boot/dts/actions/s700.dtsi           |   17 +-
 arch/arm64/boot/dts/allwinner/Makefile          |    1 +
 .../allwinner/sun50i-a100-allwinner-perf1.dts   |  180 ++
 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi  |  364 +++
 .../dts/allwinner/sun50i-a64-bananapi-m64.dts   |    8 +-
 .../dts/allwinner/sun50i-a64-orangepi-win.dts   |    8 +-
 .../boot/dts/allwinner/sun50i-a64-pine64.dts    |    8 +-
 .../boot/dts/allwinner/sun50i-a64-pinebook.dts  |    8 +-
 .../dts/allwinner/sun50i-a64-pinephone.dtsi     |    8 +-
 .../boot/dts/allwinner/sun50i-a64-pinetab.dts   |    8 +-
 .../allwinner/sun50i-a64-sopine-baseboard.dts   |    8 +-
 .../boot/dts/allwinner/sun50i-a64-teres-i.dts   |    8 +-
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi   |   20 +-
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi    |    1 +
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi    |    1 +
 .../boot/dts/altera/socfpga_stratix10.dtsi      |   12 +-
 arch/arm64/boot/dts/amazon/alpine-v2.dtsi       |    2 +-
 arch/arm64/boot/dts/amlogic/Makefile            |    2 +
 .../dts/amlogic/meson-g12b-khadas-vim3.dtsi     |   88 -
 .../dts/amlogic/meson-g12b-odroid-n2-plus.dts   |   31 +
 .../boot/dts/amlogic/meson-g12b-odroid-n2.dts   |  618 +----
 .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi  |  625 +++++
 .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts |  318 +++
 .../boot/dts/amlogic/meson-khadas-vim3.dtsi     |   94 +-
 .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts |   86 -
 arch/arm64/boot/dts/apm/apm-shadowcat.dtsi      |    2 +-
 arch/arm64/boot/dts/apm/apm-storm.dtsi          |    2 +-
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi   |    2 +-
 .../arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi |    2 +-
 .../arm64/boot/dts/broadcom/northstar2/ns2.dtsi |    2 +-
 .../dts/broadcom/stingray/bcm958742-base.dtsi   |    2 +-
 .../boot/dts/broadcom/stingray/stingray.dtsi    |    2 +-
 .../boot/dts/exynos/exynos5433-tm2-common.dtsi  |    4 +-
 arch/arm64/boot/dts/exynos/exynos5433.dtsi      |   12 +-
 arch/arm64/boot/dts/freescale/Makefile          |    5 +
 .../boot/dts/freescale/fsl-ls1012a-oxalis.dts   |    2 +-
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi  |    5 +-
 .../fsl-ls1028a-kontron-kbox-a-230-ls.dts       |   18 +
 .../fsl-ls1028a-kontron-sl28-var3-ads2.dts      |    9 +
 .../dts/freescale/fsl-ls1028a-kontron-sl28.dts  |  134 +
 .../boot/dts/freescale/fsl-ls1028a-qds.dts      |    4 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi  |   10 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi  |   10 +-
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi  |   16 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi  |  134 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi  |  157 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi  |   12 +-
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi  |   16 +-
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi   |   40 +-
 .../boot/dts/freescale/imx8mm-ddr4-evk.dts      |   57 +
 arch/arm64/boot/dts/freescale/imx8mm-evk.dts    |  553 +---
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi   |  474 ++++
 .../dts/freescale/imx8mm-var-som-symphony.dts   |  255 ++
 .../boot/dts/freescale/imx8mm-var-som.dtsi      |  561 ++++
 arch/arm64/boot/dts/freescale/imx8mm.dtsi       |    3 +-
 .../boot/dts/freescale/imx8mn-ddr4-evk.dts      |   32 +-
 arch/arm64/boot/dts/freescale/imx8mn-evk.dts    |    3 +-
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi   |   20 +-
 .../dts/freescale/imx8mn-var-som-symphony.dts   |  240 ++
 .../boot/dts/freescale/imx8mn-var-som.dtsi      |  551 ++++
 arch/arm64/boot/dts/freescale/imx8mn.dtsi       |    3 +-
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts    |   14 +-
 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h  |  360 +--
 arch/arm64/boot/dts/freescale/imx8mp.dtsi       |    3 +-
 arch/arm64/boot/dts/freescale/imx8mq-evk.dts    |   52 +-
 .../dts/freescale/imx8mq-hummingboard-pulse.dts |    8 +-
 .../dts/freescale/imx8mq-librem5-devkit.dts     |   52 +-
 .../boot/dts/freescale/imx8mq-librem5-r2.dts    |   29 +
 .../boot/dts/freescale/imx8mq-librem5-r3.dts    |   27 +
 .../boot/dts/freescale/imx8mq-librem5.dtsi      | 1106 ++++++++
 .../boot/dts/freescale/imx8mq-phanbell.dts      |   21 +-
 .../arm64/boot/dts/freescale/imx8mq-pico-pi.dts |   15 +-
 .../arm64/boot/dts/freescale/imx8mq-sr-som.dtsi |    8 +-
 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts |    2 +-
 .../dts/freescale/imx8mq-zii-ultra-rmb3.dts     |    2 +-
 .../boot/dts/freescale/imx8mq-zii-ultra.dtsi    |    8 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi       |   53 +-
 .../boot/dts/freescale/imx8qxp-colibri.dtsi     |    8 +-
 .../boot/dts/hisilicon/hi3660-hikey960.dts      |    6 +-
 arch/arm64/boot/dts/hisilicon/hi3660.dtsi       |   10 +-
 .../boot/dts/hisilicon/hi3670-hikey970.dts      |    2 +-
 arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts  |   18 +-
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi       |    7 +-
 arch/arm64/boot/dts/hisilicon/hip05-d02.dts     |    6 +-
 arch/arm64/boot/dts/hisilicon/hip06-d03.dts     |   18 +-
 arch/arm64/boot/dts/hisilicon/hip07-d05.dts     |   20 +-
 arch/arm64/boot/dts/intel/socfpga_agilex.dtsi   |   14 +-
 arch/arm64/boot/dts/lg/lg1312.dtsi              |   10 +-
 arch/arm64/boot/dts/lg/lg1313.dtsi              |   10 +-
 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi    |    9 +-
 arch/arm64/boot/dts/mediatek/mt8183-evb.dts     |   11 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi  |   30 +
 arch/arm64/boot/dts/mediatek/mt8183.dtsi        |   15 +-
 .../arm64/boot/dts/mediatek/pumpkin-common.dtsi |    2 +-
 arch/arm64/boot/dts/microchip/sparx5.dtsi       |   81 +
 arch/arm64/boot/dts/microchip/sparx5_nand.dtsi  |   31 +
 arch/arm64/boot/dts/microchip/sparx5_pcb125.dts |   53 +
 arch/arm64/boot/dts/microchip/sparx5_pcb134.dts |    1 +
 .../boot/dts/microchip/sparx5_pcb134_board.dtsi |   32 +
 .../boot/dts/microchip/sparx5_pcb134_emmc.dts   |   23 +
 arch/arm64/boot/dts/microchip/sparx5_pcb135.dts |    1 +
 .../boot/dts/microchip/sparx5_pcb135_board.dtsi |   32 +
 .../boot/dts/microchip/sparx5_pcb135_emmc.dts   |   23 +
 arch/arm64/boot/dts/nvidia/Makefile             |    1 +
 .../boot/dts/nvidia/tegra186-p2771-0000.dts     |    1 +
 arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi  |    1 +
 arch/arm64/boot/dts/nvidia/tegra186.dtsi        |  217 +-
 arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi  |   16 +
 .../boot/dts/nvidia/tegra194-p2972-0000.dts     |   14 +
 .../nvidia/tegra194-p3509-0000+p3668-0000.dts   |   14 +
 .../boot/dts/nvidia/tegra194-p3668-0000.dtsi    |   16 +
 arch/arm64/boot/dts/nvidia/tegra194.dtsi        |  247 +-
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi  |    3 +-
 .../boot/dts/nvidia/tegra210-p2371-2180.dts     |    1 +
 .../boot/dts/nvidia/tegra210-p3450-0000.dts     |   29 +-
 arch/arm64/boot/dts/nvidia/tegra210.dtsi        |  150 +-
 arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts |   40 +
 arch/arm64/boot/dts/nvidia/tegra234.dtsi        |  189 ++
 arch/arm64/boot/dts/qcom/Makefile               |   16 +-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi       |  900 +++---
 arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts    |    6 +-
 arch/arm64/boot/dts/qcom/ipq6018.dtsi           |   96 +-
 arch/arm64/boot/dts/qcom/ipq8074-hk01.dts       |   34 +-
 arch/arm64/boot/dts/qcom/ipq8074.dtsi           |   10 +-
 .../boot/dts/qcom/msm8916-longcheer-l8150.dts   |  108 +-
 arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi       |   14 +-
 arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi    |   79 +
 .../dts/qcom/msm8916-samsung-a2015-common.dtsi  |  132 +-
 .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts   |   12 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi           | 2608 +++++++++---------
 arch/arm64/boot/dts/qcom/msm8992.dtsi           |    2 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi           |    3 +-
 arch/arm64/boot/dts/qcom/pm8916.dtsi            |   92 +-
 arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts    |    2 +-
 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi        |   12 +-
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts        |  686 +++++
 arch/arm64/boot/dts/qcom/sc7180-idp.dts         |   66 +-
 .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts   |   24 +
 .../dts/qcom/sc7180-trogdor-lazor-r1-kb.dts     |   17 +
 .../dts/qcom/sc7180-trogdor-lazor-r1-lte.dts    |   18 +
 .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts   |   15 +
 .../boot/dts/qcom/sc7180-trogdor-lazor.dtsi     |  192 ++
 .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi   |   15 +
 .../boot/dts/qcom/sc7180-trogdor-r1-lte.dts     |   14 +
 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts  |  191 ++
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi    | 1402 ++++++++++
 arch/arm64/boot/dts/qcom/sc7180.dtsi            |  332 ++-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts      |   14 +-
 .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts   |  380 +++
 arch/arm64/boot/dts/qcom/sdm845.dtsi            |   92 +-
 arch/arm64/boot/dts/qcom/sm8150.dtsi            |  111 +-
 arch/arm64/boot/dts/qcom/sm8250-mtp.dts         |   32 +-
 arch/arm64/boot/dts/qcom/sm8250.dtsi            | 1059 ++++++-
 arch/arm64/boot/dts/renesas/Makefile            |    3 +
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi       |   40 +-
 .../dts/renesas/r8a774b1-hihope-rzg2n-ex.dts    |    5 +
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi       |   40 +-
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi       |   26 +-
 .../r8a774e1-hihope-rzg2h-ex-idk-1110wr.dts     |   15 +
 .../dts/renesas/r8a774e1-hihope-rzg2h-ex.dts    |    5 +
 .../boot/dts/renesas/r8a774e1-hihope-rzg2h.dts  |   15 +
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi       | 1334 ++++++++-
 arch/arm64/boot/dts/renesas/r8a77951.dtsi       |    2 +-
 arch/arm64/boot/dts/renesas/r8a77960.dtsi       |    2 +-
 .../boot/dts/renesas/r8a77961-salvator-xs.dts   |   57 +
 arch/arm64/boot/dts/renesas/r8a77961.dtsi       |  617 ++++-
 arch/arm64/boot/dts/renesas/r8a77965.dtsi       |    2 +-
 arch/arm64/boot/dts/renesas/r8a77970.dtsi       |    2 +-
 arch/arm64/boot/dts/renesas/r8a77980.dtsi       |    2 +-
 arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts  |    6 +-
 arch/arm64/boot/dts/renesas/r8a77990.dtsi       |  127 +-
 arch/arm64/boot/dts/renesas/r8a77995-draak.dts  |    6 +-
 arch/arm64/boot/dts/renesas/r8a77995.dtsi       |    2 +-
 .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi   |   46 +
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts |   22 +
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi       |  133 +
 arch/arm64/boot/dts/renesas/ulcb.dtsi           |    1 +
 arch/arm64/boot/dts/rockchip/Makefile           |    6 +-
 arch/arm64/boot/dts/rockchip/rk3308.dtsi        |    2 +-
 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts |  374 +++
 arch/arm64/boot/dts/rockchip/rk3328-evb.dts     |   12 +
 .../boot/dts/rockchip/rk3328-nanopi-r2s.dts     |  368 +++
 arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi    |    2 +-
 .../boot/dts/rockchip/rk3368-orion-r68-meta.dts |    2 +-
 arch/arm64/boot/dts/rockchip/rk3368-r88.dts     |    4 +-
 .../boot/dts/rockchip/rk3399-khadas-edge.dtsi   |   24 +
 .../dts/rockchip/rk3399-roc-pc-mezzanine.dts    |   18 +-
 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi |   12 +-
 ...3399-rock-pi-4.dts => rk3399-rock-pi-4.dtsi} |   26 -
 .../boot/dts/rockchip/rk3399-rock-pi-4a.dts     |   13 +
 .../boot/dts/rockchip/rk3399-rock-pi-4b.dts     |   42 +
 .../boot/dts/rockchip/rk3399-rock-pi-4c.dts     |   51 +
 arch/arm64/boot/dts/ti/Makefile                 |    8 +-
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi        |   52 +-
 arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi         |    4 +-
 arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi      |    6 +-
 arch/arm64/boot/dts/ti/k3-am65.dtsi             |    6 +-
 arch/arm64/boot/dts/ti/k3-am654-base-board.dts  |   18 +-
 .../dts/ti/k3-am654-industrial-thermal.dtsi     |   12 +-
 .../boot/dts/ti/k3-j7200-common-proc-board.dts  |  215 ++
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi       |  449 +++
 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi |  273 ++
 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi     |   65 +
 arch/arm64/boot/dts/ti/k3-j7200.dtsi            |  172 ++
 .../boot/dts/ti/k3-j721e-common-proc-board.dts  |  195 +-
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi       |  301 +-
 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi |    4 +-
 arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi     |  155 +-
 arch/arm64/boot/dts/ti/k3-j721e.dtsi            |   11 +-
 arch/arm64/boot/dts/toshiba/Makefile            |    2 +
 .../arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts |   43 +
 arch/arm64/boot/dts/toshiba/tmpv7708.dtsi       |  390 +++
 arch/arm64/boot/dts/toshiba/tmpv7708_pins.dtsi  |   93 +
 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi  |    5 -
 .../boot/dts/xilinx/zynqmp-zcu100-revC.dts      |   10 +-
 .../boot/dts/xilinx/zynqmp-zcu102-revA.dts      |    8 +-
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi          |    9 +-
 arch/arm64/configs/defconfig                    |    1 +
 drivers/soc/tegra/Kconfig                       |   10 +
 include/dt-bindings/clock/tegra234-clock.h      |   14 +
 include/dt-bindings/mux/ti-serdes.h             |   22 +
 include/dt-bindings/reset/tegra234-reset.h      |   10 +
 660 files changed, 27924 insertions(+), 6530 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/arm/ti/k3.txt
 create mode 100644 Documentation/devicetree/bindings/arm/ti/k3.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/toshiba.yaml
 create mode 100644 arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts
 create mode 100644 arch/arm/boot/dts/at91sam9g25-gardena-smart-gateway.dts
 create mode 100644 arch/arm/boot/dts/bcm53016-meraki-mr32.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6dl-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-orion.dts
 create mode 100644 arch/arm/boot/dts/imx6q-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6q-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts
 rename arch/arm/boot/dts/{infinity-msc313-breadbee_crust.dts => mstar-infinity-msc313-breadbee_crust.dts} (90%)
 rename arch/arm/boot/dts/{mercury5-ssc8336n.dtsi => mstar-infinity-msc313.dtsi} (87%)
 rename arch/arm/boot/dts/{infinity.dtsi => mstar-infinity.dtsi} (100%)
 rename arch/arm/boot/dts/{infinity3-msc313e-breadbee.dts => mstar-infinity3-msc313e-breadbee.dts} (89%)
 rename arch/arm/boot/dts/{infinity-msc313.dtsi => mstar-infinity3-msc313e.dtsi} (87%)
 rename arch/arm/boot/dts/{infinity3.dtsi => mstar-infinity3.dtsi} (84%)
 rename arch/arm/boot/dts/{mercury5-ssc8336n-midrived08.dts => mstar-mercury5-ssc8336n-midrived08.dts} (89%)
 rename arch/arm/boot/dts/{infinity3-msc313e.dtsi => mstar-mercury5-ssc8336n.dtsi} (87%)
 rename arch/arm/boot/dts/{mercury5.dtsi => mstar-mercury5.dtsi} (100%)
 create mode 100644 arch/arm/boot/dts/mt7623n.dtsi
 create mode 100644 arch/arm/boot/dts/owl-s500-labrador-base-m.dts
 create mode 100644 arch/arm/boot/dts/owl-s500-labrador-v2.dtsi
 create mode 100644 arch/arm/boot/dts/owl-s500-roseapplepi.dts
 create mode 100644 arch/arm/boot/dts/sd5203.dts
 create mode 100644 arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts
 create mode 100644 arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp157c-odyssey.dts
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi
 create mode 100644 arch/arm/boot/dts/sun8i-s3-pinecube.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100-allwinner-perf1.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc-v2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som-symphony.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r3.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi
 create mode 100644 arch/arm64/boot/dts/microchip/sparx5_nand.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra234.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h-ex-idk-1110wr.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon-cpu.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
 rename arch/arm64/boot/dts/rockchip/{rk3399-rock-pi-4.dts => rk3399-rock-pi-4.dtsi} (95%)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200.dtsi
 create mode 100644 arch/arm64/boot/dts/toshiba/Makefile
 create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts
 create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708.dtsi
 create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708_pins.dtsi
 create mode 100644 include/dt-bindings/clock/tegra234-clock.h
 create mode 100644 include/dt-bindings/reset/tegra234-reset.h

^ permalink raw reply	[flat|nested] 17+ messages in thread

* [GIT PULL 4/5] ARM: Devicetree updates
@ 2020-10-23 22:31   ` Olof Johansson
  0 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: Olof Johansson, soc, arm, linux-kernel, linux-arm-kernel

As usual, most of the changes are to devicetrees. Besides smaller fixes,
some refactorings and cleanups, some of the new platforms and chips
(or significant features) supported are below:

Broadcom boards:
- Cisco Meraki MR32 (BCM53016-based)
- BCM2711 (RPi4) display pipeline support

Actions Semi boards:
- Caninos Loucos Labrador SBC (S500-based)
- RoseapplePi SBC (S500-based)

Allwinner SoCs/boards:
- A100 SoC with Perf1 board
- Mali, DMA, Cetrus and IR support for R40 SoC

Amlogic boards:
- Libretch S905x CC V2 board
- Hardkernel ODROID-N2+ board

Aspeed boards/platforms:
- Wistron Mowgli (AST2500-based, Power9 OpenPower server)
- Facebook Wedge400 (AST2500-based, ToR switch)

Hisilicon SoC:
- SD5203 SoC

Nvidia boards:
- Tegra234 VDK, for pre-silicon Orin SoC

NXP i.MX boards:
- Librem 5 phone
- i.MX8MM DDR4 EVK
- Variscite VAR-SOM-MX8MN SoM
- Symphony board
- Tolino Shine 2 HD
- TQMa6 SoM
- Y Soft IOTA Orion

Rockchip boards:
- NanoPi R2S board
- A95X-Z2 board
- more Rock-Pi4 variants

STM32 boards:
- Odyssey SOM board (STM32MP157CAC-based)
- DH DRC02 board

Toshiba SoCs/boards:
- Visconti SoC and TPMV7708 board


Conflicts: None

----------------------------------------------------------------

The following changes since commit f9de8df76d9c61414d1fc8a13173ca59ef17d129:

  Merge tag 'armsoc-drivers' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-dt

for you to fetch changes up to 098bfcec1bfc9c1f063b3702b1c209e15c603c76:

  Merge tag 'visconti-initial-for-5.10-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti into arm/dt

----------------------------------------------------------------

Adam Ford (1):
      ARM: dts: omap3: Add cpu trips and cooling map for omap34/36 families

Adrian Schmutzler (9):
      ARM: dts: rockchip: replace status value "ok" by "okay"
      arm64: dts: rockchip: replace status value "ok" by "okay"
      arm64: dts: broadcom: replace status value "ok" by "okay"
      ARM: dts: omap: replace status value "ok" by "okay"
      ARM: dts: dra7xx: replace status value "ok" by "okay"
      ARM: dts: am43xx: replace status value "ok" by "okay"
      ARM: dts: NSP: replace status value "ok" by "okay"
      arm64: dts: qcom: replace status value "ok" by "okay"
      arm64: dts: hisilicon: replace status value "ok" by "okay"

Ahmad Fatoum (1):
      ARM: dts: stm32: lxa-mc1: enable DDR50 mode on eMMC

Alex Ryabchenko (1):
      arm: dts: mt7623: add lima related regulator

Alexander Kochetkov (1):
      arm64: dts: allwinner: replace numerical constant with CCU_CLKX

Alexandre Belloni (5):
      ARM: dts: at91: fix cpu node
      ARM: dts: at91: fix sram nodes
      ARM: dts: at91: move mmc pinctrl-names property to board dts
      ARM: dts: at91: add unit-address to memory node
      ARM: dts: at91: sama5d2: add missing flexcom spi node properties

Alexandre Torgue (1):
      ARM: dts: stm32: add arm-pmu node on stm32mp15

Amit Kucheria (1):
      arm64: dts: qcom: sm8250: Add thermal zones and throttling support

Amit Pundir (1):
      arm64: dts: qcom: Add support for Xiaomi Poco F1 (Beryllium)

Amit Singh Tomar (2):
      arm64: dts: actions: limit address range for pinctrl node
      arm64: dts: actions: Add DMA Controller for S700

Andre Przywara (14):
      arm64: dts: broadcom: Fix SP805 clock-names
      arm64: dts: freescale: Fix SP805 clock-names
      ARM: dts: arm: Fix SP804 users
      ARM: dts: arm: Fix SP805 clocks
      arm64: dts: arm: Fix SP805 clock-names
      ARM: dts: Cygnus: Fix SP805 clocks
      ARM: dts: NSP: Fix SP805 clock-names
      ARM: dts: broadcom: Fix SP804 node
      arm64: dts: hisilicon: Fix SP805 clocks
      ARM: dts: hisilicon: Fix SP804 users
      ARM: dts: hisilicon: Fix SP805 clocks
      arm64: dts: lg: Fix SP805 clocks
      arm64: dts: lg: Fix SP804 users
      ARM: dts: nspire: Fix SP804 users

Andreas Kemnade (2):
      dt-bindings: arm: fsl: add compatible string for Tolino Shine 2 HD
      ARM: dts: imx: add devicetree for Tolino Shine 2 HD

Andrew Jeffery (1):
      ARM: dts: rainier: Disable internal pull-downs on eMMC pins

Angus Ainslie (Purism) (1):
      arm64: dts: Add a device tree for the Librem 5 phone

Anson Huang (3):
      ARM: dts: imx27: Change nand node name to nand-controller
      ARM: dts: imx: Change gpmi nand node name to nand-controller
      arm64: dts: imx8mp: Update pinfunc header file

Artem Lapkin (2):
      arm64: dts: rockchip: add spiflash node to rk3399-khadas-edge
      arm64: dts: rockchip: add ir-receiver node to rk3399-khadas-edge

Ben Pai (1):
      ARM: dts: aspeed: Add Mowgli BMC platform

Biju Das (2):
      ARM: dts: iwg22d-sodimm: Fix dt nodes sorting
      arm64: dts: renesas: r8a774e1-hihope-rzg2h: Enable HS400 mode

Bjorn Andersson (1):
      arm64: dts: qcom: sm8250: Add cpufreq hw node

Chris Healy (2):
      ARM: dts: ZII: Disable HW Ethernet switch reset GPIOs
      dt-bindings: nvmem: Add syscon to Vybrid OCOTP driver

Christian Hewitt (3):
      arm64: dts: meson: convert ODROID-N2 to dtsi
      dt-bindings: arm: amlogic: add support for the ODROID-N2+
      arm64: dts: meson: add support for the ODROID-N2+

Christian Lamparter (5):
      dt-bindings: ARM: add bindings for the Meraki MR32
      ARM: dts: BCM5301X: Specify PWM in the DT
      ARM: dts: BCM5301X: Specify uart2 in the DT
      ARM: dts: BCM5301X: Specify pcie2 in the DT
      ARM: BCM5301X: Add DT for Meraki MR32

Christophe Kerello (1):
      ARM: dts: stm32: add FMC2 EBI support for stm32mp157c

Corentin Labbe (1):
      dt-bindings: crypto: Specify that allwinner, sun8i-a33-crypto needs reset

Cristian Ciocaltea (4):
      ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers
      ARM: dts: owl-s500: Add RoseapplePi
      dt-bindings: Add vendor prefix for RoseapplePi.org
      dt-bindings: arm: actions: Document RoseapplePi

Crystal Guo (1):
      arm64: dts: mt8183: update watchdog device node

Dafna Hirschfeld (1):
      arm64: dts: mt8173-elm: fix supported values for regulator-allowed-modes of da9211

Dan Murphy (2):
      ARM: dts: imx6dl-yapp4: Add reg property to the lp5562 channel node
      ARM: dts: ste-href: Add reg property to the LP5521 channel nodes

Daniel Palmer (4):
      ARM: mstar: Add interrupt controller to base dtsi
      ARM: mstar: Add interrupt to pm_uart
      ARM: mstar: Add mstar prefix to all of the dtsi/dts files
      ARM: mstar: Fix up the fallout from moving the dts/dtsi files

David Bauer (2):
      dt-bindings: Add doc for FriendlyARM NanoPi R2S
      arm64: dts: rockchip: Add support for FriendlyARM NanoPi R2S

David Heidelberg (3):
      dt-bindings: power: supply: Add device-tree binding for Summit SMB3xx
      ARM: tegra: nexus7: Add SMB347 battery charger
      dt-bindings: power: supply: Add device-tree binding for Summit SMB3xx

Dinh Nguyen (1):
      arm64: dts: stratix10/agilex: add the ptp_ref clock

Dmitry Baryshkov (4):
      arm64: dts: qcom: sm8250: add bi_tcxo_ao to gcc clocks
      arm64: dts: qcom: sm8250-mtp: add i2c device tree nodes
      arch64: dts: qcom: sm8250: add uart nodes
      arm64: dts: sm8250: Add OPP table for all qup devices

Dmitry Osipenko (8):
      ARM: tegra: nexus7: Add aliases for MMC
      ARM: tegra: acer-a500: Add aliases for MMC
      ARM: tegra: acer-a500: Remove atmel,cfg_name property
      ARM: tegra: acer-a500: Correct PINCTRL configuration
      ARM: tegra: acer-a500: Set WiFi MMC clock rate to 50 MHz
      ARM: tegra: acer-a500: Use PLLC for WiFi MMC clock parent
      ARM: tegra: nexus7: Use PLLC for WiFi MMC clock parent
      ARM: tegra: nexus7: Add touchscreen

Douglas Anderson (1):
      arm64: dts: qcom: Add sc7180-lazor sku2

Drew Fustini (1):
      ARM: dts: am33xx: add ocp label

Eddie Huang (1):
      arm64: dts: mt8183: add scp node

Eddie James (3):
      ARM: dts: aspeed: rainier: Enable XDMA engine
      ARM: dts: aspeed: tacoma: Add IBM Operation Panel I2C device
      ARM: dts: aspeed: rainier: Add IBM Operation Panel I2C device

Fabio Estevam (10):
      arm64: dts: imx8m: Add the ENET PPS interrupt
      ARM: dts: imx: Fix the SPI chipselect polarity
      arm64: dts: imx8m: Fix the SPI chipselect polarity
      arm64: dts: imx8mm-evk: Add flexspi support
      ARM: dts: imx6qdl-gw553x: Remove unneeded #address-cells/#size-cells
      dt-bindings: arm: fsl: Add an entry for the i.MX6 LogicPD board
      ARM: dts: imx6q-logicpd: Add a specific board compatible string
      ARM: dts: imx: Add an entry for imx6q-logicpd.dtb
      ARM: dts: imx6q-logicpd: Use GPIO chipselect
      arm64: dts: imx8mq-evk: Add MIPI DSI support

Fabrizio Castro (1):
      arm64: dts: renesas: r8a77990: Add DRIF support

Faiz Abbas (2):
      arm64: dts: ti: k3-j7200-main: Add support for MMC/SD controller nodes
      arm64: dts: ti: k3-j7200-common-proc-board: Add support for eMMC and SD card

Florian Fainelli (1):
      Merge tag 'tags/bcm2835-dt-next-2020-09-08' into devicetree/next

Frank Wunderlich (2):
      arm: dts: mt7623: move display nodes to separate mt7623n.dtsi
      arm: dts: mt7623: add missing pause for switchport

Geert Uytterhoeven (6):
      Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into renesas-arm-dt-for-v5.10
      ARM: dts: renesas: Fix pin controller node names
      arm64: dts: renesas: Fix pin controller node names
      arm64: dts: renesas: Drop superfluous pin configuration containers
      arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels
      arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels

Georgi Djakov (2):
      arm64: dts: qcom: sdm845: Increase the number of interconnect cells
      arm64: dts: qcom: sdm845: Add interconnects property for display

Gokul Sriram Palanisamy (1):
      dt-bindings: qcom: Add ipq8074 bindings

Grygorii Strashko (12):
      ARM: dts: am5729: beagleboneai: switch to new cpsw switch drv
      ARM: dts: am57xx-idk: switch to new cpsw switch drv
      ARM: dts: beagle-x15: switch to new cpsw switch drv
      ARM: dts: dra7x-evm: switch to new cpsw switch drv
      ARM: dts: am57xx-cl-som-am57x: switch to new cpsw switch drv
      ARM: dts: dra7: drop legacy cpsw dt node
      arm64: dts: ti: k3-j7200-main: add main navss cpts node
      arm64: dts: ti: k3-j7200-mcu: add mcu cpsw nuss node
      arm64: dts: ti: k3-j7200-common-proc-board: add mcu cpsw nuss pinmux and phy defs
      ARM: dts: am437x-l4: add dt node for new cpsw switchdev driver
      ARM: dts: am437x: switch to new cpsw switch drv
      ARM: dts: am437x-l4: drop legacy cpsw dt node

Guido Günther (2):
      arm64: dts: imx8mq: Add NWL MIPI DSI controller
      arm64: dts: imx8mq-librem5-devkit: Enable the LCD panel

Guillaume Tucker (1):
      ARM: dts: exynos: add prefetch properties for L2C-310 cache

Holger Assmann (1):
      ARM: dts: stm32: lxa-mc1: Fix kernel warning about PHY delays

Horia Geantă (3):
      ARM: dts: imx6sl: fix rng node
      ARM: dts: imx6sll: add rng
      ARM: dts: imx6ull: add rng

Hsin-Yi Wang (1):
      arm64: dts: mt8173: elm: Fix nor_flash node property

Icenowy Zheng (7):
      ARM: dts: sun8i: V3/V3s/S3/S3L: add Ethernet support
      ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for UART2 RX/TX
      ARM: dts: sun8i: V3/V3s/S3/S3L: add CSI1 device node
      ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for 8-bit parallel CSI
      ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for I2C1 at PE bank
      dt-bindings: arm: sunxi: add Pine64 PineCube binding
      ARM: dts: sun8i: s3l: add support for Pine64 PineCube IP camera

Jacky Bai (3):
      arm64: dts: imx8mm: Split the imx8mm evk board dts to a common dtsi
      arm64: dts: imx8mm: Add imx8mm ddr4 evk board support
      dt-bindings: arm: fsl: Add imx8mm ddr4 evk board

Jagan Teki (5):
      arm64: dts: rockchip: Fix power routing to support POE on rk3399-roc-pc
      dt-bindings: arm: rockchip: Update ROCKPi 4 binding
      arm64: dts: rockchip: Mark rock-pi-4 as rock-pi-4a dts
      arm64: dts: rockchip: Add Radxa ROCK Pi 4B support
      arm64: dts: rockchip: Add Radxa ROCK Pi 4C support

Jernej Skrabec (10):
      dt-bindings: gpu: mali-utgard: Add Allwinner R40 compatible
      ARM: dts: sun8i: r40: Add Mali node
      dt-bindings: dma: allwinner,sun50i-a64-dma: Add R40 compatible
      ARM: dts: sun8i: r40: Add DMA node
      dt-bindings: media: allwinner, sun4i-a10-ir: Add R40 compatible
      ARM: dts: sun8i: r40: Add IR nodes
      ARM: dts: sun8i: r40: bananapi-m2-ultra: Enable IR
      dt-bindings: sram: allwinner, sun4i-a10-system-control: Add R40 compatibles
      ARM: dts: sun8i: r40: Add node for system controller
      ARM: dts: sun8i: r40: Add video engine node

Jerome Brunet (5):
      arm64: dts: meson: vim3: correct led polarity
      arm64: dts: meson: vim3: make sound card common to all variants
      arm64: dts: meson: vim3l: remove sound card definition
      dt-bindings: arm: amlogic: add support for libretch s905x cc v2
      arm64: dts: meson: initial support for aml-s905x-cc v2

Joel Stanley (1):
      ARM: aspeed: g5: Do not set sirq polarity

Johan Jonker (8):
      arm64: dts: rockchip: change spdif fallback compatible on rk3308
      dt-bindings: Add vendor prefix for Shenzhen Zkmagic Technology Co., Ltd.
      dt-bindings: arm: rockchip: add Zkmagic A95X Z2 description
      arm64: dts: rockchip: add rk3318 A95X Z2 board
      arm64: dts: rockchip: fix cpu-supply for rk3328-evb
      ARM: dts: rockchip: update cpu supplies on rk3288
      ARM: dts: rockchip: rk3066a: add label to cpu@1
      ARM: dts: rockchip: update cpu supplies on rk3066a

Johnson CH Chen (陳昭勳) (1):
      ARM: dts: am335x: add common dtsi for MOXA UC-8100 series

Jon Hunter (2):
      arm64: tegra: Add label properties for EEPROMs
      arm64: tegra: Populate EEPROMs for Jetson Xavier NX

Jonathan Bakker (1):
      ARM: dts: s5pv210: Enable audio on Aries boards

Jonathan Marek (6):
      arm64: dts: qcom: sm8150: fix up primary USB nodes
      arm64: dts: qcom: use sm8150 gpucc dt-bindings
      arm64: dts: qcom: use sm8250 gpucc dt-bindings
      arm64: dts: qcom: sm8250: use the right clock-freqency for sleep-clk
      arm64: dts: qcom: sm8150: add interconnect nodes
      arm64: dts: qcom: sm8250: add interconnect nodes

Kathiravan T (4):
      arm64: dts: ipq8074: enable watchdog support
      dt-bindings: mailbox: add compatible for the IPQ6018 SoC
      arm64: dts: ipq6018: enable DVFS support
      arm64: dts: ipq8074: Use the A53 PMU compatible

Keerthy (2):
      arm64: dts: ti: k3-am6: Add crypto accelarator node
      arm64: dts: ti: k3-j721e-main: Add crypto accelerator node

Kefeng Wang (1):
      ARM: dts: hisilicon: add SD5203 dts

Kishon Vijay Abraham I (3):
      arm64: dts: ti: k3-j721e-main: Add PCIe device tree nodes
      arm64: dts: ti: k3-j721e-common-proc-board: Configure the PCIe instances
      arm64: dts: ti: k3-j7200-common-proc-board: Configure the SERDES lane function

Krishna Manikandan (2):
      arm64: dts: qcom: sc7180: add interconnect bindings for display
      arm64: dts: sc7180: add bus clock to mdp node for sc7180 target

Krzysztof Kozlowski (166):
      dt-bindings: arm: samsung: Do not require clkout on Exynos5260 and Exynos7
      ARM: dts: imx6q-kontron-samx6i: Remove old fsl,spi-num-chipselects
      dt-bindings: arm: fsl: Add Beacon i.MX8M Mini Development Kit binding
      arm64: dts: imx8mm-evk: remove orphaned pinctrl-names property
      arm64: dts: imx8mn-evk: remove orphaned pinctrl-names property
      arm64: dts: imx8mp-evk: remove orphaned pinctrl-names property
      arm64: dts: imx8mm-evk: Replace deprecated phy reset properties
      arm64: dts: imx8mq-evk: Replace deprecated phy reset properties
      arm64: dts: imx8mq-phanbell: Replace deprecated phy reset properties
      arm64: dts: imx8mq-sr-som: Replace deprecated phy reset properties
      arm64: dts: imx8mq-thor96: Replace deprecated phy reset properties
      arm64: dts: imx8mm-beacon-som: Align regulator names with schema
      arm64: dts: imx8mm-beacon-som: Fix atmel,24c64 EEPROM compatible
      arm64: dts: imx8mm-evk: Align regulator names with schema
      arm64: dts: qcom: msm8992: Fix UART interrupt property
      arm64: dts: imx8mm-beacon-baseboard: Correct LED default state
      dt-bindings: arm: fsl: Fix Toradex Colibri i.MX 8 binding
      dt-bindings: arm: fsl: Add ZII Ultra boards binding
      arm64: dts: imx8mq-evk: Add hog suffix to wl-reg-on
      arm64: dts: imx8mq-zii-ultra: Add hog suffixes to GPIO hogs
      dt-bindings: arm: fsl: Add binding for Variscite VAR-SOM-MX8MM module
      dt-bindings: arm: fsl: Add binding for Variscite Symphony board with VAR-SOM-MX8MM
      arm64: dts: imx8mm-var-som: Add Variscite VAR-SOM-MX8MM System on Module
      arm64: dts: imx8mm-var-som-symphony: Add Variscite Symphony board with VAR-SOM-MX8MM
      arm64: dts: imx8mq-librem5-devkit: Add missing clock-cells to PMIC
      arm64: dts: exynos: Replace deprecated "gpios" i2c-gpio property in Exynos5433
      arm64: dts: exynos: Add compatibles to sysreg nodes
      ARM: dts: exynos: Move fixed clocks under root node in Exynos3250
      ARM: dts: exynos: Remove snps, dwc2 compatible in Exynos3250
      ARM: dts: exynos: Silence i2c-gpio dtschema warning in Galaxy I9100
      ARM: dts: exynos: Correct GPU regulator properties in Galaxy I9100
      ARM: dts: exynos: Correct S3C RTC bindings and enable it in Galaxy I9100
      ARM: dts: exynos: Correct S3C RTC bindings and enable it in Origen
      ARM: dts: exynos: Correct S3C RTC bindings and enable it in Trats
      ARM: dts: exynos: Correct S3C RTC bindings and enable it in Universal C210
      ARM: dts: exynos: Correct S3C RTC bindings in SMDKv310
      ARM: dts: exynos: Add and enable 32 kHz modem clock in Galaxy I9100
      ARM: dts: exynos: Add and enable 32 kHz modem clock in Trats
      ARM: dts: exynos: Align SPI GPIO node name with dtschema in Universal C210
      ARM: dts: exynos: Replace deprecated GPIO spi-gpio properties in Universal C210
      ARM: dts: exynos: Align SPI GPIO node name with dtschema in Galaxy I9100
      ARM: dts: exynos: Override thermal by label in Exynos4210
      ARM: dts: exynos: Override thermal by label in Galaxy I9000
      ARM: dts: exynos: Override thermal by label in Trats
      ARM: dts: exynos: Add CPU cooling in Exynos4210 Origen
      ARM: dts: exynos: Add CPU cooling in SMDKv310
      ARM: dts: exynos: Add CPU cooling in Universal C210
      ARM: dts: exynos: Align MHL GPIO pin configuration with dtschema on Galaxy I9100
      ARM: dts: exynos: Correct compatible of fixed clocks in Midas boards
      ARM: dts: exynos: Add S5M8767 clocks for RTC in Exynos4412 Origen
      ARM: dts: exynos: Override thermal by label in Midas
      ARM: dts: exynos: Override thermal by label in Exynos4412 Odroids
      ARM: dts: exynos: Add CPU cooling in Exynos4412 Origen
      ARM: dts: exynos: Add CPU cooling in SMDK4412
      ARM: dts: exynos: Add CPU cooling in Tiny4412
      ARM: dts: exynos: Correct S3C RTC bindings in SMDK4412
      ARM: dts: exynos: Correct S3C RTC bindings in Tiny4412
      ARM: dts: exynos: Correct whitespace and indentation issues
      ARM: dts: exynos: Correct compatible for Exynos5 GIC
      ARM: dts: exynos: Correct compatible for Exynos5260 GIC
      ARM: dts: exynos: Remove unneeded address/size cells in Exynos5260 GIC
      ARM: dts: exynos: Correct S3C RTC bindings in SMDK5410
      ARM: dts: exynos: Silence i2c-gpio dtschema warning in Exynos5250 Arndale
      ARM: dts: exynos: Correct whitespace and indentation issues in Exynos5
      ARM: dts: exynos: Override thermal by label in Exynos5250
      ARM: dts: exynos: Add max77686 clocks for S3C RTC in SMDK5250
      ARM: dts: exynos: Use S5M8767 clock in S3C RTC in Exynos5250 Spring
      ARM: dts: exynos: Silence DP HPD pinctrl dtschema warning in Exynos5250 Spring
      ARM: dts: exynos: Use S2MPS11 clock in S3C RTC in SMDK5420
      arm64: dts: imx8mm-beacon: Align pin configuration group names with schema
      arm64: dts: imx8mm-evk: Add 32.768 kHz clock to PMIC
      arm64: dts: imx8mm-evk: Align pin configuration group names with schema
      arm64: dts: imx8mm-ddr4-evk: Align pin configuration group names with schema
      arm64: dts: imx8mn-ddr4-evk: Align regulator names with schema
      arm64: dts: imx8mn-evk: Align pin configuration group names with schema
      arm64: dts: imx8mq-evk: Align pin configuration group names with schema
      arm64: dts: imx8mq-librem5-devkit: Align pin configuration group names with schema
      arm64: dts: imx8mq-phanbell: Align pin configuration group names with schema
      arm64: dts: imx8mq-pico-pi: Align pin configuration group names with schema
      arm64: dts: imx8mq-sr-som: Align pin configuration group names with schema
      arm64: dts: imx8mq-hummingboard-pulse: Align pin configuration group names with schema
      arm64: dts: imx8qxp-colibri: Align pin configuration group names with schema
      arm64: dts: imx8mm-var-som: Add 32.768 kHz clock to PMIC
      ARM: dts: vf: Fix PCA95xx GPIO expander properties on ZII CFU1
      ARM: dts: imx28-m28: Align GPMI NAND node name with schema
      ARM: dts: exynos: Remove I2C9 samsung, i2c-slave-addr from Exynos5250 boards
      ARM: dts: exynos: Silence SATA PHY warning in Exynos5250
      dt-bindings: samsung: pmu: document S5Pv210
      ARM: dts: s5pv210: fix pinctrl property of "vibrator-en" regulator in Aries
      ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warnings
      ARM: dts: s5pv210: move fixed clocks under root node
      ARM: dts: s5pv210: move PMU node out of clock controller
      ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node
      ARM: dts: s5pv210: add RTC 32 KHz clock in Aquilla
      ARM: dts: s5pv210: add RTC 32 KHz clock in Aries family
      ARM: dts: s5pv210: add RTC 32 KHz clock in Goni
      ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKC110
      ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210
      ARM: dts: s5pv210: add RTC 32 KHz clock in Torbreck
      ARM: dts: s5pv210: use defines for GPIO flags in Aquila
      ARM: dts: s5pv210: use defines for GPIO flags in Goni
      ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210
      ARM: dts: s5pv210: use defines for IRQ flags in Goni
      ARM: dts: s5pv210: align SPI GPIO node name with dtschema in Aries
      ARM: dts: s5pv210: correct ethernet unit address in SMDKV210
      ARM: dts: s3c6410: move fixed clocks under root node in Mini6410
      ARM: dts: s3c6410: move fixed clocks under root node in SMDK6410
      ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410
      ARM: dts: s3c6410: align node SROM bus node name with dtschema in SMDK6410
      ARM: dts: s3c6410: remove additional CPU compatible
      ARM: dts: s3c24xx: fix number of PWM cells
      ARM: dts: s3c24xx: override nodes by label
      ARM: dts: s3c24xx: align PWM/timer node name with dtschema
      ARM: dts: s3c24xx: add address to CPU node
      ARM: dts: s3c24xx: move fixed clocks under root node in SMDK2416
      arm64: dts: exynos: Remove undocumented i2s properties in Exynos5433
      ARM: dts: exynos: add input clock to CMU in Exynos3250
      ARM: dts: exynos: add input clock to CMU in Exynos4412 Odroid
      ARM: dts: exynos: move assigned-clock* properties to i2s0 node in Odroid XU4
      arm64: dts: alpine: Align GIC nodename with dtschema
      arm64: dts: alpine: Fix GIC unit address
      ARM: dts: prima: Align L2 cache-controller nodename with dtschema
      ARM: dts: qcom: Align L2 cache-controller nodename with dtschema
      ARM: dts: spear: Align L2 cache-controller nodename with dtschema
      ARM: dts: tango: Align L2 cache-controller nodename with dtschema
      ARM: dts: zx: Align L2 cache-controller nodename with dtschema
      ARM: dts: alpine: Align GIC nodename with dtschema
      arm64: dts: imx8mm-var-som-symphony: Use newer interrupts property
      arm64: dts: imx8mp-evk: Align pin configuration group names with schema
      arm64: dts: imx8mq: Add missing interrupts to GPC
      arm64: dts: imx8mq-librem5: Align regulator names with schema
      arm64: dts: imx8mq-librem5: Drop interrupt-names in PMIC
      arm64: dts: imx8mq-librem5: Add interrupt-names to ti,tps6598x
      arm64: dts: imx8mm-var-som-symphony: Drop unused gpioledgrp
      ARM: dts: exynos: Align OPP table name with dt-schema
      arm64: dts: exynos: Align OPP table name with dt-schema
      ARM: dts: s5pv210: move fixed regulators under root node in Aquila
      ARM: dts: s5pv210: move fixed regulators under root node in Goni
      ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio property in Aquila
      ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio property in Goni
      arm64: dts: zynqmp-zcu100-revC: correct interrupt flags
      arm64: dts: mediatek: fix tca6416 reset GPIOs in pumpkin
      dt-bindings: arm: fsl: Fix matching Purism Librem5 phones
      arm64: dts: imx8mm-var-som-symphony: Remove unneeded i2c3 properties
      arm64: dts: imx8mm-var-som-symphony: Adjust ethernet pin configuration
      arm64: dts: imx8mn-ddr4-evk: Remove unneeded PMIC pin configuration
      ARM: dts: imx6q: align GPIO hog names with dtschema
      ARM: dts: imx6qdl-gw5xxx: correct interrupt flags
      dt-bindings: arm: fsl: Add binding for Variscite Symphony board with VAR-SOM-MX8MN
      arm64: dts: imx8mn-var-som: Add Variscite VAR-SOM-MX8MN System on Module
      arm64: dts: imx8mn-var-som-symphony: Add Variscite Symphony board with VAR-SOM-MX8MN
      arm64: dts: imx8mm-var-som-symphony: fix ptn5150 interrupts
      arm64: dts: imx8mm: correct interrupt flags
      arm64: dts: imx8mn: correct interrupt flags
      arm64: dts: imx8mq: correct interrupt flags
      arm64: dts: imx8mm-var-som-symphony: Drop wake-up source from RTC
      arm64: dts: imx8mq-librem5: correct GPIO hog property
      ARM: dts: am335x: lxm: fix PCA9539 GPIO expander properties
      ARM: dts: am335x: t335: align GPIO hog names with dtschema
      ARM: dts: am3874: iceboard: fix GPIO expander reset GPIOs
      arm64: dts: ti: k3-j721e-common-proc-board: align GPIO hog names with dtschema
      ARM: dts: picoxcell: build DTBs with make dtbs
      ARM: dts: picoxcell: drop unused reg-io-width from DW APB GPIO controller
      arm64: dts: apm: drop unused reg-io-width from DW APB GPIO controller
      arm64: dts: apm: add required gpio-cells to DW APB GPIO controller port
      arm64: dts: xilinx: align GPIO hog names with dtschema

Kuninori Morimoto (7):
      arm64: dts: renesas: r8a77961: Enable Sound / Audio-DMAC
      arm64: dts: renesas: r8a77961: Add FCP device nodes
      arm64: dts: renesas: r8a77961: Add VSP device nodes
      arm64: dts: renesas: r8a77961: Add DU device nodes
      arm64: dts: renesas: r8a77961: Add HDMI device nodes
      arm64: dts: renesas: r8a77961: salvator-xs: Add HDMI Display support
      arm64: dts: renesas: r8a77961: salvator-xs: Add HDMI Sound support

Lad Prabhakar (36):
      arm64: dts: renesas: r8a774e1: Add PCIe device nodes
      arm64: dts: renesas: r8a774e1: Add SATA controller node
      arm64: dts: renesas: r8a774e1: Add USB2.0 phy and host (EHCI/OHCI) device nodes
      arm64: dts: renesas: r8a774e1: Add USB3.0 device nodes
      arm64: dts: renesas: r8a774e1: Add USB-DMAC and HSUSB device nodes
      arm64: dts: renesas: r8a774e1: Add audio support
      arm64: dts: renesas: r8a774e1: Add VIN and CSI-2 nodes
      ARM: dts: r8a7742-iwg21d-q7: Enable HSUSB, USB2.0 and xHCI
      ARM: dts: r8a7742-iwg21d-q7: Enable cmt0
      ARM: dts: r8a7742: Add PWM SoC support
      ARM: dts: r8a7742: Add TPU support
      ARM: dts: r8a7742: Add DU support
      ARM: dts: r8a7742: Add LVDS support
      arm64: dts: renesas: r8a774b1-hihope-rzg2n-ex: Enable sata
      ARM: dts: r8a7742: Add PCIe Controller device node
      arm64: dts: renesas: r8a774e1-hihope-rzg2h: Setup DU clocks
      ARM: dts: r8a7742: Add QSPI support
      arm64: dts: renesas: r8a774a1: Add PCIe EP nodes
      arm64: dts: renesas: r8a774b1: Add PCIe EP nodes
      arm64: dts: renesas: r8a774c0: Add PCIe EP node
      ARM: dts: r8a7742: Add CAN support
      ARM: dts: r8a7742-iwg21m: Sort the nodes alphabetically
      ARM: dts: r8a7742-iwg21m: Add RTC support
      ARM: dts: r8a7742-iwg21m: Add SPI NOR support
      ARM: dts: r8a7742: Add IPMMU DT nodes
      ARM: dts: r8a7742-iwg21d-q7: Enable PCIe Controller
      arm64: dts: renesas: r8a774e1: Add cpuidle support for CA5x cores
      arm64: dts: renesas: Add HiHope RZ/G2H board with idk-1110wr display
      arm64: dts: renesas: r8a774e1: Add PCIe EP nodes
      arm64: dts: renesas: r8a774e1-hihope-rzg2h-ex: Enable sata
      ARM: dts: r8a7742: Add VIN DT nodes
      ARM: dts: r8a7742-iwg21d-q7: Add SPI NOR support
      ARM: dts: r8a7742-iwg21d-q7: Add can1 support to carrier board
      ARM: dts: r8a7742-iwg21d-q7: Enable SD2 LED indication
      ARM: dts: r8a7742: Add VSP support
      ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add can0 support to camera DB

Lars Povlsen (6):
      arm64: dts: sparx5: Add Sparx5 eMMC support
      arm64: dts: sparx5: Add hwmon temperature sensor
      MAINTAINERS: Add git tree for Sparx5
      arm64: dts: sparx5: Add SPI controller and associated mmio-mux
      arm64: dts: sparx5: Add spi-nor support
      arm64: dts: sparx5: Add spi-nand devices

Linus Walleij (2):
      ARM: dts: ux500-golden: Add S6E63M0 DSI display
      ARM: dts: ux500-skomer: Add KTD253 backlight

Lokesh Vutla (5):
      arm64: dts: ti: Makefile: Use ARCH_K3 for building dtbs
      dt-bindings: arm: ti: Convert K3 board/soc bindings to DT schema
      dt-bindings: arm: ti: Add bindings for J7200 SoC
      arm64: dts: ti: Add support for J7200 SoC
      arm64: dts: ti: Add support for J7200 Common Processor Board

Manivannan Sadhasivam (6):
      dt-bindings: arm: qcom: Document SM8250 SoC and boards
      arm64: dts: qcom: sm8250: Rename UART2 node to UART12
      arm64: dts: qcom: Add basic devicetree support for QRB5165 RB5
      arm64: dts: qcom: qrb5165-rb5: Add onboard LED support
      arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for TLMM block
      arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for PM8150(B&L)

Marcin Sloniewski (3):
      dt-bindings: vendor-prefixes: add Seeed Studio
      dt-bindings: arm: stm32: document Odyssey compatible
      ARM: dts: stm32: add initial support for stm32mp157-odyssey board

Marco Felsch (2):
      ARM: dts: imx6qdl: move iomuxc compatible assignment out of root node
      ARM: dts: imx6qdl: add enet_out clk support

Marek Vasut (10):
      ARM: dts: stm32: Move ethernet PHY into DH SoM DT
      ARM: dts: stm32: Add DHSOM based DRC02 board
      ARM: dts: stm32: Fix sdmmc2 pins on AV96
      ARM: dts: stm32: Add USB OTG support to DH PDK2
      ARM: dts: stm32: Add STM32MP1 UART8 RTS/CTS pinmux
      ARM: dts: stm32: Drop QSPI CS2 pinmux on DHCOM
      ARM: dts: stm32: Enable RTS/CTS for DH PDK2 UART8
      ARM: dts: stm32: Swap PHY reset GPIO and TSC2004 IRQ on DHCOM SOM
      ARM: dts: stm32: Enable RTS/CTS for DH AV96 UART7
      ARM: dts: stm32: Fix DH PDK2 display PWM channel

Marian-Cristian Rotariu (7):
      arm64: dts: renesas: r8a774e1: Add FCPF and FCPV instances
      arm64: dts: renesas: r8a774e1: Add VSP instances
      arm64: dts: renesas: r8a774e1: Populate DU device node
      arm64: dts: renesas: r8a774e1: Populate HDMI encoder node
      arm64: dts: renesas: r8a774e1: Add LVDS device node
      arm64: dts: renesas: r8a774e1: Add PWM device nodes
      arm64: dts: renesas: r8a774e1: Add FDP1 device nodes

Markus Niebel (1):
      ARM: dts: imx6qdl: add TQMa6{S,Q,QP} SoM

Martin Blumenstingl (2):
      ARM: dts: meson: move the L2 cache-controller inside the SoC node
      ARM: dts: meson8: remove two invalid interrupt lines from the GPU node

Martin Cerveny (3):
      dt-bindings: crypto: Add compatible for V3s
      ARM: dts: sun8i: v3s: Enable crypto engine
      ARM: dts: sun8i: v3s: Add simple-framebuffer

Martin Kepplinger (1):
      dt-bindings: arm: fsl: Add the librem 5 phone

Matheus Castello (3):
      ARM: dts: Add Caninos Loucos Labrador v2
      dt-bindings: Add vendor prefix for Caninos Loucos
      dt-bindings: arm: actions: Document Caninos Loucos Labrador

Matthias Kaehlcke (1):
      arm64: dts: qcom: sc7180: Add 'sustainable_power' for CPU thermal zones

Matthias Schiffer (4):
      ARM: dts: imx7: add QSPI
      ARM: dts: imx6qdl-tqma6: fix indentation
      ARM: dts: imx6qdl-tqma6: remove obsolete fsl,spi-num-chipselects
      ARM: dts: imx6qdl-tqma6: fix LM75 compatible string

Maxime Ripard (1):
      ARM: dts: bcm2711: Enable the display pipeline

Michael Walle (4):
      arm64: dts: freescale: sl28: enable sl28cpld
      arm64: dts: freescale: sl28: map GPIOs to input events
      arm64: dts: freescale: sl28: enable LED support
      arm64: dts: freescale: sl28: enable fan support

Michal Simek (4):
      arm64: dts: zynqmp: Rename buses to be align with simple-bus yaml
      arm64: dts: zynqmp: Remove additional compatible string for i2c IPs
      arm64: dts: zynqmp: Remove undocumented u-boot properties
      arm64: dts: zynqmp: Fix leds subnode name for zcu100/ultra96 v1

Michal Vokáč (4):
      ARM: dts: imx6dl-yapp4: Add ethernet aliases
      dt-bindings: arm: fsl: Add Y Soft IOTA Orion board
      ARM: dts: imx6dl-yapp4: Add Y Soft IOTA Orion board
      ARM: dts: imx6dl-yapp4: Add support for OLED based on different controller

Nishanth Menon (9):
      arm64: dts: ti: k3-j721e: Use lower case hexadecimal
      arm64: dts: ti: k3-am65-main: Use lower case hexadecimal
      arm64: dts: ti: k3-am65*: Use generic gpio for node names
      arm64: dts: ti: k3-am65*: Use generic clock for syscon clock names
      arm64: dts: ti: k3-*: Use generic pinctrl for node names
      arm64: dts: ti: k3-am65-base-board Use generic camera for node name instead of ov5640
      arm64: dts: ti: k3-am65-wakeup: Use generic temperature-sensor for node name
      arm64: dts: ti: k3-*: Fix up node_name_chars_strict warnings
      Merge tag 'ti-k3-dt-fixes-for-v5.9' into ti-k3-dts-next

Nobuhiro Iwamatsu (6):
      dt-bindings: arm: toshiba: add Toshiba Visconti ARM SoCs
      dt-bindings: arm: toshiba: Add the TMPV7708 RM main board
      arm64: visconti: Add initial support for Toshiba Visconti platform
      arm64: dts: visconti: Add device tree for TMPV7708 RM main board
      MAINTAINERS: Add information for Toshiba Visconti ARM SoCs
      arm64: defconfig: Enable configs for Toshiba Visconti

Olof Johansson (46):
      Merge tag 'omap-for-v5.10/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.10-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'samsung-dt-5.10' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'samsung-dt64-5.10' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'juno-updates-5.10' of git://git.kernel.org/.../sudeep.holla/linux into arm/dt
      Merge tag 'aspeed-5.10-devicetree' of git://git.kernel.org/.../joel/aspeed into arm/dt
      Merge tag 'dt64-schema-5.10' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'dt-schema-5.10' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'arm-soc/for-5.10/devicetree' of https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'arm-soc/for-5.10/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt
      Merge tag 'hisi-arm64-dt-for-5.10' of git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'hisi-arm32-dt-for-5.10' of git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'sparx5-dt-5.10' of https://github.com/microchip-ung/linux-upstream into arm/dt
      Merge tag 'ux500-dts-for-v5.10' of git://git.kernel.org/.../linusw/linux-stericsson into arm/dt
      Merge tag 'socfpga_dts_update_for_v5.10' of git://git.kernel.org/.../dinguyen/linux into arm/dt
      Merge tag 'at91-dt-5.10' of git://git.kernel.org/.../at91/linux into arm/dt
      Merge tag 'renesas-arm-dt-for-v5.10-tag2' of git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'renesas-dt-bindings-for-v5.10-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt
      Merge tag 'tegra-for-5.10-dt-bindings' of git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'tegra-for-5.10-arm64-dt' of git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'samsung-dt-5.10-2' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'samsung-dt64-5.10-2' of https://git.kernel.org/.../krzk/linux into arm/dt
      Merge tag 'ti-k3-dt-for-v5.10' of git://git.kernel.org/.../nmenon/linux into arm/dt
      Merge tag 'imx-bindings-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'imx-dt64-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/dt
      Merge tag 'v5.10-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'qcom-arm64-for-5.10' of https://git.kernel.org/.../qcom/linux into arm/dt
      Merge tag 'stm32-dt-for-v5.10-1' of git://git.kernel.org/.../atorgue/stm32 into arm/dt
      Merge tag 'amlogic-dt' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'amlogic-dt64' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'v5.9-next-dts64' of https://git.kernel.org/.../matthias.bgg/linux into arm/dt
      Merge tag 'v5.9-next-dts32' of https://git.kernel.org/.../matthias.bgg/linux into arm/dt
      Merge tag 'tegra-for-5.10-arm-dt' of git://git.kernel.org/.../tegra/linux into arm/dt
      Merge tag 'ti-k3-dt-for-v5.10-part2' of git://git.kernel.org/.../nmenon/linux into arm/dt
      Merge tag 'amlogic-dt-2' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt
      Merge tag 'sunxi-dt-for-5.10-1' of https://git.kernel.org/.../sunxi/linux into arm/dt
      Merge tag 'actions-bindings-for-v5.10' of git://git.kernel.org/.../mani/linux-actions into arm/dt
      Merge tag 'actions-arm-dt-for-v5.10' of git://git.kernel.org/.../mani/linux-actions into arm/dt
      Merge tag 'actions-arm64-dt-for-v5.10' of git://git.kernel.org/.../mani/linux-actions into arm/dt
      Merge tag 'v5.10-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt
      Merge tag 'sunxi-dt-for-5.10-2' of https://git.kernel.org/.../sunxi/linux into arm/dt
      Merge tag 'zynqmp-dt-for-v5.10' of https://github.com/Xilinx/linux-xlnx into arm/dt
      Merge tag 'omap-for-v5.10/dt-part2-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt
      Merge tag 'hisi-arm32-dt-for-5.10-tag2' of git://github.com/hisilicon/linux-hisi into arm/dt
      Merge tag 'visconti-initial-for-5.10-tag2' of git://git.kernel.org/.../iwamatsu/linux-visconti into arm/dt

Peter Chen (2):
      arm64: dts: imx8mm-evk: add two parameters for samsung picophy tuning
      arm64: dts: imx8mn-evk: add two parameters for samsung picophy tuning

Peter Ujfalusi (1):
      arm64: dts: ti: k3-j7200: add DMA support

Pradeep P V K (1):
      arm64: dts: qcom: sc7180: Add bandwidth votes for eMMC and SDcard

Rajendra Nayak (2):
      arm64: dts: qcom: sdm845: Add OPP tables and power-domains for venus
      arm64: dts: qcom: sc7180: Add OPP tables and power-domains for venus

Reto Schneider (2):
      dt-bindings: arm: at91: Add GARDENA smart Gateway (Art. 19000) board
      ARM: at91: Add GARDENA smart Gateway (Art. 19000) support

Richard Gong (1):
      arm64: dts: agilex: increase shared memory size to 32Mb

Richard Zhu (1):
      ARM: dts: imx6qp-sabreauto: enable pcie

Rob Clark (1):
      arm64: dts: qcom: sc7180-trogdor: add initial trogdor and lazor dt

Robert Foss (1):
      arm64: dts: qcom: msm8996: Add VFE1_GDSC power domain to camss node

Roger Quadros (5):
      dt-bindings: ti-serdes-mux: Add defines for J7200 SoC
      arm64: dts: ti: k3-j7200-main: Add SERDES lane control mux
      arm64: dts: ti: k3-j7200-main.dtsi: Add USB to SERDES lane MUX
      arm64: dts: ti: k3-j7200-main: Add USB controller
      arm64: dts: ti: k3-j7200-common-proc-board: Add USB support

Ryder Lee (1):
      arm: dts: mt7623: add display subsystem related device nodes

Sai Prakash Ranjan (1):
      arm64: dts: qcom: sc7180: Fix the LLCC base register size

Sakari Ailus (1):
      ARM: dts: n9, n950: Remove nokia,nvm-size property

Sameer Pujar (2):
      arm64: tegra: Enable ACONNECT, ADMA and AGIC on Jetson Nano
      arm64: tegra: Add DT binding for AHUB components

Samuel Holland (4):
      arm64: dts: allwinner: Mark timer as stopped in suspend
      ARM: dts: sun8i: a33: Update codec widget names
      arm64: dts: allwinner: a64: Update codec widget names
      arm64: dts: allwinner: a64: Update the audio codec compatible

Sebastian Reichel (4):
      ARM: dts: omap: add channel to DSI panels
      ARM: dts: omap4-droid4: add panel compatible
      ARM: dts: omap4-droid4: add panel orientation
      ARM: dts: imx6q-bx50v3: Add IRQ support for internal switch

Sekhar Nori (1):
      arm64: dts: ti: k3-am65: restrict PCIe to Gen2 speed

Shengjiu Wang (5):
      ARM: dts: imx7d-sdb: Add nodes for audio sound card
      ARM: dts: imx6qdl-sabresd: Support headphone and microphone detection
      ARM: dts: imx6sx-sdb: Add headphone detection for sound card
      ARM: dts: imx6sl-evk: Add headphone detection for sound card
      ARM: dts: imx6sll-evk: Add audio sound card node

Sibi Sankar (3):
      arm64: dts: qcom: sc7180: Increase the number of interconnect cells
      arm64: dts: qcom: sm8150: Add OSM L3 interconnect provider
      arm64: dts: qcom: sm8250: Add EPSS L3 interconnect provider

Simon Shields (1):
      ARM: dts: exynos: Add sound support to Midas

Stefan Monnier (1):
      ARM: dts: sun4i: Enable HDMI support on the Mele A1000

Stefan Riedmueller (2):
      dt-bindings: arm: fsl: Add PHYTEC i.MX6 UL/ULL devicetree bindings
      dt-bindings: arm: fsl: Add PHYTEC i.MX6 devicetree bindings

Stephan Gerhold (24):
      arm64: dts: qcom: apq8016-sbc: Remove properties that are already default
      arm64: dts: qcom: msm8916: Declare sound node in msm8916.dtsi
      arm64: dts: qcom: apq8016-sbc: Define leds outside of soc node
      arm64: dts: qcom: msm8916: Add more labels
      arm64: dts: qcom: msm8916: Use labels in board device trees
      arm64: dts: qcom: pm8916: Add resin node
      arm64: dts: qcom: msm8916: Move PM8916-specific parts to msm8916-pm8916.dtsi
      arm64: dts: qcom: msm8916: Move more supplies to msm8916-pm8916.dtsi
      arm64: dts: qcom: msm8916: Set default pinctrl for blsp1_uart1/2
      arm64: dts: qcom: msm8916: Move common USB properties to msm8916.dtsi
      arm64: dts: qcom: msm8916: Configure DSI port with labels
      arm64: dts: qcom: msm8916: Remove one more thermal trip point unit name
      arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec
      arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts
      arm64: dts: qcom: msm8916: Use IRQ defines, add IRQ types
      arm64: dts: qcom: msm8916: Drop qcom,tcsr-mutex syscon
      arm64: dts: qcom: msm8916: Minor style fixes
      arm64: dts: qcom: msm8916: Add MSM8916-specific compatibles to SCM/MSS
      arm64: dts: qcom: msm8916: Use more generic node names
      arm64: dts: qcom: msm8916: Rename "x-smp2p" to "smp2p-x"
      arm64: dts: qcom: msm8916: Pad addresses
      arm64: dts: qcom: msm8916: Sort nodes
      arm64: dts: qcom: pm8916: Sort nodes
      arm64: dts: qcom: Makefile: Sort lines

Stephen Boyd (2):
      arm64: dts: qcom: sc7180: Drop flags on mdss irqs
      arm64: dts: qcom: trogdor: Add labels for type-c ports

Suman Anna (10):
      arm64: dts: ti: k3-am65: Fix interconnect node names
      arm64: dts: ti: k3-j721e: Fix interconnect node names
      arm64: dts: ti: k3-j721e-som-p0: Move mailbox nodes from board dts file
      arm64: dts: ti: k3-j721e-main: Add C66x DSP nodes
      arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to C66x DSPs
      arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory nodes for C66 DSPs
      arm64: dts: ti: k3-j721e-main: Add C71x DSP node
      arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to C71x DSP
      arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory nodes for C71x DSP
      arm64: dts: ti: k3-j721e-som-p0: Reserve memory for IPC between RTOS cores

Sylwester Nawrocki (1):
      ARM: dts: samsung: odroid-xu3: Move assigned-clock* properties to i2s0 node

Taniya Das (1):
      arm64: dts: qcom: sc7180: Add LPASS clock controller nodes

Tanmay Shah (1):
      arm64: dts: qcom: sc7180: Add DisplayPort HPD pin dt node

Tao Ren (7):
      ARM: dts: aspeed: Remove flash layout from Facebook AST2500 Common dtsi
      ARM: dts: aspeed: cmm: Set 32MB FMC flash layout
      ARM: dts: aspeed: yamp: Set 32MB FMC flash layout
      ARM: dts: aspeed: minipack: Update 64MB FMC flash layout
      ARM: dts: aspeed: Add Facebook Wedge400 BMC
      ARM: dts: aspeed: wedge40: Update FMC flash0 label
      ARM: dts: aspeed: wedge40: Update UART4 pin settings

Thierry Reding (21):
      arm64: tegra: Add ID EEPROMs on Jetson AGX Xavier
      arm64: tegra: Wire up pinctrl states for all DPAUX controllers
      arm64: tegra: Add VBUS supply for micro USB port on Jetson Nano
      arm64: tegra: Disable SD card write-protection on Jetson Nano
      arm64: tegra: Describe display controller outputs for Tegra210
      arm64: tegra: Use valid PWM period for VDD_GPU on Tegra210
      arm64: tegra: Properly size register regions for GPU on Tegra194
      dt-bindings: misc: tegra-apbmisc: Add missing compatible strings
      dt-bindings: misc: tegra186-misc: Add missing compatible string
      dt-bindings: misc: tegra186-misc: Add Tegra234 support
      dt-bindings: tegra: Add Tegra234 VDK compatible
      dt-bindings: fuse: tegra: Add Tegra234 support
      dt-bindings: tegra: pmc: Add Tegra234 support
      Merge branch 'for-5.10/dt-bindings' into for-5.10/arm/dt
      dt-bindings: misc: tegra-apbmisc: Add missing compatible strings
      dt-bindings: misc: tegra186-misc: Add missing compatible string
      dt-bindings: misc: tegra186-misc: Add Tegra234 support
      dt-bindings: tegra: Add Tegra234 VDK compatible
      dt-bindings: fuse: tegra: Add Tegra234 support
      dt-bindings: tegra: pmc: Add Tegra234 support
      arm64: tegra: Initial Tegra234 VDK support

Tobias Schramm (3):
      ARM: dts: stm32: add display controller node to stm32h743
      ARM: dts: stm32: add resets property to spi device nodes on stm32h743
      ARM: dts: stm32: use stm32h7 usart compatible string for stm32h743

Tony Lindgren (3):
      ARM: dts: omap4: Fix sgx clock rate for 4430
      Merge branch 'omap-for-v5.10/dt-moxa' into omap-for-v5.10/dt
      Merge branch 'fixes' into omap-for-v5.10/dt

Uwe Kleine-König (2):
      ARM: dts: imx25-pinfunc: add missing and fix wrong SPI related defintions
      ARM: dts: imx25-pinfunc: Fix GPT function names

Vabhav Sharma (1):
      arm64: dts: ls1028a: qds: enable lpuart1

Venkata Lakshmi Narayana Gubba (1):
      arm64: dts: qcom: sc7180: Remove clock for bluetooth on SC7180 IDP board

Vignesh Raghavendra (4):
      arm64: dts: ti: k3-j7200: Add I2C nodes
      arm64: dts: ti: k3-j7200-common-proc-board: Add I2C IO expanders
      arm64: dts: ti: k3-j7200-mcu-wakeup: Add HyperBus node
      arm64: dts: ti: k3-j7200-som-p0: Add HyperFlash node

Vinod Koul (1):
      arm64: dts: qcom: sdm845-db845c: Fix hdmi nodes

Wasim Khan (1):
      arm64: dts: layerscape: Add label to pcie nodes

Xia Jiang (1):
      arm: dts: mt2701: Add jpeg enc device tree node

Yangtao Li (5):
      dt-bindings: irq: sun7i-nmi: fix dt-binding for a80 nmi
      dt-bindings: irq: sun7i-nmi: Add binding for A100's NMI controller
      arm64: allwinner: A100: add the basical Allwinner A100 DTSI file
      dt-bindings: arm: sunxi: Add Allwinner A100 Perf1 Board bindings
      arm64: allwinner: A100: add support for Allwinner Perf1 board

Yoshihiro Shimoda (7):
      arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend into eMMC nodes
      dt-bindings: arm: renesas: Document R-Car V3U SoC DT bindings
      dt-bindings: power: renesas,rcar-sysc: Document r8a779a0 SYSC bindings
      dt-bindings: reset: renesas,rst: Document r8a779a0 reset module
      dt-bindings: arm: renesas: Document Renesas Falcon boards
      arm64: dts: renesas: Add Renesas R8A779A0 SoC support
      arm64: dts: renesas: Add Renesas Falcon boards support

Yuantian Tang (2):
      arm64: dts: ls1088a: add more thermal zone support
      arm64: dts: ls208xa: add more thermal zone support

Zhao Qiang (1):
      arm64: dts: layerscape: correct watchdog clocks for LS1088A

Zhen Lei (1):
      ARM: dts: hisilicon: fix the system controller compatible nodes

satya priya (3):
      arm64: dts: qcom: sc7180: Improve the uart3 pin config for sc7180-idp
      arm64: dts: qcom: sc7180: Add wakeup support for BT UART on sc7180-idp
      arm64: dts: qcom: sc7180-trogdor: Add wakeup support for BT UART

Łukasz Patron (1):
      arm64: dts: qcom: pm660: Fix missing pound sign in interrupt-cells


 .../devicetree/bindings/arm/actions.yaml        |   11 +
 .../devicetree/bindings/arm/amlogic.yaml        |    2 +
 .../devicetree/bindings/arm/atmel-at91.yaml     |    1 +
 .../bindings/arm/bcm/brcm,bcm4708.yaml          |    2 +
 Documentation/devicetree/bindings/arm/fsl.yaml  |   95 +
 Documentation/devicetree/bindings/arm/qcom.yaml |   11 +
 .../devicetree/bindings/arm/renesas.yaml        |   12 +
 .../devicetree/bindings/arm/rockchip.yaml       |   16 +-
 .../devicetree/bindings/arm/samsung/pmu.yaml    |   24 +-
 .../devicetree/bindings/arm/stm32/stm32.yaml    |    6 +
 .../devicetree/bindings/arm/sunxi.yaml          |   10 +
 .../devicetree/bindings/arm/tegra.yaml          |    4 +
 .../bindings/arm/tegra/nvidia,tegra186-pmc.txt  |    3 +-
 Documentation/devicetree/bindings/arm/ti/k3.txt |   26 -
 .../devicetree/bindings/arm/ti/k3.yaml          |   35 +
 .../devicetree/bindings/arm/toshiba.yaml        |   22 +
 .../crypto/allwinner,sun4i-a10-crypto.yaml      |    6 +-
 .../bindings/dma/allwinner,sun50i-a64-dma.yaml  |    9 +-
 .../bindings/fuse/nvidia,tegra20-fuse.txt       |    1 +
 .../bindings/gpu/arm,mali-utgard.yaml           |    2 +
 .../allwinner,sun7i-a20-sc-nmi.yaml             |    5 +-
 .../bindings/mailbox/qcom,apcs-kpss-global.yaml |    1 +
 .../bindings/media/allwinner,sun4i-a10-ir.yaml  |    5 +-
 .../bindings/misc/nvidia,tegra186-misc.txt      |    8 +-
 .../bindings/misc/nvidia,tegra20-apbmisc.txt    |   13 +-
 .../devicetree/bindings/nvmem/vf610-ocotp.txt   |    4 +-
 .../bindings/power/renesas,rcar-sysc.yaml       |    1 +
 .../devicetree/bindings/reset/renesas,rst.yaml  |    1 +
 .../allwinner,sun4i-a10-system-control.yaml     |    6 +
 .../devicetree/bindings/vendor-prefixes.yaml    |    8 +
 MAINTAINERS                                     |   18 +-
 arch/arm/boot/dts/Makefile                      |   25 +-
 arch/arm/boot/dts/alpine.dtsi                   |    2 +-
 arch/arm/boot/dts/am335x-lxm.dts                |    4 +
 .../boot/dts/am335x-moxa-uc-8100-common.dtsi    |  427 +++
 arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts  |  404 +--
 arch/arm/boot/dts/am335x-sbc-t335.dts           |    4 +-
 arch/arm/boot/dts/am33xx.dtsi                   |    2 +-
 arch/arm/boot/dts/am3517-evm-ui.dtsi            |    4 +-
 arch/arm/boot/dts/am3517-evm.dts                |    2 +-
 arch/arm/boot/dts/am3874-iceboard.dts           |    8 +-
 arch/arm/boot/dts/am4372.dtsi                   |    4 +-
 arch/arm/boot/dts/am437x-cm-t43.dts             |   14 +-
 arch/arm/boot/dts/am437x-gp-evm.dts             |   15 +-
 arch/arm/boot/dts/am437x-idk-evm.dts            |   13 +-
 arch/arm/boot/dts/am437x-l4.dtsi                |   77 +-
 arch/arm/boot/dts/am437x-sbc-t43.dts            |    2 +-
 arch/arm/boot/dts/am437x-sk-evm.dts             |   14 +-
 arch/arm/boot/dts/am43x-epos-evm.dts            |   15 +-
 arch/arm/boot/dts/am571x-idk.dts                |   27 -
 arch/arm/boot/dts/am5729-beagleboneai.dts       |   14 +-
 arch/arm/boot/dts/am572x-idk.dts                |    5 -
 arch/arm/boot/dts/am574x-idk.dts                |    5 -
 arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi |   19 +-
 arch/arm/boot/dts/am57xx-cl-som-am57x.dts       |   13 +-
 arch/arm/boot/dts/am57xx-idk-common.dtsi        |   14 +-
 arch/arm/boot/dts/am57xx-sbc-am57x.dts          |    4 +-
 arch/arm/boot/dts/animeo_ip.dts                 |    3 +-
 arch/arm/boot/dts/arm-realview-eb.dtsi          |    2 +-
 arch/arm/boot/dts/arm-realview-pb11mp.dts       |   20 +-
 arch/arm/boot/dts/arm-realview-pbx.dtsi         |    4 +-
 arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts   |   17 +
 .../boot/dts/aspeed-bmc-facebook-minipack.dts   |   47 +-
 .../boot/dts/aspeed-bmc-facebook-wedge40.dts    |    5 +-
 .../boot/dts/aspeed-bmc-facebook-wedge400.dts   |  420 +++
 arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts  |   17 +
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts    |   23 +-
 arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts     |  662 +++++
 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts     |    7 +
 arch/arm/boot/dts/aspeed-g5.dtsi                |    1 -
 .../dts/ast2500-facebook-netbmc-common.dtsi     |   13 -
 arch/arm/boot/dts/at91-ariag25.dts              |    3 +-
 arch/arm/boot/dts/at91-ariettag25.dts           |    3 +-
 arch/arm/boot/dts/at91-cosino.dtsi              |    3 +-
 arch/arm/boot/dts/at91-cosino_mega2560.dts      |    1 +
 arch/arm/boot/dts/at91-foxg20.dts               |    3 +-
 arch/arm/boot/dts/at91-kizbox.dts               |    2 +-
 arch/arm/boot/dts/at91-kizbox2-common.dtsi      |    2 +-
 arch/arm/boot/dts/at91-kizboxmini-common.dtsi   |    2 +-
 arch/arm/boot/dts/at91-linea.dtsi               |    2 +-
 arch/arm/boot/dts/at91-qil_a9260.dts            |    3 +-
 arch/arm/boot/dts/at91-sam9_l9260.dts           |    3 +-
 arch/arm/boot/dts/at91-sama5d3_xplained.dts     |    2 +-
 arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi       |    2 +-
 arch/arm/boot/dts/at91-sama5d4_xplained.dts     |    2 +-
 arch/arm/boot/dts/at91-sama5d4ek.dts            |    2 +-
 arch/arm/boot/dts/at91-som60.dtsi               |    2 +-
 arch/arm/boot/dts/at91-vinco.dts                |    2 +-
 arch/arm/boot/dts/at91-wb45n.dtsi               |    3 +-
 arch/arm/boot/dts/at91-wb50n.dtsi               |    2 +-
 arch/arm/boot/dts/at91rm9200.dtsi               |   11 +-
 arch/arm/boot/dts/at91rm9200ek.dts              |    2 +-
 arch/arm/boot/dts/at91sam9260.dtsi              |   11 +-
 arch/arm/boot/dts/at91sam9260ek.dts             |    3 +-
 arch/arm/boot/dts/at91sam9261.dtsi              |   10 +-
 arch/arm/boot/dts/at91sam9261ek.dts             |    2 +-
 arch/arm/boot/dts/at91sam9263.dtsi              |   15 +-
 arch/arm/boot/dts/at91sam9263ek.dts             |    3 +-
 arch/arm/boot/dts/at91sam9g20.dtsi              |    5 +-
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi     |    3 +-
 .../dts/at91sam9g25-gardena-smart-gateway.dts   |  158 ++
 arch/arm/boot/dts/at91sam9g45.dtsi              |   12 +-
 arch/arm/boot/dts/at91sam9m10g45ek.dts          |    4 +-
 arch/arm/boot/dts/at91sam9n12.dtsi              |   10 +-
 arch/arm/boot/dts/at91sam9n12ek.dts             |    2 +-
 arch/arm/boot/dts/at91sam9rl.dtsi               |   10 +-
 arch/arm/boot/dts/at91sam9rlek.dts              |    2 +-
 arch/arm/boot/dts/at91sam9x5.dtsi               |   12 +-
 arch/arm/boot/dts/at91sam9x5cm.dtsi             |    2 +-
 arch/arm/boot/dts/at91sam9x5ek.dtsi             |    2 +
 arch/arm/boot/dts/at91sam9xe.dtsi               |    3 +
 arch/arm/boot/dts/bcm-cygnus.dtsi               |    4 +-
 arch/arm/boot/dts/bcm-nsp.dtsi                  |    6 +-
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts           |   48 +
 arch/arm/boot/dts/bcm2711.dtsi                  |  122 +-
 arch/arm/boot/dts/bcm53016-meraki-mr32.dts      |  197 ++
 arch/arm/boot/dts/bcm5301x.dtsi                 |   25 +-
 arch/arm/boot/dts/bcm958525xmc.dts              |    2 +-
 arch/arm/boot/dts/bcm958625k.dts                |    2 +-
 arch/arm/boot/dts/dra7-evm.dts                  |   15 +-
 arch/arm/boot/dts/dra7-l4.dtsi                  |   54 -
 arch/arm/boot/dts/dra7.dtsi                     |    4 +-
 arch/arm/boot/dts/dra71-evm.dts                 |   14 +-
 arch/arm/boot/dts/dra72-evm-common.dtsi         |   10 +-
 arch/arm/boot/dts/dra72-evm-revc.dts            |   14 +-
 arch/arm/boot/dts/dra72-evm.dts                 |   13 +-
 arch/arm/boot/dts/dra76-evm.dts                 |   18 +-
 arch/arm/boot/dts/emev2.dtsi                    |    2 +-
 arch/arm/boot/dts/ethernut5.dts                 |    2 +-
 arch/arm/boot/dts/exynos3250-artik5.dtsi        |    4 +
 arch/arm/boot/dts/exynos3250-monk.dts           |    6 +-
 arch/arm/boot/dts/exynos3250-rinato.dts         |    6 +-
 arch/arm/boot/dts/exynos3250.dtsi               |   44 +-
 arch/arm/boot/dts/exynos4210-i9100.dts          |   56 +-
 arch/arm/boot/dts/exynos4210-origen.dts         |   27 +
 arch/arm/boot/dts/exynos4210-smdkv310.dts       |   25 +
 arch/arm/boot/dts/exynos4210-trats.dts          |  186 +-
 arch/arm/boot/dts/exynos4210-universal_c210.dts |   36 +-
 arch/arm/boot/dts/exynos4210.dtsi               |   38 +-
 arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi     |   42 +-
 arch/arm/boot/dts/exynos4412-i9300.dts          |    6 +-
 arch/arm/boot/dts/exynos4412-i9305.dts          |    2 +-
 arch/arm/boot/dts/exynos4412-midas.dtsi         |  116 +-
 arch/arm/boot/dts/exynos4412-n710x.dts          |   39 +-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi |   35 +-
 arch/arm/boot/dts/exynos4412-odroidu3.dts       |   46 +-
 arch/arm/boot/dts/exynos4412-origen.dts         |   25 +
 arch/arm/boot/dts/exynos4412-smdk4412.dts       |   27 +
 arch/arm/boot/dts/exynos4412-tiny4412.dts       |   24 +
 arch/arm/boot/dts/exynos4412-trats2.dts         |    2 +-
 arch/arm/boot/dts/exynos4412.dtsi               |   18 +-
 arch/arm/boot/dts/exynos5.dtsi                  |   10 +-
 arch/arm/boot/dts/exynos5250-arndale.dts        |   20 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts       |   16 +-
 arch/arm/boot/dts/exynos5250-spring.dts         |   41 +-
 arch/arm/boot/dts/exynos5250.dtsi               |   54 +-
 arch/arm/boot/dts/exynos5260.dtsi               |    4 +-
 arch/arm/boot/dts/exynos5410-odroidxu.dts       |    8 +-
 arch/arm/boot/dts/exynos5410-smdk5410.dts       |   12 +
 arch/arm/boot/dts/exynos5410.dtsi               |   12 +-
 arch/arm/boot/dts/exynos5420-smdk5420.dts       |    3 +
 arch/arm/boot/dts/exynos5420.dtsi               |   16 +-
 arch/arm/boot/dts/exynos5422-odroid-core.dtsi   |    4 +-
 .../boot/dts/exynos5422-odroidxu3-audio.dtsi    |   60 +-
 arch/arm/boot/dts/exynos5422-odroidxu4.dts      |   60 +-
 arch/arm/boot/dts/hi3620.dtsi                   |   32 +-
 arch/arm/boot/dts/hip04.dtsi                    |    6 +-
 arch/arm/boot/dts/hisi-x5hd2.dtsi               |    5 +-
 arch/arm/boot/dts/imx23-evk.dts                 |    2 +-
 arch/arm/boot/dts/imx23.dtsi                    |    2 +-
 arch/arm/boot/dts/imx25-pinfunc.h               |   28 +-
 .../boot/dts/imx27-phytec-phycard-s-som.dtsi    |    4 +-
 arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts  |    2 +-
 arch/arm/boot/dts/imx27.dtsi                    |    2 +-
 arch/arm/boot/dts/imx28-apf28.dts               |    2 +-
 arch/arm/boot/dts/imx28-apx4devkit.dts          |    2 +-
 arch/arm/boot/dts/imx28-evk.dts                 |    2 +-
 arch/arm/boot/dts/imx28-m28.dtsi                |    2 +-
 arch/arm/boot/dts/imx28-m28cu3.dts              |    2 +-
 arch/arm/boot/dts/imx28.dtsi                    |    2 +-
 arch/arm/boot/dts/imx50-evk.dts                 |    2 +-
 arch/arm/boot/dts/imx51-apf51dev.dts            |    4 +-
 arch/arm/boot/dts/imx53-m53menlo.dts            |    2 +-
 arch/arm/boot/dts/imx53-smd.dts                 |    2 +-
 arch/arm/boot/dts/imx53-tqma53.dtsi             |    8 +-
 arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi     |    3 +-
 arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi   |    3 +-
 arch/arm/boot/dts/imx6dl-aristainetos_4.dts     |    2 +-
 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts   |    4 +-
 arch/arm/boot/dts/imx6dl-prtrvt.dts             |    4 +-
 arch/arm/boot/dts/imx6dl-prtvt7.dts             |    2 +-
 arch/arm/boot/dts/imx6dl-tqma6a.dtsi            |   16 +
 arch/arm/boot/dts/imx6dl-tqma6b.dtsi            |   16 +
 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi      |   38 +-
 arch/arm/boot/dts/imx6dl-yapp4-hydra.dts        |    6 +-
 arch/arm/boot/dts/imx6dl-yapp4-orion.dts        |   54 +
 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts         |    4 +
 arch/arm/boot/dts/imx6dl.dtsi                   |    8 +-
 arch/arm/boot/dts/imx6q-b450v3.dts              |   14 +-
 arch/arm/boot/dts/imx6q-b650v3.dts              |   12 +-
 arch/arm/boot/dts/imx6q-b850v3.dts              |    4 +-
 arch/arm/boot/dts/imx6q-ba16.dtsi               |    2 +-
 arch/arm/boot/dts/imx6q-bx50v3.dtsi             |   31 +-
 arch/arm/boot/dts/imx6q-cm-fx6.dts              |    2 +-
 arch/arm/boot/dts/imx6q-dhcom-som.dtsi          |    2 +-
 arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts         |    2 +-
 arch/arm/boot/dts/imx6q-dms-ba16.dts            |    2 +-
 arch/arm/boot/dts/imx6q-gw5400-a.dts            |    2 +-
 arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi     |    7 +-
 arch/arm/boot/dts/imx6q-logicpd.dts             |    2 +-
 arch/arm/boot/dts/imx6q-prti6q.dts              |    6 +-
 arch/arm/boot/dts/imx6q-tqma6a.dtsi             |   16 +
 arch/arm/boot/dts/imx6q-tqma6b.dtsi             |   15 +
 arch/arm/boot/dts/imx6q-var-dt6customboard.dts  |    4 +-
 arch/arm/boot/dts/imx6q.dtsi                    |    8 +-
 arch/arm/boot/dts/imx6qdl-apalis.dtsi           |    4 +-
 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi     |    2 +-
 arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi    |   10 +-
 arch/arm/boot/dts/imx6qdl-colibri.dtsi          |    2 +-
 arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi    |    2 +-
 arch/arm/boot/dts/imx6qdl-emcon.dtsi            |    4 +-
 arch/arm/boot/dts/imx6qdl-gw51xx.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw551x.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw553x.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw560x.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw5903.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw5904.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw5907.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-gw5910.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw5912.dtsi           |    5 +-
 arch/arm/boot/dts/imx6qdl-gw5913.dtsi           |    3 +-
 arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi    |    2 +-
 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi   |    8 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi    |    2 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi   |    2 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi       |    2 +-
 arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi    |    2 +-
 arch/arm/boot/dts/imx6qdl-pico.dtsi             |    2 +-
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi        |    2 +-
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi        |    2 +-
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi          |    8 +-
 arch/arm/boot/dts/imx6qdl-tqma6.dtsi            |  201 ++
 arch/arm/boot/dts/imx6qdl-tqma6a.dtsi           |   28 +
 arch/arm/boot/dts/imx6qdl-tqma6b.dtsi           |   28 +
 arch/arm/boot/dts/imx6qdl-ts4900.dtsi           |    4 +-
 arch/arm/boot/dts/imx6qdl-ts7970.dtsi           |    8 +-
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi         |    2 +-
 arch/arm/boot/dts/imx6qdl.dtsi                  |    5 +-
 arch/arm/boot/dts/imx6qp-sabreauto.dts          |    3 +-
 arch/arm/boot/dts/imx6qp-tqma6b.dtsi            |   16 +
 arch/arm/boot/dts/imx6sl-evk.dts                |   11 +-
 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts    |  588 ++++
 arch/arm/boot/dts/imx6sl.dtsi                   |    2 +
 arch/arm/boot/dts/imx6sll-evk.dts               |   73 +
 arch/arm/boot/dts/imx6sll.dtsi                  |    7 +
 arch/arm/boot/dts/imx6sx-sdb.dtsi               |    9 +
 .../arm/boot/dts/imx6sx-softing-vining-2000.dts |    2 +-
 arch/arm/boot/dts/imx6sx.dtsi                   |    2 +-
 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi   |    2 +-
 .../dts/imx6ul-kontron-n6x1x-som-common.dtsi    |    2 +-
 arch/arm/boot/dts/imx6ul-phytec-segin.dtsi      |    2 +-
 arch/arm/boot/dts/imx6ul.dtsi                   |    2 +-
 arch/arm/boot/dts/imx6ull-colibri.dtsi          |    2 +-
 arch/arm/boot/dts/imx6ull.dtsi                  |    7 +
 arch/arm/boot/dts/imx7-colibri.dtsi             |    2 +-
 arch/arm/boot/dts/imx7d-sdb.dts                 |   83 +-
 arch/arm/boot/dts/imx7d-zii-rmu2.dts            |    2 +-
 arch/arm/boot/dts/imx7d-zii-rpu2.dts            |    2 +-
 arch/arm/boot/dts/imx7s.dtsi                    |   15 +-
 arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi |    2 +-
 .../arm/boot/dts/logicpd-torpedo-baseboard.dtsi |    2 +-
 arch/arm/boot/dts/meson.dtsi                    |   14 +-
 arch/arm/boot/dts/meson8.dtsi                   |    2 -
 arch/arm/boot/dts/motorola-mapphone-common.dtsi |    6 +-
 arch/arm/boot/dts/mpa1600.dts                   |    2 +-
 arch/arm/boot/dts/mps2.dtsi                     |   10 +-
 ...=> mstar-infinity-msc313-breadbee_crust.dts} |    2 +-
 ...ssc8336n.dtsi => mstar-infinity-msc313.dtsi} |    2 +-
 .../dts/{infinity.dtsi => mstar-infinity.dtsi}  |    0
 ...dts => mstar-infinity3-msc313e-breadbee.dts} |    2 +-
 ...msc313.dtsi => mstar-infinity3-msc313e.dtsi} |    2 +-
 .../{infinity3.dtsi => mstar-infinity3.dtsi}    |    2 +-
 ...s => mstar-mercury5-ssc8336n-midrived08.dts} |    2 +-
 ...sc313e.dtsi => mstar-mercury5-ssc8336n.dtsi} |    2 +-
 .../dts/{mercury5.dtsi => mstar-mercury5.dtsi}  |    0
 arch/arm/boot/dts/mstar-v7.dtsi                 |   20 +
 arch/arm/boot/dts/mt2701.dtsi                   |   13 +
 arch/arm/boot/dts/mt7623.dtsi                   |  123 -
 arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts   |   88 +-
 arch/arm/boot/dts/mt7623n-rfb-emmc.dts          |   74 +-
 arch/arm/boot/dts/mt7623n.dtsi                  |  306 ++
 arch/arm/boot/dts/nspire.dtsi                   |   12 +-
 arch/arm/boot/dts/omap3-beagle-xm.dts           |    4 +-
 arch/arm/boot/dts/omap3-beagle.dts              |    6 +-
 arch/arm/boot/dts/omap3-cm-t3517.dts            |    2 +-
 arch/arm/boot/dts/omap3-cm-t3530.dts            |    2 +-
 arch/arm/boot/dts/omap3-cm-t3730.dts            |    2 +-
 arch/arm/boot/dts/omap3-cm-t3x.dtsi             |    4 +-
 arch/arm/boot/dts/omap3-cpu-thermal.dtsi        |   21 +
 arch/arm/boot/dts/omap3-devkit8000-common.dtsi  |    4 +-
 arch/arm/boot/dts/omap3-gta04.dtsi              |    8 +-
 arch/arm/boot/dts/omap3-ha-lcd.dts              |    2 +-
 arch/arm/boot/dts/omap3-igep0020-common.dtsi    |    2 +-
 arch/arm/boot/dts/omap3-n9.dts                  |    1 -
 arch/arm/boot/dts/omap3-n900.dts                |    6 +-
 arch/arm/boot/dts/omap3-n950.dts                |    8 +-
 arch/arm/boot/dts/omap3-overo-common-dvi.dtsi   |    2 +-
 arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi |    2 +-
 arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi |    2 +-
 arch/arm/boot/dts/omap3-pandora-common.dtsi     |    4 +-
 .../boot/dts/omap3-panel-sharp-ls037v7dw01.dtsi |    2 +-
 arch/arm/boot/dts/omap3-thunder.dts             |    2 +-
 arch/arm/boot/dts/omap3.dtsi                    |    3 +
 arch/arm/boot/dts/omap34xx.dtsi                 |    3 +-
 arch/arm/boot/dts/omap36xx.dtsi                 |    3 +-
 arch/arm/boot/dts/omap4-duovero-parlor.dts      |    4 +-
 arch/arm/boot/dts/omap4-panda-common.dtsi       |    6 +-
 arch/arm/boot/dts/omap4-sdp.dts                 |   14 +-
 arch/arm/boot/dts/omap4.dtsi                    |    8 +-
 arch/arm/boot/dts/omap443x.dtsi                 |   10 +
 arch/arm/boot/dts/omap5-board-common.dtsi       |    4 +-
 arch/arm/boot/dts/omap5-cm-t54.dts              |    6 +-
 arch/arm/boot/dts/owl-s500-labrador-base-m.dts  |   35 +
 arch/arm/boot/dts/owl-s500-labrador-v2.dtsi     |   22 +
 arch/arm/boot/dts/owl-s500-roseapplepi.dts      |   47 +
 arch/arm/boot/dts/owl-s500.dtsi                 |    6 +-
 arch/arm/boot/dts/picoxcell-pc3x2.dtsi          |    1 -
 arch/arm/boot/dts/picoxcell-pc3x3.dtsi          |    1 -
 arch/arm/boot/dts/pm9g45.dts                    |    3 +-
 arch/arm/boot/dts/prima2.dtsi                   |    2 +-
 arch/arm/boot/dts/qcom-mdm9615.dtsi             |    2 +-
 arch/arm/boot/dts/r7s72100.dtsi                 |    2 +-
 arch/arm/boot/dts/r7s9210.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a73a4.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7740.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts |   11 +
 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts         |  120 +
 arch/arm/boot/dts/r8a7742-iwg21m.dtsi           |   79 +-
 arch/arm/boot/dts/r8a7742.dtsi                  |  337 ++-
 arch/arm/boot/dts/r8a7743.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7744.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts     |  112 +-
 arch/arm/boot/dts/r8a7745.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a77470.dtsi                 |    2 +-
 arch/arm/boot/dts/r8a7778.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7779.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7790.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7791.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7792.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7793.dtsi                  |    2 +-
 arch/arm/boot/dts/r8a7794.dtsi                  |    2 +-
 arch/arm/boot/dts/r9a06g032.dtsi                |    2 +-
 arch/arm/boot/dts/rk3066a-bqcurie2.dts          |    6 +-
 arch/arm/boot/dts/rk3066a-marsboard.dts         |    6 +-
 arch/arm/boot/dts/rk3066a-rayeager.dts          |    6 +-
 arch/arm/boot/dts/rk3066a.dtsi                  |    2 +-
 arch/arm/boot/dts/rk3288-evb.dtsi               |    2 +-
 .../boot/dts/rk3288-firefly-reload-core.dtsi    |    2 +-
 arch/arm/boot/dts/rk3288-firefly.dtsi           |    2 +-
 arch/arm/boot/dts/rk3288-miqi.dts               |   16 +-
 arch/arm/boot/dts/rk3288-popmetal.dts           |   16 +-
 arch/arm/boot/dts/rk3288-r89.dts                |   16 +-
 arch/arm/boot/dts/rk3288-rock2-square.dts       |    2 +-
 arch/arm/boot/dts/rk3288-tinker.dtsi            |    2 +-
 arch/arm/boot/dts/rk3288-vyasa.dts              |   14 +-
 arch/arm/boot/dts/s3c2416-smdk2416.dts          |   17 +-
 arch/arm/boot/dts/s3c2416.dtsi                  |  111 +-
 arch/arm/boot/dts/s3c24xx.dtsi                  |   24 +-
 arch/arm/boot/dts/s3c6410-mini6410.dts          |   32 +-
 arch/arm/boot/dts/s3c6410-smdk6410.dts          |   32 +-
 arch/arm/boot/dts/s3c64xx.dtsi                  |    2 +-
 arch/arm/boot/dts/s5pv210-aquila.dts            |   73 +-
 arch/arm/boot/dts/s5pv210-aries.dtsi            |   26 +-
 arch/arm/boot/dts/s5pv210-fascinate4g.dts       |   98 +
 arch/arm/boot/dts/s5pv210-galaxys.dts           |   85 +
 arch/arm/boot/dts/s5pv210-goni.dts              |   97 +-
 arch/arm/boot/dts/s5pv210-smdkc110.dts          |    9 +
 arch/arm/boot/dts/s5pv210-smdkv210.dts          |   14 +-
 arch/arm/boot/dts/s5pv210-torbreck.dts          |    9 +
 arch/arm/boot/dts/s5pv210.dtsi                  |  163 +-
 arch/arm/boot/dts/sam9x60.dtsi                  |   10 +-
 arch/arm/boot/dts/sama5d2.dtsi                  |   19 +-
 arch/arm/boot/dts/sama5d3.dtsi                  |    8 +-
 arch/arm/boot/dts/sama5d3xcm.dtsi               |    2 +-
 arch/arm/boot/dts/sama5d3xcm_cmp.dtsi           |    2 +-
 arch/arm/boot/dts/sama5d4.dtsi                  |    8 +-
 arch/arm/boot/dts/sd5203.dts                    |   96 +
 arch/arm/boot/dts/sh73a0.dtsi                   |    2 +-
 arch/arm/boot/dts/spear13xx.dtsi                |    2 +-
 arch/arm/boot/dts/ste-href.dtsi                 |   22 +-
 arch/arm/boot/dts/ste-ux500-samsung-golden.dts  |   91 +
 arch/arm/boot/dts/ste-ux500-samsung-skomer.dts  |   15 +-
 arch/arm/boot/dts/stm32h743.dtsi                |   20 +-
 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi        |   26 +
 arch/arm/boot/dts/stm32mp151.dtsi               |   50 +-
 arch/arm/boot/dts/stm32mp153.dtsi               |    6 +
 arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts   |   35 +
 arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts    |    4 +-
 arch/arm/boot/dts/stm32mp157c-ev1.dts           |   16 +-
 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts       |    3 +-
 arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi  |  276 ++
 arch/arm/boot/dts/stm32mp157c-odyssey.dts       |   80 +
 arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi  |  157 ++
 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi   |   45 +-
 arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi    |   42 +-
 .../boot/dts/stm32mp15xx-dhcor-avenger96.dtsi   |    7 +-
 arch/arm/boot/dts/sun4i-a10-a1000.dts           |   25 +
 arch/arm/boot/dts/sun8i-a33-olinuxino.dts       |    4 +-
 arch/arm/boot/dts/sun8i-a33.dtsi                |    4 +-
 .../boot/dts/sun8i-r40-bananapi-m2-ultra.dts    |    4 +
 arch/arm/boot/dts/sun8i-r40.dtsi                |  104 +
 arch/arm/boot/dts/sun8i-s3-pinecube.dts         |  235 ++
 arch/arm/boot/dts/sun8i-v3.dtsi                 |   13 +
 arch/arm/boot/dts/sun8i-v3s.dtsi                |  118 +
 arch/arm/boot/dts/tango4-common.dtsi            |    2 +-
 arch/arm/boot/dts/tegra20-acer-a500-picasso.dts |   30 +-
 .../dts/tegra30-asus-nexus7-grouper-common.dtsi |   54 +-
 arch/arm/boot/dts/tny_a9260_common.dtsi         |    2 +-
 arch/arm/boot/dts/tny_a9263.dts                 |    2 +-
 arch/arm/boot/dts/usb_a9260.dts                 |    2 +-
 arch/arm/boot/dts/usb_a9263.dts                 |    2 +-
 arch/arm/boot/dts/usb_a9g20_common.dtsi         |    2 +-
 arch/arm/boot/dts/vexpress-v2m-rs1.dtsi         |    2 +-
 arch/arm/boot/dts/vexpress-v2m.dtsi             |    2 +-
 arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts     |    4 +-
 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts      |    2 +-
 arch/arm/boot/dts/vexpress-v2p-ca9.dts          |    6 +-
 arch/arm/boot/dts/vf610-zii-cfu1.dts            |    3 +-
 arch/arm/boot/dts/vf610-zii-spb4.dts            |    2 -
 arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts        |    2 -
 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts       |    2 -
 arch/arm/boot/dts/zx296702.dtsi                 |    2 +-
 arch/arm64/Kconfig.platforms                    |    7 +
 arch/arm64/boot/dts/Makefile                    |    1 +
 arch/arm64/boot/dts/actions/s700.dtsi           |   17 +-
 arch/arm64/boot/dts/allwinner/Makefile          |    1 +
 .../allwinner/sun50i-a100-allwinner-perf1.dts   |  180 ++
 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi  |  364 +++
 .../dts/allwinner/sun50i-a64-bananapi-m64.dts   |    8 +-
 .../dts/allwinner/sun50i-a64-orangepi-win.dts   |    8 +-
 .../boot/dts/allwinner/sun50i-a64-pine64.dts    |    8 +-
 .../boot/dts/allwinner/sun50i-a64-pinebook.dts  |    8 +-
 .../dts/allwinner/sun50i-a64-pinephone.dtsi     |    8 +-
 .../boot/dts/allwinner/sun50i-a64-pinetab.dts   |    8 +-
 .../allwinner/sun50i-a64-sopine-baseboard.dts   |    8 +-
 .../boot/dts/allwinner/sun50i-a64-teres-i.dts   |    8 +-
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi   |   20 +-
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi    |    1 +
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi    |    1 +
 .../boot/dts/altera/socfpga_stratix10.dtsi      |   12 +-
 arch/arm64/boot/dts/amazon/alpine-v2.dtsi       |    2 +-
 arch/arm64/boot/dts/amlogic/Makefile            |    2 +
 .../dts/amlogic/meson-g12b-khadas-vim3.dtsi     |   88 -
 .../dts/amlogic/meson-g12b-odroid-n2-plus.dts   |   31 +
 .../boot/dts/amlogic/meson-g12b-odroid-n2.dts   |  618 +----
 .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi  |  625 +++++
 .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts |  318 +++
 .../boot/dts/amlogic/meson-khadas-vim3.dtsi     |   94 +-
 .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts |   86 -
 arch/arm64/boot/dts/apm/apm-shadowcat.dtsi      |    2 +-
 arch/arm64/boot/dts/apm/apm-storm.dtsi          |    2 +-
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi   |    2 +-
 .../arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi |    2 +-
 .../arm64/boot/dts/broadcom/northstar2/ns2.dtsi |    2 +-
 .../dts/broadcom/stingray/bcm958742-base.dtsi   |    2 +-
 .../boot/dts/broadcom/stingray/stingray.dtsi    |    2 +-
 .../boot/dts/exynos/exynos5433-tm2-common.dtsi  |    4 +-
 arch/arm64/boot/dts/exynos/exynos5433.dtsi      |   12 +-
 arch/arm64/boot/dts/freescale/Makefile          |    5 +
 .../boot/dts/freescale/fsl-ls1012a-oxalis.dts   |    2 +-
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi  |    5 +-
 .../fsl-ls1028a-kontron-kbox-a-230-ls.dts       |   18 +
 .../fsl-ls1028a-kontron-sl28-var3-ads2.dts      |    9 +
 .../dts/freescale/fsl-ls1028a-kontron-sl28.dts  |  134 +
 .../boot/dts/freescale/fsl-ls1028a-qds.dts      |    4 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi  |   10 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi  |   10 +-
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi  |   16 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi  |  134 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi  |  157 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi  |   12 +-
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi  |   16 +-
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi   |   40 +-
 .../boot/dts/freescale/imx8mm-ddr4-evk.dts      |   57 +
 arch/arm64/boot/dts/freescale/imx8mm-evk.dts    |  553 +---
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi   |  474 ++++
 .../dts/freescale/imx8mm-var-som-symphony.dts   |  255 ++
 .../boot/dts/freescale/imx8mm-var-som.dtsi      |  561 ++++
 arch/arm64/boot/dts/freescale/imx8mm.dtsi       |    3 +-
 .../boot/dts/freescale/imx8mn-ddr4-evk.dts      |   32 +-
 arch/arm64/boot/dts/freescale/imx8mn-evk.dts    |    3 +-
 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi   |   20 +-
 .../dts/freescale/imx8mn-var-som-symphony.dts   |  240 ++
 .../boot/dts/freescale/imx8mn-var-som.dtsi      |  551 ++++
 arch/arm64/boot/dts/freescale/imx8mn.dtsi       |    3 +-
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts    |   14 +-
 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h  |  360 +--
 arch/arm64/boot/dts/freescale/imx8mp.dtsi       |    3 +-
 arch/arm64/boot/dts/freescale/imx8mq-evk.dts    |   52 +-
 .../dts/freescale/imx8mq-hummingboard-pulse.dts |    8 +-
 .../dts/freescale/imx8mq-librem5-devkit.dts     |   52 +-
 .../boot/dts/freescale/imx8mq-librem5-r2.dts    |   29 +
 .../boot/dts/freescale/imx8mq-librem5-r3.dts    |   27 +
 .../boot/dts/freescale/imx8mq-librem5.dtsi      | 1106 ++++++++
 .../boot/dts/freescale/imx8mq-phanbell.dts      |   21 +-
 .../arm64/boot/dts/freescale/imx8mq-pico-pi.dts |   15 +-
 .../arm64/boot/dts/freescale/imx8mq-sr-som.dtsi |    8 +-
 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts |    2 +-
 .../dts/freescale/imx8mq-zii-ultra-rmb3.dts     |    2 +-
 .../boot/dts/freescale/imx8mq-zii-ultra.dtsi    |    8 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi       |   53 +-
 .../boot/dts/freescale/imx8qxp-colibri.dtsi     |    8 +-
 .../boot/dts/hisilicon/hi3660-hikey960.dts      |    6 +-
 arch/arm64/boot/dts/hisilicon/hi3660.dtsi       |   10 +-
 .../boot/dts/hisilicon/hi3670-hikey970.dts      |    2 +-
 arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts  |   18 +-
 arch/arm64/boot/dts/hisilicon/hi6220.dtsi       |    7 +-
 arch/arm64/boot/dts/hisilicon/hip05-d02.dts     |    6 +-
 arch/arm64/boot/dts/hisilicon/hip06-d03.dts     |   18 +-
 arch/arm64/boot/dts/hisilicon/hip07-d05.dts     |   20 +-
 arch/arm64/boot/dts/intel/socfpga_agilex.dtsi   |   14 +-
 arch/arm64/boot/dts/lg/lg1312.dtsi              |   10 +-
 arch/arm64/boot/dts/lg/lg1313.dtsi              |   10 +-
 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi    |    9 +-
 arch/arm64/boot/dts/mediatek/mt8183-evb.dts     |   11 +
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi  |   30 +
 arch/arm64/boot/dts/mediatek/mt8183.dtsi        |   15 +-
 .../arm64/boot/dts/mediatek/pumpkin-common.dtsi |    2 +-
 arch/arm64/boot/dts/microchip/sparx5.dtsi       |   81 +
 arch/arm64/boot/dts/microchip/sparx5_nand.dtsi  |   31 +
 arch/arm64/boot/dts/microchip/sparx5_pcb125.dts |   53 +
 arch/arm64/boot/dts/microchip/sparx5_pcb134.dts |    1 +
 .../boot/dts/microchip/sparx5_pcb134_board.dtsi |   32 +
 .../boot/dts/microchip/sparx5_pcb134_emmc.dts   |   23 +
 arch/arm64/boot/dts/microchip/sparx5_pcb135.dts |    1 +
 .../boot/dts/microchip/sparx5_pcb135_board.dtsi |   32 +
 .../boot/dts/microchip/sparx5_pcb135_emmc.dts   |   23 +
 arch/arm64/boot/dts/nvidia/Makefile             |    1 +
 .../boot/dts/nvidia/tegra186-p2771-0000.dts     |    1 +
 arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi  |    1 +
 arch/arm64/boot/dts/nvidia/tegra186.dtsi        |  217 +-
 arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi  |   16 +
 .../boot/dts/nvidia/tegra194-p2972-0000.dts     |   14 +
 .../nvidia/tegra194-p3509-0000+p3668-0000.dts   |   14 +
 .../boot/dts/nvidia/tegra194-p3668-0000.dtsi    |   16 +
 arch/arm64/boot/dts/nvidia/tegra194.dtsi        |  247 +-
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi  |    3 +-
 .../boot/dts/nvidia/tegra210-p2371-2180.dts     |    1 +
 .../boot/dts/nvidia/tegra210-p3450-0000.dts     |   29 +-
 arch/arm64/boot/dts/nvidia/tegra210.dtsi        |  150 +-
 arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts |   40 +
 arch/arm64/boot/dts/nvidia/tegra234.dtsi        |  189 ++
 arch/arm64/boot/dts/qcom/Makefile               |   16 +-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi       |  900 +++---
 arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts    |    6 +-
 arch/arm64/boot/dts/qcom/ipq6018.dtsi           |   96 +-
 arch/arm64/boot/dts/qcom/ipq8074-hk01.dts       |   34 +-
 arch/arm64/boot/dts/qcom/ipq8074.dtsi           |   10 +-
 .../boot/dts/qcom/msm8916-longcheer-l8150.dts   |  108 +-
 arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi       |   14 +-
 arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi    |   79 +
 .../dts/qcom/msm8916-samsung-a2015-common.dtsi  |  132 +-
 .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts   |   12 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi           | 2608 +++++++++---------
 arch/arm64/boot/dts/qcom/msm8992.dtsi           |    2 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi           |    3 +-
 arch/arm64/boot/dts/qcom/pm8916.dtsi            |   92 +-
 arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts    |    2 +-
 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi        |   12 +-
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts        |  686 +++++
 arch/arm64/boot/dts/qcom/sc7180-idp.dts         |   66 +-
 .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts   |   24 +
 .../dts/qcom/sc7180-trogdor-lazor-r1-kb.dts     |   17 +
 .../dts/qcom/sc7180-trogdor-lazor-r1-lte.dts    |   18 +
 .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts   |   15 +
 .../boot/dts/qcom/sc7180-trogdor-lazor.dtsi     |  192 ++
 .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi   |   15 +
 .../boot/dts/qcom/sc7180-trogdor-r1-lte.dts     |   14 +
 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts  |  191 ++
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi    | 1402 ++++++++++
 arch/arm64/boot/dts/qcom/sc7180.dtsi            |  332 ++-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts      |   14 +-
 .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts   |  380 +++
 arch/arm64/boot/dts/qcom/sdm845.dtsi            |   92 +-
 arch/arm64/boot/dts/qcom/sm8150.dtsi            |  111 +-
 arch/arm64/boot/dts/qcom/sm8250-mtp.dts         |   32 +-
 arch/arm64/boot/dts/qcom/sm8250.dtsi            | 1059 ++++++-
 arch/arm64/boot/dts/renesas/Makefile            |    3 +
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi       |   40 +-
 .../dts/renesas/r8a774b1-hihope-rzg2n-ex.dts    |    5 +
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi       |   40 +-
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi       |   26 +-
 .../r8a774e1-hihope-rzg2h-ex-idk-1110wr.dts     |   15 +
 .../dts/renesas/r8a774e1-hihope-rzg2h-ex.dts    |    5 +
 .../boot/dts/renesas/r8a774e1-hihope-rzg2h.dts  |   15 +
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi       | 1334 ++++++++-
 arch/arm64/boot/dts/renesas/r8a77951.dtsi       |    2 +-
 arch/arm64/boot/dts/renesas/r8a77960.dtsi       |    2 +-
 .../boot/dts/renesas/r8a77961-salvator-xs.dts   |   57 +
 arch/arm64/boot/dts/renesas/r8a77961.dtsi       |  617 ++++-
 arch/arm64/boot/dts/renesas/r8a77965.dtsi       |    2 +-
 arch/arm64/boot/dts/renesas/r8a77970.dtsi       |    2 +-
 arch/arm64/boot/dts/renesas/r8a77980.dtsi       |    2 +-
 arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts  |    6 +-
 arch/arm64/boot/dts/renesas/r8a77990.dtsi       |  127 +-
 arch/arm64/boot/dts/renesas/r8a77995-draak.dts  |    6 +-
 arch/arm64/boot/dts/renesas/r8a77995.dtsi       |    2 +-
 .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi   |   46 +
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts |   22 +
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi       |  133 +
 arch/arm64/boot/dts/renesas/ulcb.dtsi           |    1 +
 arch/arm64/boot/dts/rockchip/Makefile           |    6 +-
 arch/arm64/boot/dts/rockchip/rk3308.dtsi        |    2 +-
 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts |  374 +++
 arch/arm64/boot/dts/rockchip/rk3328-evb.dts     |   12 +
 .../boot/dts/rockchip/rk3328-nanopi-r2s.dts     |  368 +++
 arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi    |    2 +-
 .../boot/dts/rockchip/rk3368-orion-r68-meta.dts |    2 +-
 arch/arm64/boot/dts/rockchip/rk3368-r88.dts     |    4 +-
 .../boot/dts/rockchip/rk3399-khadas-edge.dtsi   |   24 +
 .../dts/rockchip/rk3399-roc-pc-mezzanine.dts    |   18 +-
 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi |   12 +-
 ...3399-rock-pi-4.dts => rk3399-rock-pi-4.dtsi} |   26 -
 .../boot/dts/rockchip/rk3399-rock-pi-4a.dts     |   13 +
 .../boot/dts/rockchip/rk3399-rock-pi-4b.dts     |   42 +
 .../boot/dts/rockchip/rk3399-rock-pi-4c.dts     |   51 +
 arch/arm64/boot/dts/ti/Makefile                 |    8 +-
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi        |   52 +-
 arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi         |    4 +-
 arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi      |    6 +-
 arch/arm64/boot/dts/ti/k3-am65.dtsi             |    6 +-
 arch/arm64/boot/dts/ti/k3-am654-base-board.dts  |   18 +-
 .../dts/ti/k3-am654-industrial-thermal.dtsi     |   12 +-
 .../boot/dts/ti/k3-j7200-common-proc-board.dts  |  215 ++
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi       |  449 +++
 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi |  273 ++
 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi     |   65 +
 arch/arm64/boot/dts/ti/k3-j7200.dtsi            |  172 ++
 .../boot/dts/ti/k3-j721e-common-proc-board.dts  |  195 +-
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi       |  301 +-
 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi |    4 +-
 arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi     |  155 +-
 arch/arm64/boot/dts/ti/k3-j721e.dtsi            |   11 +-
 arch/arm64/boot/dts/toshiba/Makefile            |    2 +
 .../arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts |   43 +
 arch/arm64/boot/dts/toshiba/tmpv7708.dtsi       |  390 +++
 arch/arm64/boot/dts/toshiba/tmpv7708_pins.dtsi  |   93 +
 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi  |    5 -
 .../boot/dts/xilinx/zynqmp-zcu100-revC.dts      |   10 +-
 .../boot/dts/xilinx/zynqmp-zcu102-revA.dts      |    8 +-
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi          |    9 +-
 arch/arm64/configs/defconfig                    |    1 +
 drivers/soc/tegra/Kconfig                       |   10 +
 include/dt-bindings/clock/tegra234-clock.h      |   14 +
 include/dt-bindings/mux/ti-serdes.h             |   22 +
 include/dt-bindings/reset/tegra234-reset.h      |   10 +
 660 files changed, 27924 insertions(+), 6530 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/arm/ti/k3.txt
 create mode 100644 Documentation/devicetree/bindings/arm/ti/k3.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/toshiba.yaml
 create mode 100644 arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts
 create mode 100644 arch/arm/boot/dts/at91sam9g25-gardena-smart-gateway.dts
 create mode 100644 arch/arm/boot/dts/bcm53016-meraki-mr32.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6dl-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-orion.dts
 create mode 100644 arch/arm/boot/dts/imx6q-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6q-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6a.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-tqma6b.dtsi
 create mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts
 rename arch/arm/boot/dts/{infinity-msc313-breadbee_crust.dts => mstar-infinity-msc313-breadbee_crust.dts} (90%)
 rename arch/arm/boot/dts/{mercury5-ssc8336n.dtsi => mstar-infinity-msc313.dtsi} (87%)
 rename arch/arm/boot/dts/{infinity.dtsi => mstar-infinity.dtsi} (100%)
 rename arch/arm/boot/dts/{infinity3-msc313e-breadbee.dts => mstar-infinity3-msc313e-breadbee.dts} (89%)
 rename arch/arm/boot/dts/{infinity-msc313.dtsi => mstar-infinity3-msc313e.dtsi} (87%)
 rename arch/arm/boot/dts/{infinity3.dtsi => mstar-infinity3.dtsi} (84%)
 rename arch/arm/boot/dts/{mercury5-ssc8336n-midrived08.dts => mstar-mercury5-ssc8336n-midrived08.dts} (89%)
 rename arch/arm/boot/dts/{infinity3-msc313e.dtsi => mstar-mercury5-ssc8336n.dtsi} (87%)
 rename arch/arm/boot/dts/{mercury5.dtsi => mstar-mercury5.dtsi} (100%)
 create mode 100644 arch/arm/boot/dts/mt7623n.dtsi
 create mode 100644 arch/arm/boot/dts/owl-s500-labrador-base-m.dts
 create mode 100644 arch/arm/boot/dts/owl-s500-labrador-v2.dtsi
 create mode 100644 arch/arm/boot/dts/owl-s500-roseapplepi.dts
 create mode 100644 arch/arm/boot/dts/sd5203.dts
 create mode 100644 arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts
 create mode 100644 arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp157c-odyssey.dts
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi
 create mode 100644 arch/arm/boot/dts/sun8i-s3-pinecube.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100-allwinner-perf1.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc-v2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som-symphony.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r3.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi
 create mode 100644 arch/arm64/boot/dts/microchip/sparx5_nand.dtsi
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts
 create mode 100644 arch/arm64/boot/dts/nvidia/tegra234.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h-ex-idk-1110wr.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon-cpu.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
 rename arch/arm64/boot/dts/rockchip/{rk3399-rock-pi-4.dts => rk3399-rock-pi-4.dtsi} (95%)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200.dtsi
 create mode 100644 arch/arm64/boot/dts/toshiba/Makefile
 create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts
 create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708.dtsi
 create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708_pins.dtsi
 create mode 100644 include/dt-bindings/clock/tegra234-clock.h
 create mode 100644 include/dt-bindings/reset/tegra234-reset.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] 17+ messages in thread

* [GIT PULL 5/5] ARM: SoC defconfig updates
  2020-10-23 22:31 ` Olof Johansson
@ 2020-10-23 22:31   ` Olof Johansson
  -1 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: linux-arm-kernel, arm, soc, linux-kernel, Olof Johansson

We keep this in a separate branch to avoid cross-branch conflicts, but
most of the material here is fairly boring -- some new drivers turned on
for hardware since they were merged, and some refreshed files due to
time having moved a lot of entries around.


Conflicts: None

----------------------------------------------------------------

The following changes since commit cf625fc0396296bd644672666bc1a96d7e06118b:

  Merge tag 'armsoc-dt' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-defconfig

for you to fetch changes up to 4550e2c8d3e03ddffdcbfeeecc63e7c68dbec296:

  Merge tag 'qcom-arm64-defconfig-for-5.10' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/defconfig

----------------------------------------------------------------

Andreas Kemnade (1):
      ARM: omap2plus_defconfig: enable twl4030_madc as a loadable module

Biju Das (1):
      ARM: shmobile: defconfig: Enable TOUCHSCREEN_STMPE

Bjorn Andersson (1):
      arm64: defcondfig: Enable USB ACM and FTDI drivers

Christophe Kerello (1):
      ARM: multi_v7_defconfig: add FMC2 EBI controller support

Dmitry Baryshkov (3):
      arm64: defconfig: enable INTERCONNECT for Qualcomm chipsets
      arm64: defconfig: qcom: enable GPU clock controller for SM8[12]50
      arm64: defconfig: enable Qualcomm ASoC modules

Dong Aisheng (2):
      ARM: multi_v7_defconfig: Enable i.MX6SLL SoC
      ARM: multi_v7_defconfig: Enable i.MX7ULP SoC

Fabio Estevam (1):
      arm64: defconfig: Enable the eLCDIF and Raydium RM67191 drivers

Geert Uytterhoeven (2):
      ARM: shmobile: defconfig: Refresh for v5.9-rc1
      arm64: defconfig: Enable RPC-IF support

Grygorii Strashko (1):
      ARM: omap2plus_defconfig: enable generic net options

Guido Günther (2):
      arm64: defconfig: re-sync DRM related defconfig bits
      arm64: defconfig: Enable imx8mq-librem5-devkit display stack

Horia Geantă (1):
      ARM: multi_v7_defconfig: enable caam crypto module

Joel Stanley (3):
      ARM: config: aspeed: Fix selection of media drivers
      ARM: config: aspeed-g5: Enable I2C GPIO mux driver
      ARM: config: aspeed_g5: Enable IBM OP Panel driver

Krzysztof Kozlowski (2):
      arm64: defconfig: Enable clock driver for ROHM BD718x7 PMIC
      arm64: defconfig: Enable Samsung S3FWRN5 NFC driver

Lad Prabhakar (3):
      arm64: defconfig: Enable R-Car PCIe endpoint driver
      ARM: multi_v7_defconfig: Enable CONFIG_PCIE_RCAR_HOST
      ARM: shmobile: defconfig: Enable CONFIG_PCIE_RCAR_HOST

Linus Walleij (2):
      ARM: configs: Update Versatile defconfig
      ARM: configs: Update Realview defconfig

Manivannan Sadhasivam (1):
      arm64: defconfig: Enable Qcom SNPS Femto PHY

Marek Szyprowski (1):
      ARM: exynos_defconfig: enable platform media drivers

Michael Walle (1):
      arm64: defconfig: enable the sl28cpld board management controller

Olof Johansson (7):
      Merge tag 'renesas-arm-defconfig-for-v5.10-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/defconfig
      Merge tag 'aspeed-5.10-defconfig' of git://git.kernel.org/.../joel/aspeed into arm/defconfig
      Merge tag 'tegra-for-5.10-arm64-defconfig' of git://git.kernel.org/.../tegra/linux into arm/defconfig
      Merge tag 'samsung-defconfig-5.10' of https://git.kernel.org/.../krzk/linux into arm/defconfig
      Merge tag 'omap-for-v5.10/defconfig-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/defconfig
      Merge tag 'imx-defconfig-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/defconfig
      Merge tag 'qcom-arm64-defconfig-for-5.10' of https://git.kernel.org/.../qcom/linux into arm/defconfig

Peng Fan (1):
      ARM: imx_v6_v7_defconfig: Support i.MX8MN/P/Q

Sameer Pujar (2):
      arm64: defconfig: Build AHUB component drivers
      arm64: defconfig: Build ADMA and ACONNECT driver

Vinod Koul (1):
      arm64: defconfig: Enable Lontium LT9611 driver


 arch/arm/configs/aspeed_g4_defconfig |  3 +-
 arch/arm/configs/aspeed_g5_defconfig |  7 ++++-
 arch/arm/configs/exynos_defconfig    |  8 ++---
 arch/arm/configs/imx_v6_v7_defconfig |  6 ++++
 arch/arm/configs/multi_v7_defconfig  |  6 +++-
 arch/arm/configs/omap2plus_defconfig | 12 ++++++++
 arch/arm/configs/realview_defconfig  | 18 +++++++-----
 arch/arm/configs/shmobile_defconfig  |  5 ++--
 arch/arm/configs/versatile_defconfig |  5 ++--
 arch/arm64/configs/defconfig         | 49 ++++++++++++++++++++++++++++++-
 10 files changed, 98 insertions(+), 21 deletions(-)

^ permalink raw reply	[flat|nested] 17+ messages in thread

* [GIT PULL 5/5] ARM: SoC defconfig updates
@ 2020-10-23 22:31   ` Olof Johansson
  0 siblings, 0 replies; 17+ messages in thread
From: Olof Johansson @ 2020-10-23 22:31 UTC (permalink / raw)
  To: torvalds; +Cc: Olof Johansson, soc, arm, linux-kernel, linux-arm-kernel

We keep this in a separate branch to avoid cross-branch conflicts, but
most of the material here is fairly boring -- some new drivers turned on
for hardware since they were merged, and some refreshed files due to
time having moved a lot of entries around.


Conflicts: None

----------------------------------------------------------------

The following changes since commit cf625fc0396296bd644672666bc1a96d7e06118b:

  Merge tag 'armsoc-dt' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-defconfig

for you to fetch changes up to 4550e2c8d3e03ddffdcbfeeecc63e7c68dbec296:

  Merge tag 'qcom-arm64-defconfig-for-5.10' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/defconfig

----------------------------------------------------------------

Andreas Kemnade (1):
      ARM: omap2plus_defconfig: enable twl4030_madc as a loadable module

Biju Das (1):
      ARM: shmobile: defconfig: Enable TOUCHSCREEN_STMPE

Bjorn Andersson (1):
      arm64: defcondfig: Enable USB ACM and FTDI drivers

Christophe Kerello (1):
      ARM: multi_v7_defconfig: add FMC2 EBI controller support

Dmitry Baryshkov (3):
      arm64: defconfig: enable INTERCONNECT for Qualcomm chipsets
      arm64: defconfig: qcom: enable GPU clock controller for SM8[12]50
      arm64: defconfig: enable Qualcomm ASoC modules

Dong Aisheng (2):
      ARM: multi_v7_defconfig: Enable i.MX6SLL SoC
      ARM: multi_v7_defconfig: Enable i.MX7ULP SoC

Fabio Estevam (1):
      arm64: defconfig: Enable the eLCDIF and Raydium RM67191 drivers

Geert Uytterhoeven (2):
      ARM: shmobile: defconfig: Refresh for v5.9-rc1
      arm64: defconfig: Enable RPC-IF support

Grygorii Strashko (1):
      ARM: omap2plus_defconfig: enable generic net options

Guido Günther (2):
      arm64: defconfig: re-sync DRM related defconfig bits
      arm64: defconfig: Enable imx8mq-librem5-devkit display stack

Horia Geantă (1):
      ARM: multi_v7_defconfig: enable caam crypto module

Joel Stanley (3):
      ARM: config: aspeed: Fix selection of media drivers
      ARM: config: aspeed-g5: Enable I2C GPIO mux driver
      ARM: config: aspeed_g5: Enable IBM OP Panel driver

Krzysztof Kozlowski (2):
      arm64: defconfig: Enable clock driver for ROHM BD718x7 PMIC
      arm64: defconfig: Enable Samsung S3FWRN5 NFC driver

Lad Prabhakar (3):
      arm64: defconfig: Enable R-Car PCIe endpoint driver
      ARM: multi_v7_defconfig: Enable CONFIG_PCIE_RCAR_HOST
      ARM: shmobile: defconfig: Enable CONFIG_PCIE_RCAR_HOST

Linus Walleij (2):
      ARM: configs: Update Versatile defconfig
      ARM: configs: Update Realview defconfig

Manivannan Sadhasivam (1):
      arm64: defconfig: Enable Qcom SNPS Femto PHY

Marek Szyprowski (1):
      ARM: exynos_defconfig: enable platform media drivers

Michael Walle (1):
      arm64: defconfig: enable the sl28cpld board management controller

Olof Johansson (7):
      Merge tag 'renesas-arm-defconfig-for-v5.10-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/defconfig
      Merge tag 'aspeed-5.10-defconfig' of git://git.kernel.org/.../joel/aspeed into arm/defconfig
      Merge tag 'tegra-for-5.10-arm64-defconfig' of git://git.kernel.org/.../tegra/linux into arm/defconfig
      Merge tag 'samsung-defconfig-5.10' of https://git.kernel.org/.../krzk/linux into arm/defconfig
      Merge tag 'omap-for-v5.10/defconfig-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/defconfig
      Merge tag 'imx-defconfig-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/defconfig
      Merge tag 'qcom-arm64-defconfig-for-5.10' of https://git.kernel.org/.../qcom/linux into arm/defconfig

Peng Fan (1):
      ARM: imx_v6_v7_defconfig: Support i.MX8MN/P/Q

Sameer Pujar (2):
      arm64: defconfig: Build AHUB component drivers
      arm64: defconfig: Build ADMA and ACONNECT driver

Vinod Koul (1):
      arm64: defconfig: Enable Lontium LT9611 driver


 arch/arm/configs/aspeed_g4_defconfig |  3 +-
 arch/arm/configs/aspeed_g5_defconfig |  7 ++++-
 arch/arm/configs/exynos_defconfig    |  8 ++---
 arch/arm/configs/imx_v6_v7_defconfig |  6 ++++
 arch/arm/configs/multi_v7_defconfig  |  6 +++-
 arch/arm/configs/omap2plus_defconfig | 12 ++++++++
 arch/arm/configs/realview_defconfig  | 18 +++++++-----
 arch/arm/configs/shmobile_defconfig  |  5 ++--
 arch/arm/configs/versatile_defconfig |  5 ++--
 arch/arm64/configs/defconfig         | 49 ++++++++++++++++++++++++++++++-
 10 files changed, 98 insertions(+), 21 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] 17+ messages in thread

* Re: [GIT PULL 1/5] ARM: SoC fixes
  2020-10-23 22:31   ` Olof Johansson
  (?)
@ 2020-10-24 17:55   ` pr-tracker-bot
  -1 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2020-10-24 17:55 UTC (permalink / raw)
  To: Olof Johansson
  Cc: linux-kernel, soc, arm, Olof Johansson, torvalds, linux-arm-kernel

The pull request you sent on Fri, 23 Oct 2020 15:31:18 -0700:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/1f70935f637dfba226bf77182c2629fde61ed06e

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] 17+ messages in thread

* Re: [GIT PULL 5/5] ARM: SoC defconfig updates
  2020-10-23 22:31   ` Olof Johansson
  (?)
@ 2020-10-24 17:55   ` pr-tracker-bot
  -1 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2020-10-24 17:55 UTC (permalink / raw)
  To: Olof Johansson
  Cc: linux-kernel, soc, arm, Olof Johansson, torvalds, linux-arm-kernel

The pull request you sent on Fri, 23 Oct 2020 15:31:22 -0700:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-defconfig

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/45fe605832c8c0c962bfaf2581c6489b39abfe10

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] 17+ messages in thread

* Re: [GIT PULL 2/5] ARM: SoC platform updates
  2020-10-23 22:31   ` Olof Johansson
  (?)
@ 2020-10-24 17:55   ` pr-tracker-bot
  -1 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2020-10-24 17:55 UTC (permalink / raw)
  To: Olof Johansson
  Cc: linux-kernel, soc, arm, Olof Johansson, torvalds, linux-arm-kernel

The pull request you sent on Fri, 23 Oct 2020 15:31:19 -0700:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-soc

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e731f3146ff3bba5424b40140e1a7e6f92e94964

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] 17+ messages in thread

* Re: [GIT PULL 3/5] ARM: SoC-related driver updates
  2020-10-23 22:31   ` Olof Johansson
  (?)
@ 2020-10-24 17:55   ` pr-tracker-bot
  -1 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2020-10-24 17:55 UTC (permalink / raw)
  To: Olof Johansson
  Cc: linux-kernel, soc, arm, Olof Johansson, torvalds, linux-arm-kernel

The pull request you sent on Fri, 23 Oct 2020 15:31:20 -0700:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-drivers

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/2e368dd2bbeac6bfd50886371db185b1092067b4

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] 17+ messages in thread

* Re: [GIT PULL 4/5] ARM: Devicetree updates
  2020-10-23 22:31   ` Olof Johansson
  (?)
@ 2020-10-24 17:55   ` pr-tracker-bot
  -1 siblings, 0 replies; 17+ messages in thread
From: pr-tracker-bot @ 2020-10-24 17:55 UTC (permalink / raw)
  To: Olof Johansson
  Cc: linux-kernel, soc, arm, Olof Johansson, torvalds, linux-arm-kernel

The pull request you sent on Fri, 23 Oct 2020 15:31:21 -0700:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-dt

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e533cda12d8f0e7936354bafdc85c81741f805d2

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] 17+ messages in thread

end of thread, other threads:[~2020-10-24 17:57 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-23 22:31 [GIT PULL 0/5] ARM: SoC contents for 5.10 Olof Johansson
2020-10-23 22:31 ` Olof Johansson
2020-10-23 22:31 ` [GIT PULL 1/5] ARM: SoC fixes Olof Johansson
2020-10-23 22:31   ` Olof Johansson
2020-10-24 17:55   ` pr-tracker-bot
2020-10-23 22:31 ` [GIT PULL 2/5] ARM: SoC platform updates Olof Johansson
2020-10-23 22:31   ` Olof Johansson
2020-10-24 17:55   ` pr-tracker-bot
2020-10-23 22:31 ` [GIT PULL 3/5] ARM: SoC-related driver updates Olof Johansson
2020-10-23 22:31   ` Olof Johansson
2020-10-24 17:55   ` pr-tracker-bot
2020-10-23 22:31 ` [GIT PULL 4/5] ARM: Devicetree updates Olof Johansson
2020-10-23 22:31   ` Olof Johansson
2020-10-24 17:55   ` pr-tracker-bot
2020-10-23 22:31 ` [GIT PULL 5/5] ARM: SoC defconfig updates Olof Johansson
2020-10-23 22:31   ` Olof Johansson
2020-10-24 17:55   ` 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.