aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ar71xx/files/drivers/net/ag71xx/ag71xx_phy.c
Commit message (Collapse)AuthorAgeFilesLines
* ar71xx: detect link on LAN portsMatteo Croce2011-05-171-2/+2
| | | | SVN-Revision: 26922
* ar71xx: ag71xx: fix section mismatch warningsGabor Juhos2011-05-081-1/+1
| | | | | | | | | | | | | | | | | | The function __devinit ag71xx_probe() references a function __devexit ag71xx_phy_disconnect(). This is often seen when error handling in the init function uses functionality in the exit path. The fix is often to remove the __devexit annotation of ag71xx_phy_disconnect() so it may be used outside an exit section. The function ag71xx_phy_disconnect() references a function in an exit section. Often the function ag71xx_ar7240_cleanup() has valid usage outside the exit section and the fix is to remove the __devexit annotation of ag71xx_ar7240_cleanup. SVN-Revision: 26855
* ar71xx: fix more section mismatchesFelix Fietkau2010-10-211-2/+2
| | | | SVN-Revision: 23575
* ar71xx: add a new driver for the ar7240 switch using swconfig. hooks ↵Felix Fietkau2010-08-161-1/+16
| | | | | | directly into the ethernet driver, as MAC resets also require switch reinitializations and the switch is part of the cpu core anyway switch only tl-wr741nd (and other devices using this board file, such as tl-wr841nd) over to using this by default, as other devices are still untested fixes #7563 SVN-Revision: 22675
* ar71xx: change PHY select logic, and update phy_masksGabor Juhos2010-03-211-44/+30
| | | | SVN-Revision: 20358
* ar71xx: ag71xx: move link update functionGabor Juhos2010-03-051-104/+3
| | | | SVN-Revision: 20003
* ar71xx: add dummy debugfs support for the ag71xx driverGabor Juhos2010-01-041-1/+1
| | | | SVN-Revision: 19031
* ar71xx: fix NULL pointer dereference in the ethernet driverGabor Juhos2009-12-111-3/+5
| | | | SVN-Revision: 18755
* ar71xx: move mdio_bus reset codeGabor Juhos2009-12-111-0/+5
| | | | SVN-Revision: 18749
* ar71xx: add support for external mii_busGabor Juhos2009-12-081-0/+42
| | | | SVN-Revision: 18692
* ar71xx: override fifo_cfg[123] values on AR7240Gabor Juhos2009-11-301-2/+6
| | | | SVN-Revision: 18614
* add AR7240 specific fixes for the ag71xx driverGabor Juhos2009-07-071-1/+4
| | | | SVN-Revision: 16737
* add support for board specific PLL settingsGabor Juhos2009-05-281-16/+1
| | | | SVN-Revision: 16133
* use dev_name() instead of bus_id in ag71xx, ohci-ar71xx, ehci-ar71xx driversGabor Juhos2009-05-051-4/+4
| | | | SVN-Revision: 15629
* ag71xx driver: update phy connecting codeGabor Juhos2009-02-131-30/+54
| | | | SVN-Revision: 14495
* remove netif schedule from the ag71xx driverGabor Juhos2009-02-131-5/+1
| | | | SVN-Revision: 14494
* ag71xx driver: use SoC specific PLL valuesGabor Juhos2008-11-271-13/+15
| | | | SVN-Revision: 13377
* ag71xx: introduce SoC specific fuctions for DDR flush and PLL setupGabor Juhos2008-11-261-41/+2
| | | | SVN-Revision: 13369
* ag71xx: dump additional registers in debug modeGabor Juhos2008-11-261-3/+7
| | | | SVN-Revision: 13361
* ethernet driver preparation for gigabit supportGabor Juhos2008-11-241-7/+4
| | | | SVN-Revision: 13340
* define some bits of the ethernet controller's registersGabor Juhos2008-11-141-2/+2
| | | | SVN-Revision: 13201
* setup speed/duplex on RB-433/450 (closes #4151)Gabor Juhos2008-10-311-0/+11
| | | | SVN-Revision: 13087
* minor ethernet driver updateGabor Juhos2008-10-151-8/+8
| | | | SVN-Revision: 12985
* ag71xx: add initial message level supportGabor Juhos2008-08-101-5/+7
| | | | SVN-Revision: 12262
* ethernet driver updates * new mii bus code, mac0 and mac1 can use the mac0's ↵Gabor Juhos2008-07-291-0/+290
miii bus from now on * swap eth0 & eth1 on RB433/450 SVN-Revision: 11995