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>
Mon, 24 Apr 2023 11:48:06 +0000 (14:48 +0300)
commitd336c8978f39ef56eced304c73063eb47f27a8b3
tree7be3e496cf49b1b48e7ca41ee3c0eb01389bdfa2
parentf64e8257587ae1776527d2fc9cecc7dfa23afd91
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]