diff options
| author | Holger Brunck <holger.brunck@keymile.com> | 2012-07-05 05:05:06 +0000 | 
|---|---|---|
| committer | Albert ARIBAUD <albert.u.boot@aribaud.net> | 2012-07-07 14:07:37 +0200 | 
| commit | 48ced62cfb1722c97b6e598036b4e204980c4c47 (patch) | |
| tree | cebf9a73dabf7bf3238152b2b61cb05bc624cb9d | |
| parent | b37f772433ab44d1730423eccf11f287ce61ec5f (diff) | |
| download | olio-uboot-2014.01-48ced62cfb1722c97b6e598036b4e204980c4c47.tar.xz olio-uboot-2014.01-48ced62cfb1722c97b6e598036b4e204980c4c47.zip | |
arm/km: cleanup km_kirkwood boards
Remove config options from boards.cfg and simply add one switch
per board and differ afterwards in km_kirkwood.h between the features.
More boards are upcoming and therefore it's easier to have this
at one place.
Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com>
cc: Gerlando Falauto <gerlando.falauto@keymile.com>
cc: Prafulla Wadaskar <prafulla@marvell.com>
| -rw-r--r-- | boards.cfg | 4 | ||||
| -rw-r--r-- | include/configs/km_kirkwood.h | 7 | 
2 files changed, 8 insertions, 3 deletions
| diff --git a/boards.cfg b/boards.cfg index 26c0a9904..a864ac555 100644 --- a/boards.cfg +++ b/boards.cfg @@ -140,8 +140,8 @@ pogo_e02                     arm         arm926ejs   -                   clouden  dns325                       arm         arm926ejs   -                   d-link         kirkwood  lschlv2                      arm         arm926ejs   lsxl                buffalo        kirkwood    lsxl:LSCHLV2  lsxhl                        arm         arm926ejs   lsxl                buffalo        kirkwood    lsxl:LSXHL -km_kirkwood                  arm         arm926ejs   km_arm              keymile        kirkwood    km_kirkwood:KM_KIRKWOOD,KM_DISABLE_PCI -km_kirkwood_pci              arm         arm926ejs   km_arm              keymile        kirkwood    km_kirkwood:KM_KIRKWOOD_PCI,KM_FPGA_CONFIG +km_kirkwood                  arm         arm926ejs   km_arm              keymile        kirkwood    km_kirkwood:KM_KIRKWOOD +km_kirkwood_pci              arm         arm926ejs   km_arm              keymile        kirkwood    km_kirkwood:KM_KIRKWOOD_PCI  kmnusa                       arm         arm926ejs   km_arm              keymile        kirkwood    km_kirkwood:KM_NUSA  mgcoge3un                    arm         arm926ejs   km_arm              keymile        kirkwood    km_kirkwood:KM_MGCOGE3UN  kmcoge5un                    arm         arm926ejs   km_arm              keymile        kirkwood    km_kirkwood:KM_COGE5UN diff --git a/include/configs/km_kirkwood.h b/include/configs/km_kirkwood.h index 0a61b7d9e..a95c6657b 100644 --- a/include/configs/km_kirkwood.h +++ b/include/configs/km_kirkwood.h @@ -37,15 +37,20 @@  #ifndef _CONFIG_KM_KIRKWOOD_H  #define _CONFIG_KM_KIRKWOOD_H +/* KM_KIRKWOOD */  #if defined(CONFIG_KM_KIRKWOOD)  #define CONFIG_IDENT_STRING		"\nKeymile Kirkwood"  #define CONFIG_HOSTNAME			km_kirkwood -#undef  CONFIG_KIRKWOOD_PCIE_INIT +#define CONFIG_KM_DISABLE_PCIE  #define KM_IVM_BUS			"pca9544a:70:9"	/* I2C2 (Mux-Port 1)*/ + +/* KM_KIRKWOOD_PCI */  #elif defined(CONFIG_KM_KIRKWOOD_PCI)  #define CONFIG_IDENT_STRING		"\nKeymile Kirkwood PCI"  #define CONFIG_HOSTNAME			km_kirkwood_pci  #define KM_IVM_BUS			"pca9544a:70:9"	/* I2C2 (Mux-Port 1)*/ +#define CONFIG_KM_FPGA_CONFIG +  /* KM_NUSA */  #elif defined(CONFIG_KM_NUSA)  #define KM_IVM_BUS			"pca9547:70:9"	/* I2C2 (Mux-Port 1)*/ |