ARM: add support for d2 Network v2
This patch adds support for the LaCie board d2 Network v2 which share a lot of hardware caracteristics with the 2Big Network v2. - CPU: Marvell 88F6281 1200Mhz - SDRAM memory: 256MB DDR2 400Mhz - 2 SATA ports: internal and eSATA - Gigabit ethernet: PHY Marvell 88E1116R - Flash memory: SPI NOR 512KB (Macronix MX25L4005A) - i2c EEPROM: 512 bytes (24C04 type) - 2 USB2 ports: host and host/device - 1 push button - 1 power switch - 1 SATA LED (bi-color, blue and red) Signed-off-by: Simon Guinot <simon.guinot@sequanux.org>
This commit is contained in:
parent
3723549695
commit
ee8f6d2370
2 changed files with 9 additions and 2 deletions
|
@ -159,6 +159,7 @@ kmnusa arm arm926ejs km_arm keymile
|
|||
mgcoge3un arm arm926ejs km_arm keymile kirkwood km_kirkwood:KM_MGCOGE3UN
|
||||
kmcoge5un arm arm926ejs km_arm keymile kirkwood km_kirkwood:KM_COGE5UN
|
||||
portl2 arm arm926ejs km_arm keymile kirkwood km_kirkwood:KM_PORTL2
|
||||
d2net_v2 arm arm926ejs net2big_v2 LaCie kirkwood lacie_kw:D2NET_V2
|
||||
inetspace_v2 arm arm926ejs netspace_v2 LaCie kirkwood lacie_kw:INETSPACE_V2
|
||||
net2big_v2 arm arm926ejs net2big_v2 LaCie kirkwood lacie_kw:NET2BIG_V2
|
||||
netspace_lite_v2 arm arm926ejs netspace_v2 LaCie kirkwood lacie_kw:NETSPACE_LITE_V2
|
||||
|
|
|
@ -38,6 +38,9 @@
|
|||
#elif defined(CONFIG_NETSPACE_MAX_V2)
|
||||
#define CONFIG_MACH_TYPE MACH_TYPE_NETSPACE_MAX_V2
|
||||
#define CONFIG_IDENT_STRING " NS Max v2"
|
||||
#elif defined(CONFIG_D2NET_V2)
|
||||
#define CONFIG_MACH_TYPE MACH_TYPE_D2NET_V2
|
||||
#define CONFIG_IDENT_STRING " D2 v2"
|
||||
#elif defined(CONFIG_NET2BIG_V2)
|
||||
#define CONFIG_MACH_TYPE MACH_TYPE_NET2BIG_V2
|
||||
#define CONFIG_IDENT_STRING " 2Big v2"
|
||||
|
@ -108,7 +111,9 @@
|
|||
#define CONFIG_ENV_SPI_MAX_HZ 20000000 /* 20Mhz */
|
||||
#define CONFIG_SYS_IDE_MAXBUS 1
|
||||
#define CONFIG_SYS_IDE_MAXDEVICE 1
|
||||
#if defined(CONFIG_NET2BIG_V2)
|
||||
#if defined(CONFIG_D2NET_V2)
|
||||
#define CONFIG_SYS_PROMPT "d2v2> "
|
||||
#elif defined(CONFIG_NET2BIG_V2)
|
||||
#define CONFIG_SYS_PROMPT "2big2> "
|
||||
#else
|
||||
#define CONFIG_SYS_PROMPT "ns2> "
|
||||
|
@ -128,7 +133,8 @@
|
|||
*/
|
||||
#ifdef CONFIG_MVSATA_IDE
|
||||
#define CONFIG_SYS_ATA_IDE0_OFFSET MV_SATA_PORT0_OFFSET
|
||||
#if defined(CONFIG_NETSPACE_MAX_V2) || defined(CONFIG_NET2BIG_V2)
|
||||
#if defined(CONFIG_NETSPACE_MAX_V2) || defined(CONFIG_D2NET_V2) || \
|
||||
defined(CONFIG_NET2BIG_V2)
|
||||
#define CONFIG_SYS_ATA_IDE1_OFFSET MV_SATA_PORT1_OFFSET
|
||||
#endif
|
||||
#endif /* CONFIG_MVSATA_IDE */
|
||||
|
|
Loading…
Reference in a new issue