Merge with /home/wd/git/u-boot/custodian/u-boot-mpc85xx
This commit is contained in:
commit
8f22b671eb
21 changed files with 36 additions and 26 deletions
|
@ -218,7 +218,7 @@ law_entry:
|
|||
.long LAWAR_EN | LAWAR_TRGT_PCI1 | (LAWAR_SIZE & LAWAR_SIZE_512M)
|
||||
|
||||
.long (CFG_PCI1_IO_PHYS>>12) & 0xfffff
|
||||
.long LAWAR_EN | LAWAR_TRGT_PCI1 | (LAWAR_SIZE & LAWAR_SIZE_16M)
|
||||
.long LAWAR_EN | LAWAR_TRGT_PCI1 | (LAWAR_SIZE & LAWAR_SIZE_64K)
|
||||
|
||||
.long (CFG_LBC_CACHE_BASE>>12) & 0xfffff
|
||||
.long LAWAR_EN | LAWAR_TRGT_LBC | (LAWAR_SIZE & LAWAR_SIZE_256M)
|
||||
|
@ -226,18 +226,17 @@ law_entry:
|
|||
.long (CFG_PCIE1_MEM_PHYS>>12) & 0xfffff
|
||||
.long LAWAR_EN | LAWAR_TRGT_PCIE1 | (LAWAR_SIZE & LAWAR_SIZE_256M)
|
||||
|
||||
/* To keep to 10 LAWs, PCIE1_IO_PHYS must use top of mem region */
|
||||
.long (CFG_PCIE1_IO_PHYS>>12) & 0xfffff
|
||||
.long LAWAR_EN | LAWAR_TRGT_PCIE1 | (LAWAR_SIZE & LAWAR_SIZE_64K)
|
||||
|
||||
.long (CFG_PCIE2_MEM_PHYS>>12) & 0xfffff
|
||||
.long LAWAR_EN | LAWAR_TRGT_PCIE2 | (LAWAR_SIZE & LAWAR_SIZE_512M)
|
||||
|
||||
.long (CFG_PCIE2_IO_PHYS>>12) & 0xfffff
|
||||
.long LAWAR_EN | LAWAR_TRGT_PCIE2 | (LAWAR_SIZE & LAWAR_SIZE_16M)
|
||||
.long LAWAR_EN | LAWAR_TRGT_PCIE2 | (LAWAR_SIZE & LAWAR_SIZE_64K)
|
||||
|
||||
/* contains both PCIE3 MEM & IO space */
|
||||
.long (CFG_PCIE3_MEM_PHYS>>12) & 0xfffff
|
||||
.long LAWAR_EN | LAWAR_TRGT_PCIE3 | (LAWAR_SIZE & LAWAR_SIZE_256M)
|
||||
|
||||
.long (CFG_PCIE3_IO_PHYS>>12) & 0xfffff
|
||||
.long LAWAR_EN | LAWAR_TRGT_PCIE3 | (LAWAR_SIZE & LAWAR_SIZE_16M)
|
||||
.long LAWAR_EN | LAWAR_TRGT_PCIE3 | (LAWAR_SIZE & LAWAR_SIZE_2M)
|
||||
4:
|
||||
entry_end
|
||||
|
|
|
@ -540,12 +540,5 @@ ft_board_setup(void *blob, bd_t *bd)
|
|||
debug("PCI@b000 first_busno=%d last_busno=%d\n",p[0],p[1]);
|
||||
}
|
||||
#endif
|
||||
ft_cpu_setup(blob, bd);
|
||||
|
||||
p = ft_get_prop(blob, "/memory/reg", &len);
|
||||
if (p != NULL) {
|
||||
*p++ = cpu_to_be32(bd->bi_memstart);
|
||||
*p = cpu_to_be32(bd->bi_memsize);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -509,6 +509,7 @@
|
|||
|
||||
#define CONFIG_ETHADDR 00:E0:0C:00:95:01
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETH1ADDR 00:E0:0C:00:95:02
|
||||
|
||||
#define CONFIG_IPADDR 10.0.0.2
|
||||
|
|
|
@ -701,6 +701,7 @@
|
|||
#if defined(CONFIG_TSEC_ENET)
|
||||
#define CONFIG_ETHADDR 00:04:9f:ef:23:33
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETH1ADDR 00:E0:0C:00:7E:21
|
||||
#endif
|
||||
|
||||
|
|
|
@ -378,6 +378,7 @@ boards, we say we have two, but don't display a message if we find only one. */
|
|||
#define CONFIG_TSEC1
|
||||
|
||||
#ifdef CONFIG_TSEC1
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_TSEC1_NAME "TSEC0"
|
||||
#define CFG_TSEC1_OFFSET 0x24000
|
||||
#define TSEC1_PHY_ADDR 0x1c /* VSC8201 uses address 0x1c */
|
||||
|
|
|
@ -492,6 +492,7 @@
|
|||
|
||||
/* The mac addresses for all ethernet interface */
|
||||
#if defined(CONFIG_TSEC_ENET)
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETHADDR 00:E0:0C:00:00:FD
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD
|
||||
|
|
|
@ -213,10 +213,13 @@
|
|||
#define CONFIG_NET_MULTI 1
|
||||
#define CONFIG_MII 1 /* MII PHY management */
|
||||
#define CONFIG_TSEC1 1
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_TSEC1_NAME "TSEC0"
|
||||
#define CONFIG_TSEC2 1
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_TSEC2_NAME "TSEC1"
|
||||
#define CONFIG_MPC85XX_FEC 1
|
||||
#define CONFIG_HAS_ETH2
|
||||
#define CONFIG_MPC85XX_FEC_NAME "FEC"
|
||||
#define TSEC1_PHY_ADDR 7
|
||||
#define TSEC2_PHY_ADDR 4
|
||||
|
|
|
@ -481,6 +481,7 @@ extern unsigned long get_clock_freq(void);
|
|||
|
||||
/* The mac addresses for all ethernet interface */
|
||||
#if defined(CONFIG_TSEC_ENET)
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETHADDR 00:E0:0C:00:00:FD
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD
|
||||
|
|
|
@ -282,7 +282,7 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
|
|||
#define CFG_PCI1_MEM_SIZE 0x20000000 /* 512M */
|
||||
#define CFG_PCI1_IO_BASE 0x00000000
|
||||
#define CFG_PCI1_IO_PHYS 0xe1000000
|
||||
#define CFG_PCI1_IO_SIZE 0x00100000 /* 1M */
|
||||
#define CFG_PCI1_IO_SIZE 0x00010000 /* 64k */
|
||||
|
||||
/* PCI view of System Memory */
|
||||
#define CFG_PCI_MEMORY_BUS 0x00000000
|
||||
|
@ -294,26 +294,23 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
|
|||
#define CFG_PCIE2_MEM_PHYS CFG_PCIE2_MEM_BASE
|
||||
#define CFG_PCIE2_MEM_SIZE 0x20000000 /* 512M */
|
||||
#define CFG_PCIE2_IO_BASE 0x00000000
|
||||
#define CFG_PCIE2_IO_PHYS 0xe2000000
|
||||
#define CFG_PCIE2_IO_SIZE 0x00100000 /* 1M */
|
||||
#define CFG_PCIE2_IO_PHYS 0xe1010000
|
||||
#define CFG_PCIE2_IO_SIZE 0x00010000 /* 64k */
|
||||
|
||||
/* controller 1, Slot 2,tgtid 2, Base address a000 */
|
||||
#define CFG_PCIE1_MEM_BASE 0xa0000000
|
||||
#define CFG_PCIE1_MEM_PHYS CFG_PCIE1_MEM_BASE
|
||||
#define CFG_PCIE1_MEM_SIZE 0x08000000 /* 128M */
|
||||
#define CFG_PCIE1_MEM_BASE2 0xa8000000
|
||||
#define CFG_PCIE1_MEM_PHYS2 CFG_PCIE1_MEM_BASE2
|
||||
#define CFG_PCIE1_MEM_SIZE2 0x04000000 /* 64M */
|
||||
#define CFG_PCIE1_IO_BASE 0x00000000 /* reuse mem LAW */
|
||||
#define CFG_PCIE1_IO_PHYS 0xaf000000
|
||||
#define CFG_PCIE1_IO_SIZE 0x00100000 /* 1M */
|
||||
#define CFG_PCIE1_MEM_SIZE 0x10000000 /* 256M */
|
||||
#define CFG_PCIE1_IO_BASE 0x00000000
|
||||
#define CFG_PCIE1_IO_PHYS 0xe1020000
|
||||
#define CFG_PCIE1_IO_SIZE 0x00010000 /* 64k */
|
||||
|
||||
/* controller 3, direct to uli, tgtid 3, Base address b000 */
|
||||
#define CFG_PCIE3_MEM_BASE 0xb0000000
|
||||
#define CFG_PCIE3_MEM_PHYS CFG_PCIE3_MEM_BASE
|
||||
#define CFG_PCIE3_MEM_SIZE 0x10000000 /* 256M */
|
||||
#define CFG_PCIE3_MEM_SIZE 0x00100000 /* 1M */
|
||||
#define CFG_PCIE3_IO_BASE 0x00000000
|
||||
#define CFG_PCIE3_IO_PHYS 0xe3000000
|
||||
#define CFG_PCIE3_IO_PHYS 0xb0100000 /* reuse mem LAW */
|
||||
#define CFG_PCIE3_IO_SIZE 0x00100000 /* 1M */
|
||||
|
||||
#if defined(CONFIG_PCI)
|
||||
|
@ -472,6 +469,7 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
|
|||
|
||||
/* The mac addresses for all ethernet interface */
|
||||
#if defined(CONFIG_TSEC_ENET)
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETHADDR 00:E0:0C:02:00:FD
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_ETH1ADDR 00:E0:0C:02:01:FD
|
||||
|
|
|
@ -542,6 +542,7 @@ extern unsigned long get_clock_freq(void);
|
|||
|
||||
/* The mac addresses for all ethernet interface */
|
||||
#if defined(CONFIG_TSEC_ENET)
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETHADDR 00:E0:0C:00:00:FD
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD
|
||||
|
|
|
@ -481,6 +481,7 @@ extern unsigned long get_clock_freq(void);
|
|||
|
||||
/* The mac addresses for all ethernet interface */
|
||||
#if defined(CONFIG_TSEC_ENET)
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETHADDR 00:E0:0C:00:00:FD
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD
|
||||
|
|
|
@ -522,6 +522,7 @@
|
|||
|
||||
/* The mac addresses for all ethernet interface */
|
||||
#if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC)
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETHADDR 00:E0:0C:00:00:FD
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD
|
||||
|
|
|
@ -608,6 +608,7 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
|
|||
#define CONFIG_ETH3ADDR 00:E0:0C:00:03:FD
|
||||
#endif
|
||||
|
||||
#define CONFIG_HAS_ETH0 1
|
||||
#define CONFIG_HAS_ETH1 1
|
||||
#define CONFIG_HAS_ETH2 1
|
||||
#define CONFIG_HAS_ETH3 1
|
||||
|
|
|
@ -282,6 +282,7 @@
|
|||
/* Options are: TSEC[0-1] */
|
||||
#define CONFIG_ETHPRIME "TSEC0"
|
||||
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_HAS_ETH1 1
|
||||
#define CONFIG_HAS_ETH2 1
|
||||
|
||||
|
|
|
@ -392,6 +392,7 @@
|
|||
|
||||
/* The mac addresses for all ethernet interface */
|
||||
#if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC)
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETHADDR 00:40:42:01:00:00
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_ETH1ADDR 00:40:42:01:00:01
|
||||
|
|
|
@ -501,6 +501,7 @@ extern int tqm834x_num_flash_banks;
|
|||
*/
|
||||
|
||||
#if defined(CONFIG_TSEC_ENET)
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETHADDR D2:DA:5E:44:BC:29
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_ETH1ADDR 1E:F3:40:21:92:53
|
||||
|
|
|
@ -270,6 +270,7 @@
|
|||
#define FEC_PHY_ADDR 3
|
||||
#define FEC_PHYIDX 0
|
||||
#define FEC_FLAGS 0
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_HAS_ETH2
|
||||
|
||||
|
|
|
@ -662,6 +662,7 @@
|
|||
#define CONFIG_ENV_OVERWRITE
|
||||
|
||||
#if defined(CONFIG_TSEC_ENET)
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETHADDR 00:a0:1e:a0:13:8d
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_ETH1ADDR 00:a0:1e:a0:13:8e
|
||||
|
|
|
@ -546,6 +546,7 @@
|
|||
#define CONFIG_ETH3ADDR 02:E0:0C:00:03:FD
|
||||
#endif
|
||||
|
||||
#define CONFIG_HAS_ETH0 1
|
||||
#define CONFIG_HAS_ETH1 1
|
||||
#define CONFIG_HAS_ETH2 1
|
||||
#define CONFIG_HAS_ETH3 1
|
||||
|
|
|
@ -379,6 +379,7 @@
|
|||
|
||||
/*Note: change below for your network setting!!! */
|
||||
#if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC)
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETHADDR 00:e0:0c:07:9b:8a
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_ETH1ADDR 00:e0:0c:07:9b:8b
|
||||
|
|
|
@ -407,6 +407,7 @@
|
|||
|
||||
/*Note: change below for your network setting!!! */
|
||||
#if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC)
|
||||
#define CONFIG_HAS_ETH0
|
||||
#define CONFIG_ETHADDR 00:e0:0c:07:9b:8a
|
||||
#define CONFIG_HAS_ETH1
|
||||
#define CONFIG_ETH1ADDR 00:e0:0c:07:9b:8b
|
||||
|
|
Loading…
Reference in a new issue