ARM: mmp: add support for MMP3 SoC
authorLubomir Rintel <lkundrak@v3.sk>
Thu, 16 May 2019 06:19:37 +0000 (08:19 +0200)
committerLubomir Rintel <lkundrak@v3.sk>
Thu, 17 Oct 2019 14:36:11 +0000 (16:36 +0200)
commita9372a5fb20597a070d89f9402241d9012c0590f
treefe6976cc2ff1acf337921bdfcedca4905fe4f26f
parent199c936e37f9ed1944a74b5beb96ea3e87025fbe
ARM: mmp: add support for MMP3 SoC

Similar to MMP2, which this patch is based on. Known differencies from MMP2
are:

* Two PJ4B cores instead of one PJ4
* Tauros 3 L2 cache controller instead of Tauros 2
* A GIC interrupt controller optionally used instead of the MMP one
* A TWD local timer
* Different USB2 PHY
* A USB3 SS controller
* More interrupt muxes

Hard to tell what else is different, because documentation is not
available.

Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
arch/arm/mach-mmp/Kconfig
arch/arm/mach-mmp/Makefile
arch/arm/mach-mmp/cputype.h
arch/arm/mach-mmp/mmp3.c [new file with mode: 0644]
arch/arm/mach-mmp/time.c
drivers/clk/Kconfig
drivers/clk/mmp/Makefile