Commit efdd7319 authored by Rob Herring's avatar Rob Herring Committed by Wolfgang Denk

net: add Calxeda xgmac driver

This adds ethernet driver for Calxeda xgmac found on Highbank SOC.
Signed-off-by: default avatarRob Herring <>

Fix: WARNING: __aligned(size) is preferred over
Signed-off-by: default avatarWolfgang Denk <>
parent dbee61db
......@@ -1029,6 +1029,9 @@ The following options need to be configured:
If this defined, the driver is quiet.
The driver doen't show link status messages.
Support for the Calxeda XGMAC device
Support for SMSC's LAN91C96 chips.
......@@ -31,6 +31,7 @@ COBJS-$(CONFIG_ARMADA100_FEC) += armada100_fec.o
COBJS-$(CONFIG_DRIVER_AT91EMAC) += at91_emac.o
COBJS-$(CONFIG_DRIVER_AX88180) += ax88180.o
COBJS-$(CONFIG_BFIN_MAC) += bfin_mac.o
COBJS-$(CONFIG_CALXEDA_XGMAC) += calxedaxgmac.o
COBJS-$(CONFIG_CS8900) += cs8900.o
COBJS-$(CONFIG_TULIP) += dc2114x.o
This diff is collapsed.
......@@ -48,6 +48,7 @@ int at91emac_register(bd_t *bis, unsigned long iobase);
int au1x00_enet_initialize(bd_t*);
int ax88180_initialize(bd_t *bis);
int bfin_EMAC_initialize(bd_t *bis);
int calxedaxgmac_initialize(u32 id, ulong base_addr);
int cs8900_initialize(u8 dev_num, int base_addr);
int davinci_emac_initialize(void);
int dc21x4x_initialize(bd_t *bis);
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment