u-boot/cpu
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
..
74xx_7xx fdt: rework fdt_fixup_ethernet() to use env instead of bd_t 2008-08-21 02:07:43 +02:00
arm720t Big white-space cleanup. 2008-05-21 00:14:08 +02:00
arm920t Merge branch 'master' of git://git.denx.de/u-boot-nand-flash 2008-08-14 11:26:22 +02:00
arm925t Big white-space cleanup. 2008-05-21 00:14:08 +02:00
arm926ejs ARM DaVinci: Changing function names for EMAC driver 2008-08-31 00:39:46 +02:00
arm946es Big white-space cleanup. 2008-05-21 00:14:08 +02:00
arm1136 MX31: fix bit masks in function mx31_decode_pll() 2008-08-25 21:47:01 +02:00
arm1176 USB: Add support for OHCI controller on S3C6400 2008-08-31 00:39:46 +02:00
arm_intcm Big white-space cleanup. 2008-05-21 00:14:08 +02:00
at32ap Add support for the hammerhead (AVR32) board 2008-07-30 10:06:11 +02:00
blackfin Big white-space cleanup. 2008-05-21 00:14:08 +02:00
i386 cpu/i386/serial.c: Fix syntax errors 2008-07-14 21:19:08 +02:00
ixp Fix some more printf() format issues. 2008-07-13 23:07:35 +02:00
leon2 Moved initialization of GRETH Ethernet driver to CPU directory 2008-08-26 22:17:24 -07:00
leon3 Moved initialization of GRETH Ethernet driver to CPU directory 2008-08-26 22:17:24 -07:00
lh7a40x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mcf52x2 ColdFire: I2C fix for multiple platforms 2008-08-28 09:16:54 -06:00
mcf523x ColdFire: I2C fix for multiple platforms 2008-08-28 09:16:54 -06:00
mcf532x ColdFire: I2C fix for multiple platforms 2008-08-28 09:16:54 -06:00
mcf547x_8x ColdFire: I2C fix for multiple platforms 2008-08-28 09:16:54 -06:00
mcf5227x ColdFire: I2C fix for multiple platforms 2008-08-28 09:16:54 -06:00
mcf5445x ColdFire: I2C fix for multiple platforms 2008-08-28 09:16:54 -06:00
microblaze Fix merge problems 2008-08-06 14:05:38 +02:00
mips Fix merge problems 2008-08-06 14:05:38 +02:00
mpc5xx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc5xxx Move MPC5xxx_FEC driver to drivers/net 2008-08-29 13:58:07 -06:00
mpc8xx fdt: rework fdt_fixup_ethernet() to use env instead of bd_t 2008-08-21 02:07:43 +02:00
mpc8xxx/ddr FSL DDR: Add DDR2 DIMM paramter support 2008-08-27 02:06:00 +02:00
mpc83xx Pass in tsec_info struct through tsec_initialize 2008-09-02 21:18:15 -07:00
mpc85xx Pass in tsec_info struct through tsec_initialize 2008-09-02 21:18:15 -07:00
mpc86xx Pass in tsec_info struct through tsec_initialize 2008-09-02 21:18:15 -07:00
mpc512x Move MPC512x_FEC driver to drivers/net 2008-08-29 13:58:12 -06:00
mpc824x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc8220 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpc8260 fdt: rework fdt_fixup_ethernet() to use env instead of bd_t 2008-08-21 02:07:43 +02:00
nios SPI API improvements 2008-06-03 20:28:50 +02:00
nios2 Fix merge problems 2008-08-06 14:05:38 +02:00
ppc4xx ppc4xx/NAND: Add select_chip function to 4xx NDFC driver 2008-08-30 11:24:54 +02:00
pxa Fix merge problems 2008-08-06 14:05:38 +02:00
s3c44b0 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sa1100 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sh2 sh: Add support SH2/SH2A which is CPU of Renesas Technology 2008-08-31 22:48:33 +09:00
sh3 sh: Fix SH-boards compile error 2008-07-08 12:03:24 +09:00
sh4 sh: Fix SH-boards compile error 2008-07-08 12:03:24 +09:00