powerpc/mpc85xx: add support for Keymile's kmcoge4 board
authorValentin Longchamp <valentin.longchamp@keymile.com>
Tue, 22 Apr 2014 09:30:31 +0000 (11:30 +0200)
committerScott Wood <scottwood@freescale.com>
Thu, 22 May 2014 23:08:18 +0000 (18:08 -0500)
commit497c8b6096ac49ffa13c4bc2a0f48cb3fbb6ba59
treeab6bd101dca95e57a3410bba4f6885498638813f
parentbfee31f5bb9bb37aaa2bcb29c00e6ca976161dc7
powerpc/mpc85xx: add support for Keymile's kmcoge4 board

This patch introduces the support for Keymile's kmcoge4 board which is
the internal reference design for boards based on Freescale's
P2040/P2041 SoCs. This internal reference design is named kmp204x.

The peripherals used on this board are:
- SPI NOR Flash as bootloader medium
- NAND Flash with a ubi partition
- 2 PCIe busses (hosts 1 and 3)
- 3 FMAN Ethernet devices (FMAN1 DTSEC1/2/5)
- 4 Local Bus windows, with one dedicated to the QRIO reset/power mgmt
  CPLD
- 2 I2C busses
- last but not least, the mandatory serial port

The patch also adds a defconfig file for this reference design that is
necessary because of the lowmem option that must be set higher due to
the number of PCIe devices with big ioremapped mem ranges on the boad.

Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com>
Signed-off-by: Scott Wood <scottwood@freescale.com>
arch/powerpc/boot/dts/kmcoge4.dts [new file with mode: 0644]
arch/powerpc/configs/85xx/kmp204x_defconfig [new file with mode: 0644]
arch/powerpc/platforms/85xx/Kconfig
arch/powerpc/platforms/85xx/corenet_generic.c