d42a3b74 | 20-Jan-2013 |
Andreas Huber <andreas.huber@keymile.com> |
km/scripts: replace hardcoded uImage
Replace uImage with ${uimage}. If uimage is not set, default it to uImage.
Signed-off-by: Andreas Huber <andreas.huber@keymile.com> Signed-off-by: Holger Brunck
km/scripts: replace hardcoded uImage
Replace uImage with ${uimage}. If uimage is not set, default it to uImage.
Signed-off-by: Andreas Huber <andreas.huber@keymile.com> Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
show more ...
|
5bcd64cf | 20-Jan-2013 |
Karlheinz Jerg <karlheinz.jerg@keymile.com> |
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
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>
show more ...
|
322bb205 | 20-Jan-2013 |
Holger Brunck <holger.brunck@keymile.com> |
km/common/ivm: rework piggy mac adress offset generation
For the the kmvect1 board we will also need a functionality to add an offset to the IVMs MAC address, because these board will have two valid
km/common/ivm: rework piggy mac adress offset generation
For the the kmvect1 board we will also need a functionality to add an offset to the IVMs MAC address, because these board will have two valid ethernet ports for debugging purpose. So move the code to an own function.
Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
show more ...
|
1eb95ebe | 20-Jan-2013 |
Karlheinz Jerg <karlheinz.jerg@keymile.com> |
km82xx, km83xx: move ethernet_present() from common to cpu specific
For kmvect1 we need a special solution and for km_arm boards we already have. So move the common code to the architectur specific
km82xx, km83xx: move ethernet_present() from common to cpu specific
For kmvect1 we need a special solution and for km_arm boards we already have. So move the common code to the architectur specific file.
Signed-off-by: Karlheinz Jerg <karlheinz.jerg@keymile.com> Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
show more ...
|
cf976ce4 | 20-Jan-2013 |
Holger Brunck <holger.brunck@keymile.com> |
km/common/ivm: remove CONFIG_SYS_I2C_IVM_BUS related code
This define isn't set within our setup files. So we can safely remove the affected code.
Signed-off-by: Holger Brunck <holger.brunck@keymil
km/common/ivm: remove CONFIG_SYS_I2C_IVM_BUS related code
This define isn't set within our setup files. So we can safely remove the affected code.
Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
show more ...
|
136846d7 | 01-Nov-2012 |
Valentin Longchamp <valentin.longchamp@keymile.com> |
arm/km: remove duplicate code
This patch removes 2 small portions of board specific code that are duplicated with common ARM code and thus unnecessary. These 2 portions of code concern the mach id t
arm/km: remove duplicate code
This patch removes 2 small portions of board specific code that are duplicated with common ARM code and thus unnecessary. These 2 portions of code concern the mach id that is given by u-boot to the Linux kernel to identify the system's MACH.
The first one was the possibility to change the MACH thanks to the 'mach_id' enviroment variable. This is possible thanks to the 'machid' env variable (see arch/arm/lib/bootm.c:boot_jump_linux()).
The seconde one is the setting of the bi_arch_number. This is already done in arch/arm/lib/board.c:board_init_f() since km_arm.h does #define CONFIG_MACH_TYPE.
Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com> cc: Holger Brunck <holger.brunck@keymile.com> cc: Prafulla Wadaskar <prafulla@marvell.com> Acked-by: Prafulla Wadaskar <Prafulla@marvell.com>
show more ...
|
37bead1a | 01-Nov-2012 |
Holger Brunck <holger.brunck@keymile.com> |
km/common: cosmetic change reported from checkpatch
Signed-off-by: Holger Brunck <holger.brunck@keymile.com> cc: Valentin Longchamp <valentin.longchamp@keymile.com> cc: Prafulla Wadaskar <prafulla@m
km/common: cosmetic change reported from checkpatch
Signed-off-by: Holger Brunck <holger.brunck@keymile.com> cc: Valentin Longchamp <valentin.longchamp@keymile.com> cc: Prafulla Wadaskar <prafulla@marvell.com> Acked-by: Prafulla Wadaskar <Prafulla@marvell.com>
show more ...
|
fcca7e7a | 08-Aug-2012 |
Holger Brunck <holger.brunck@keymile.com> |
arm/km: remove unused code
For some reasons we had an own implementaion of dram_init and dram_init_banksize. This is not needed anymore, use the standard kirkwood functions instead.
Signed-off-by:
arm/km: remove unused code
For some reasons we had an own implementaion of dram_init and dram_init_banksize. This is not needed anymore, use the standard kirkwood functions instead.
Signed-off-by: Holger Brunck <holger.brunck@keymile.com> cc: Prafulla Wadaskar <prafulla@marvell.com> cc: Valentin Longchamp <valentin.longchamp@keymile.com> cc: Gerlando Falauto <gerlando.falauto@keymile.com> Acked-By: Prafulla Wadaskar <prafulla@marvell.com>
show more ...
|