u-boot/cpu/mpc83xx
Andy Fleming 75b9d4ae0d Pass in tsec_info struct through tsec_initialize
The tsec driver contains a hard-coded array of configuration information
for the tsec ethernet controllers.  We create a default function that works
for most tsecs, and allow that to be overridden by board code.  It creates
an array of tsec_info structures, which are then parsed by the corresponding
driver instance to determine configuration.  Also, add regs, miiregs, and
devname fields to the tsec_info structure, so that we don't need the kludgy
"index" parameter.

Signed-off-by: Andy Fleming <afleming@freescale.com>
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2008-09-02 21:18:15 -07:00
..
config.mk PPC: Use r2 instead of r29 as global data pointer 2008-02-14 22:43:22 +01:00
cpu.c Pass in tsec_info struct through tsec_initialize 2008-09-02 21:18:15 -07:00
cpu_init.c fix system config overwrite @ MPC834x and MPC8313 2008-06-25 17:04:28 -05:00
ecc.c silence misc printf formatting compiler warnings 2008-07-10 22:12:09 +02:00
fdt.c fdt: rework fdt_fixup_ethernet() to use env instead of bd_t 2008-08-21 02:07:43 +02:00
interrupts.c cpu/m*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 19:06:00 -05:00
Makefile 83xx: serdes setup routines 2008-03-25 19:16:45 -05:00
nand_init.c NAND boot: MPC8313ERDB support 2008-08-12 11:31:31 -05:00
pci.c mpc83xx: add PCISLAVE support to 83XX_GENERIC_PCI setup code 2008-08-25 17:04:30 -05:00
qe_io.c 83xx: split COBJS onto separate lines 2008-03-25 19:16:44 -05:00
serdes.c 83xx: serdes setup routines 2008-03-25 19:16:45 -05:00
spd_sdram.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
speed.c silence misc printf formatting compiler warnings 2008-07-10 22:12:09 +02:00
start.S NAND boot: MPC8313ERDB support 2008-08-12 11:31:31 -05:00
traps.c cpu/m*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 19:06:00 -05:00
u-boot.lds Big white-space cleanup. 2008-05-21 00:14:08 +02:00