summaryrefslogtreecommitdiff
path: root/target/linux/ar7/files/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Update kernel to 2.6.24Matteo Croce2008-02-081-1293/+0
| | | | SVN-Revision: 10421
* Reimplement rx ring with EOQ markers to avoid reset stormsFelix Fietkau2007-12-071-5/+102
| | | | | | Signed-off-by: oliver@opencloud.com SVN-Revision: 9665
* Fix race between device reset and start_xmitFelix Fietkau2007-12-071-32/+61
| | | | | | Signed-off-by: oliver@opencloud.com SVN-Revision: 9664
* Fix VLYNQ device enable for DG834Gv1Felix Fietkau2007-12-041-1/+1
| | | | | | | | | | | | | | | | | | | | This patch allows VLYNQ devices on the DG834Gv1 to be successfully enabled. Currently the "__vlynq_enable_device" function attempts to set the VLYNQ device clock divisor to values from 1 through 8 until a link is successfully established. On the DG834Gv1 (but not the DG834Gv2), setting the VLYNQ device clock divisor to 1 (full rate) results in all further VLYNQ operations failing (including software reset), so the device is never enabled. This patches changes the function to only attempt divisors 2 through 8, and hence the device is successfully enabled. Signed-off-by: Nick Forbes <nick.forbes@huntsworth.com> --------- SVN-Revision: 9656
* Fix tx error handling (#2552). Make rx ring size actually configurable ↵Eugene Konev2007-10-161-18/+11
| | | | | | through ethtool SVN-Revision: 9333
* fix the case when NETDEVICES_MULTIQUEUE is not enabled (#2506)Eugene Konev2007-10-131-0/+20
| | | | SVN-Revision: 9282
* we are using leds-gpio nowEugene Konev2007-10-111-132/+0
| | | | SVN-Revision: 9252
* locking rework, drop non-napi rx, multiqueue tx, misc cleanupsEugene Konev2007-10-111-153/+157
| | | | SVN-Revision: 9251
* backport ar7_wdt from linux-2.6-watchdog-mmMatteo Croce2007-10-081-13/+11
| | | | SVN-Revision: 9182
* cleanup vlynq. drop vlynq-pciEugene Konev2007-10-053-0/+688
| | | | SVN-Revision: 9143
* more cpmac cleanups (#2452): * don't use net_device::mem* * use ↵Eugene Konev2007-10-021-88/+73
| | | | | | net_device::stats * use per-device rx ring size configurable through ethtool * use more ethernet generics (get_stats, set_mac_address, change_mtu) SVN-Revision: 9098
* make gpio conformant to generic gpio spec.Eugene Konev2007-09-212-2/+2
| | | | SVN-Revision: 8911
* fix silliness in [8886]Matteo Croce2007-09-201-7/+2
| | | | SVN-Revision: 8889
* replace deprecated u_char with u8Matteo Croce2007-09-201-4/+4
| | | | SVN-Revision: 8887
* Make ar7_part more readable and endianness safeMatteo Croce2007-09-201-10/+19
| | | | SVN-Revision: 8886
* small cpmac fixesMatteo Croce2007-09-201-2/+1
| | | | SVN-Revision: 8881
* style cleanups (make checkpatch.pl happy)Matteo Croce2007-09-191-5/+5
| | | | SVN-Revision: 8851
* cleanup (use dma API, use accessors, debugging/printk cleanup)Eugene Konev2007-09-191-460/+429
| | | | SVN-Revision: 8839
* fix watchdog seek test (#2383)Eugene Konev2007-09-141-1/+1
| | | | SVN-Revision: 8772
* Enabled working ar7_wdt, style cleanupsMatteo Croce2007-09-124-17/+18
| | | | SVN-Revision: 8764
* added ar7_wdt fix by AlexMatteo Croce2007-09-121-22/+25
| | | | SVN-Revision: 8762
* Style fixesMatteo Croce2007-09-121-13/+13
| | | | SVN-Revision: 8761
* more AR7 cleanups & fixesMatteo Croce2007-09-112-45/+44
| | | | SVN-Revision: 8758
* AR7: Cleanups (closes: #2323)Matteo Croce2007-09-115-211/+191
| | | | SVN-Revision: 8756
* fix typoNicolas Thill2007-09-111-1/+1
| | | | SVN-Revision: 8747
* Fix comments to the mtd driver (see ↵Florian Fainelli2007-09-111-8/+7
| | | | | | http://www.linux-mips.org/archives/linux-mips/2007-09/msg00064.html) SVN-Revision: 8738
* cosmetic fixes for ar7: indent, use lowercase hex notation, formatNicolas Thill2007-09-062-75/+75
| | | | SVN-Revision: 8656
* strip the kernel version suffix from target directories, except for brcm-2.4 ↵Felix Fietkau2007-09-065-0/+2000
(the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles. SVN-Revision: 8653