ppc: add Freescale P1022DS board support
Add support for the Freescale P1022DS. Driver support is limited to:
 - I2C
 - Ethernet
 - Serial
 - NOR flash
 - PIXIS FPGA

System clock configuration is read from the FPGA but has only been
tested using a 133MHz system clock and 100MHz DDR clock.

Boot arguments are defined in the environment to boot over NFS with
a console configured at 115200 bauds.

Enabling branch prediction is moved from board support to the platform
support for all boards as it is a CPU feature.

Some the code is from U-Boot version git-be937b5.

Signed-off-by: Renaud Barbier <renaud.barbier@ge.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent cbeded2 commit e172c508c62542e85843f64f91b339d555cbf2e4
@Renaud Barbier Renaud Barbier authored on 13 Mar 2014
Sascha Hauer committed on 19 Mar 2014
Showing 15 changed files
View
arch/ppc/boards/freescale-p1022ds/Makefile 0 → 100644
View
arch/ppc/boards/freescale-p1022ds/config.h 0 → 100644
View
arch/ppc/boards/freescale-p1022ds/ddr.c 0 → 100644
View
arch/ppc/boards/freescale-p1022ds/env/bin/init 0 → 100644
View
arch/ppc/boards/freescale-p1022ds/env/config 0 → 100644
View
arch/ppc/boards/freescale-p1022ds/ics307_clk.c 0 → 100644
View
arch/ppc/boards/freescale-p1022ds/law.c 0 → 100644
View
arch/ppc/boards/freescale-p1022ds/p1022ds.c 0 → 100644
View
arch/ppc/boards/freescale-p1022ds/p1022ds.h 0 → 100644
View
arch/ppc/boards/freescale-p1022ds/tlb.c 0 → 100644
View
arch/ppc/boards/freescale-p2020rdb/config.h
View
arch/ppc/boards/geip-da923rc/config.h
View
arch/ppc/configs/p1022ds_defconfig 0 → 100644
View
arch/ppc/cpu-85xx/start.S
View
arch/ppc/mach-mpc85xx/Kconfig