ARM: pxa: add pxa3xx architecture
Add the pxa3xx architecture, for pxa300, pxa310 and pxa320 SoCs.
This includes :
 - the registers
 - the cpu type
 - the reset source handling
 - a minimal set of clocks
 - pin control definitions
   In this last case, the big mfp-pxaxxx.h files were dropped, forcing
   board developers to use MFP_LPM_* macros cunningly.

Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 8e876a8 commit e340ce04833ad6063965113e7b2345c45c6bc47a
@Robert Jarzmik Robert Jarzmik authored on 9 Jan 2015
Sascha Hauer committed on 19 Jan 2015
Showing 14 changed files
View
arch/arm/cpu/Kconfig
View
arch/arm/mach-pxa/Kconfig
View
arch/arm/mach-pxa/Makefile
View
arch/arm/mach-pxa/common.c
View
arch/arm/mach-pxa/include/mach/clock.h
View
arch/arm/mach-pxa/include/mach/hardware.h
View
arch/arm/mach-pxa/include/mach/mfp-pxa3xx.h 0 → 100644
View
arch/arm/mach-pxa/include/mach/pxa-regs.h
View
arch/arm/mach-pxa/include/mach/pxa3xx-regs.h 0 → 100644
View
arch/arm/mach-pxa/include/plat/mfp.h
View
arch/arm/mach-pxa/mfp-pxa3xx.c 0 → 100644
View
arch/arm/mach-pxa/pxa3xx.c 0 → 100644
View
arch/arm/mach-pxa/sleep.S
View
arch/arm/mach-pxa/speed-pxa3xx.c 0 → 100644