summaryrefslogtreecommitdiffstats
path: root/drivers/net/macb.c
Commit message (Collapse)AuthorAgeFilesLines
* net: rework the mii supportJean-Christophe PLAGNIOL-VILLARD2010-08-271-17/+16
| | | | | | | this rework is done in order to add a phylib and allow to have phy driver support Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* at91: implement clock frameworkJean-Christophe PLAGNIOL-VILLARD2010-08-061-1/+10
| | | | | | | | | | | this implementation is based on linux one (v2.6.35-rc5-76-gd0c6f62) it will calculate all the clock dynamically instead of statictly this will use also the new clock framework it will also print the clock status after the console init Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* network drivers: call net_receive directly instead of NetReceiveSascha Hauer2010-06-171-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* rename U-Boot-v2 project to bareboxSascha Hauer2009-12-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | This has been done with the following script: find -path ./.git -prune -o -type f -print0 | xargs -0 -r sed -i \ -e 's/u2boot/barebox/g' \ -e 's/U2Boot/barebox/g' \ -e 's/U-boot V2/barebox/g' \ -e 's/u-boot v2/barebox/g' \ -e 's/U-Boot V2/barebox/g' \ -e 's/U-Boot-v2/barebox/g' \ -e 's/U_BOOT/BAREBOX/g' \ -e 's/UBOOT/BAREBOX/g' \ -e 's/uboot/barebox/g' \ -e 's/u-boot/barebox/g' \ -e 's/u_boot/barebox/g' \ -e 's/U-Boot/barebox/g' \ -e 's/U-boot/barebox/g' \ -e 's/U-BOOT/barebox/g' find -path ./.git -prune -o \( -name "*u-boot*" -o -name "*uboot*" -o -name "*u_boot*" \) -print0 | \ xargs -0 -r rename 's/u[-_]?boot/barebox/' It needs some manual fixup following in the next patch Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/machJean-Christophe PLAGNIOL-VILLARD2009-10-221-2/+2
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* at91: add cpu devices common apiJean-Christophe PLAGNIOL-VILLARD2009-10-201-2/+2
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* at91sam9: move to at91Jean-Christophe PLAGNIOL-VILLARD2009-10-201-1/+1
| | | | | | this will allow to add at91rm9200 with the same api as done in the kernel Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* add a device_d to ethernet devicesSascha Hauer2009-07-211-1/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Get rid of DEVICE_TYPE_ETHER usageSascha Hauer2009-07-211-1/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [mac] add force link supportMarc Kleine-Budde2009-05-181-1/+2
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [macb] clear RMII bit when using plain MIIMarc Kleine-Budde2009-05-181-0/+2
| | | | | | | | When operating in plain MII mode, the driver assumes the RMII bit not set. Although this is the power on reset value, clearing this bit helps when playing with different network setups. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [macb] use phy_addr supplied by platform dataMarc Kleine-Budde2009-01-131-3/+1
| | | | | | | | The driver was not using the phy address supplied by the platform data. With this patch the miiphy.address is set phy addr supplied by the mac platform data. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* macb eth driver: remove barrier() definitionSascha Hauer2008-08-261-2/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* at91sam ether: Make more configurable via platform_dataSascha Hauer2008-08-011-18/+28
| | | | | | Pass RMII and phy address via platform data rather than hardcoded. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add macb ethernet driverSascha Hauer2008-06-061-0/+477