powerpc/83xx/km: add MV88E6122 switch support for kmvect1
authorKarlheinz Jerg <karlheinz.jerg@keymile.com>
Mon, 21 Jan 2013 03:55:18 +0000 (03:55 +0000)
committerKim Phillips <kim.phillips@freescale.com>
Fri, 15 Feb 2013 23:47:20 +0000 (17:47 -0600)
commit5bcd64cf5c5510365a14d11043033eb7b6144ead
treec435d14f6deb3b6a9b25b12c4c812bf3a635dcf4
parent322bb2056ba90d55603f081ae57a652a06357bac
powerpc/83xx/km: add MV88E6122 switch support for kmvect1

kmvect1 has a UEC2 connection to the piggy board and a UEC0 connection
to the switch MV88E6122. This switch has a connection to a frontport
ethernet interface. The ethernet port used for network booting is
automatically selected by u-boot. If a Piggy is plugged, the Piggy
port is selected (UEC2, eth1). If the Piggy isn't present, the
Frontport is selected (UEC0, eth0).

The switch reset is connected to a GPIO on the PRIO3 board FPGA (GPIO28)
and released at startup.

Signed-off-by: Karlheinz Jerg <karlheinz.jerg@keymile.com>
Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
board/keymile/common/ivm.c
board/keymile/km83xx/km83xx.c
include/configs/km/km83xx-common.h
include/configs/suvd3.h