ARM: ep93xx: DT for the Cirrus ep93xx SoC platforms
authorNikita Shubin <nikita.shubin@maquefel.me>
Sat, 19 Nov 2022 10:45:26 +0000 (13:45 +0300)
committerNikita Shubin <nikita.shubin@maquefel.me>
Sat, 29 Apr 2023 08:40:36 +0000 (11:40 +0300)
commitd9cd938cfba56fb0d5b27bd30dff15de41a10ef9
tree0fa2bb991835638267ca66c08b168648c1d8646b
parent9fbb9304507995e21372a0bf0761e6f7dda1c9ff
ARM: ep93xx: DT for the Cirrus ep93xx SoC platforms

This adds compulsory device tree support to the Cirrus ep93xx ARMv4
platform.

- We select PINCTRL_EP93xx
- We select COMMON_CLK_EP93XX, as clock driver moved out of platform
  code
- We select ARCH_HAS_RESET_CONTROLLER

And also we need ARM_ATAG_DTB_COMPAT to update device tree with
information about memory passed from bootloader.

We have to leave all MACH options as they are used for board checking
before decomp, to turn off watchdog and ethernet DMA.

Signed-off-by: Nikita Shubin <nikita.shubin@maquefel.me>
arch/arm/Makefile
arch/arm/mach-ep93xx/Kconfig
arch/arm/mach-ep93xx/Makefile [deleted file]