summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJavier Jardón <javier.jardon@codethink.co.uk>2015-05-08 15:43:33 +0100
committerJavier Jardón <javier.jardon@codethink.co.uk>2015-05-08 15:58:39 +0100
commitff556ec2990c5df8eed5d4398e26bdcee5929e2e (patch)
treec1abe3a6cfa2542cd7e4ae400cd8cbfe82598d1b
parent1f76476db1ee37ff00d6574261f32d197b4363ab (diff)
downloadu-boot-ff556ec2990c5df8eed5d4398e26bdcee5929e2e.tar.gz
include/configs/ast2400_spi.h: Apply same fixes as ast2400
-rw-r--r--include/configs/ast2400_spi.h22
1 files changed, 20 insertions, 2 deletions
diff --git a/include/configs/ast2400_spi.h b/include/configs/ast2400_spi.h
index 398e168c29..51bb000476 100644
--- a/include/configs/ast2400_spi.h
+++ b/include/configs/ast2400_spi.h
@@ -198,7 +198,7 @@
#endif
-#define __LITTLE_ENDIAN
+#define __LITTLE_ENDIAN 1
#define CONFIG_MONITOR_BASE TEXT_BASE
#define CONFIG_MONITOR_LEN (192 << 10)
@@ -227,7 +227,8 @@
#define CONFIG_SYS_LOAD_ADDR 0x43000000 /* default load address */
#define CONFIG_SYS_TIMERBASE 0x1E782000 /* use timer 1 */
-#define CONFIG_SYS_HZ (1*1000*1000) /* use external clk (1M) */
+#define CONFIG_SYS_HZ 1000
+#define CONFIG_ASPEED_TIMER_CLK (1*1000*1000) /* use external clk (1M) */
/*
* Serial Configuration
@@ -243,6 +244,10 @@
#define CONFIG_CONS_INDEX 2
#define CONFIG_BAUDRATE 115200
#define CONFIG_SYS_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200 }
+#define CONFIG_ASPEED_COM 0x1e784000 // COM2
+#define CONFIG_ASPEED_COM_IER (CONFIG_ASPEED_COM + 0x4)
+#define CONFIG_ASPEED_COM_IIR (CONFIG_ASPEED_COM + 0x8)
+#define CONFIG_ASPEED_COM_LCR (CONFIG_ASPEED_COM + 0xc)
/*
* USB device configuration
@@ -271,6 +276,9 @@
#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2
#define CONFIG_SYS_I2C_EEPROM_ADDR 0xa0
+#define __BYTE_ORDER __LITTLE_ENDIAN
+#define __LITTLE_ENDIAN_BITFIELD
+
/*
* NIC configuration
*/
@@ -301,7 +309,14 @@
*/
#define CONFIG_MAC1_PHY_SETTING 0
#define CONFIG_MAC2_PHY_SETTING 0
+#define CONFIG_ASPEED_MAC_NUMBER 2
+#define CONFIG_ASPEED_MAC_CONFIG 1
+#define _PHY_SETTING_CONCAT(mac) CONFIG_MAC##mac##_PHY_SETTING
+#define _GET_MAC_PHY_SETTING(mac) _PHY_SETTING_CONCAT(mac)
+#define CONFIG_ASPEED_MAC_PHY_SETTING \
+ _GET_MAC_PHY_SETTING(CONFIG_ASPEED_MAC_CONFIG)
#define CONFIG_MAC_INTERFACE_CLOCK_DELAY 0x2255
+#define CONFIG_RANDOM_MACADDR
#define CONFIG_NET_MULTI
#define CONFIG_ETHACT aspeednic#0
#define CONFIG_GATEWAYIP 192.168.0.1
@@ -319,4 +334,7 @@
#define CFG_CMD_SLT (CFG_CMD_VIDEOTEST | CFG_CMD_MACTEST | CFG_CMD_HACTEST | CFG_CMD_MICTEST)
*/
+#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE + 0x1000 - GENERATED_GBL_DATA_SIZE)
+
+
#endif /* __CONFIG_H */