summaryrefslogtreecommitdiffstats
path: root/drivers/net
Commit message (Collapse)AuthorAgeFilesLines
...
* u-boot-v2: CS89x0 ethernet supportIvo Clarysse2009-04-281-0/+481
| | | | | | | Support for CS89X0 ethernet controllers. Tested with CS8900A ref. F on MX21ADS. Signed-off-by: Ivo Clarysse <ivo.clarysse@gmail.com>
* USB supportSascha Hauer2009-04-076-0/+1053
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* miiphy: add miiphy_unregister functionSascha Hauer2009-04-071-0/+10
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec: fail on open when autonegotiation failsSascha Hauer2009-04-061-1/+4
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec_imx: whitespace changesSascha Hauer2009-04-061-25/+14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec_imx: do not typedef struct types #2Sascha Hauer2009-04-062-15/+16
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec_imx: do not typedef struct typesSascha Hauer2009-04-062-18/+18
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec_imx: Fix RMII mode, remove struct-over-regsiter crapSascha Hauer2009-04-062-243/+78
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX FEC Kconfig: add a ARCH_HAS_FEC_IMX symbolSascha Hauer2009-03-312-4/+4
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec imx27: rename to fec_imxSascha Hauer2009-03-193-3/+3
| | | | | | | This driver is not only used on i.MX27 but on i.MX35 and i.MX25, so rename it to a more generic name Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec imx27: add remove functionSascha Hauer2009-03-191-4/+12
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX use fecclk for fec and gtpclk for gptSascha Hauer2009-02-201-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* smc911x: fix wrong printfSascha Hauer2009-02-201-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec imx27: refactureSascha Hauer2009-02-201-57/+7
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec imx27: Add RMII supportSascha Hauer2009-02-202-0/+29
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec imx27: configure phy address from platform dataSascha Hauer2009-02-201-3/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec mx27: add timeout for transmissionSascha Hauer2009-02-201-1/+7
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* FEC MX27: fix typoSascha Hauer2009-02-201-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add MX35 FEC supportSascha Hauer2009-02-062-2/+3
| | | | Signed-off-by: Sascha Hauer <s.hauer@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>
* [miiphy] declare miiphy_{read,write} functions staticMarc Kleine-Budde2008-10-271-2/+2
| | | | | | This patch declares miiphy_read and miiphy_write static. 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>
* mx27 fec ethernet: remove memcpySascha Hauer2008-08-131-9/+6
| | | | | | | Instead of copying the received packet in memory, pass a pointer to the packet to U-Boot 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>
* [MIIPHY] Add default open/close functionsSascha Hauer2008-08-011-0/+2
|
* add macb ethernet driverSascha Hauer2008-06-064-0/+752
|
* [miiphy]: fix compiler warningSascha Hauer2008-04-071-3/+1
|
* Trivial documentation fixSascha Hauer2008-04-041-1/+1
|
* use U-Boot standard types for variables.Sascha Hauer2008-04-042-199/+195
| | | | | | | | The FEC driver used to typedef it's own variable types. Use standard U-Boot types instead Signed-off-by: Carsten Schlote <schlote@vahanus.net> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec i.MX27: Fix data buffer alignmentSascha Hauer2008-03-141-2/+2
|
* [mpc5200 fec] revert to some old version (somehow my play version got into theSascha Hauer2008-02-202-554/+408
| | | | repository). Runtime tested on pcm030
* [i.MX27]: use correct clock for i.MX27 ethernet driverSascha Hauer2008-02-191-1/+1
|
* Only change ADVERTISE_ALL bitEnrik Berkhan2008-01-231-1/+3
| | | | Signed-Off-By: Enrik Berkhan <Enrik.Berkhan@ge.com>
* doc fixed in i.MX27 fec related filesJuergen Beisert2007-11-121-5/+6
| | | | Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
* Merge branch 'ipe337'Marc Kleine-Budde2007-11-121-0/+4
|\
| * [smsc911x] undef FLOW if already definedMarc Kleine-Budde2007-11-121-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes: drivers/net/smc911x.c:334:1: warning: "FLOW" redefined In file included from include/asm/blackfin.h:33, from include/asm/system.h:29, from include/asm/bitops.h:33, from include/linux/bitops.h:69, from include/common.h:31, from drivers/net/smc911x.c:29: include/asm/cpu/defBF561.h:1654:1: warning: this is the location of the previous definition Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* | Fix wrong warning messageJuergen Beisert2007-11-121-1/+1
|/ | | | Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
* adding and correcting driver's docJuergen Beisert2007-11-092-182/+207
| | | | Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
* setting correct buffer sizeJuergen Beisert2007-11-091-8/+3
| | | | Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
* adding first clean mx27 only fec driverJuergen Beisert2007-11-084-1/+997
|
* new revision, no volatile any moreJuergen Beisert2007-11-052-313/+388
|
* integrating sha's changes into jbe's branchJuergen Beisert2007-11-053-143/+215
|
* noisy supportJuergen Beisert2007-10-181-1/+5
|
* change functions containing 'mac' or 'enet' in its name to 'ethaddr'.sascha2007-10-186-26/+26
| | | | change the parameter name for ethernet devices to 'ethaddr' aswell.
* add default for case to avoid compiler warningsascha2007-10-161-1/+4
|
* move dm9000 specific stuff to platform_datasascha2007-10-162-249/+241
|
* remove hardcoded regsiter base addressesSascha Hauer2007-10-092-16/+17
|
* make real code visible between debug codeSascha Hauer2007-10-091-70/+29
|
* remove decorationSascha Hauer2007-10-091-35/+7
|
* reorder functions to get rid of static function declarationsSascha Hauer2007-10-091-81/+78
|