aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.c
Commit message (Collapse)AuthorAgeFilesLines
* ralink: fix ethernet rx buffer size breakageFelix Fietkau2015-01-181-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44047
* ralink: improve check rx sg function. use check frags instead of function callFelix Fietkau2015-01-181-4/+4
| | | | | | Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 44046
* ralink: correct handle hardware rx 2bytes offsetFelix Fietkau2015-01-181-8/+17
| | | | | | Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 44045
* ralink: use fe_reset to control all resetFelix Fietkau2015-01-181-0/+16
| | | | | | Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 44044
* ralink: improve tx_timeout functionFelix Fietkau2015-01-181-14/+71
| | | | | | | | | | * use default timeout value * print more debug ring info * move timeout reset function to workqueue Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 44043
* ralink: reduce access to uncached tx/rx dma ring bufferFelix Fietkau2015-01-181-43/+71
| | | | | | Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 44041
* ramips: fix tx bql related race condition in the ethernet driverFelix Fietkau2015-01-171-4/+5
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43995
* ramips: remove interrupt coalescing, it is unnecessary with napi polling and ↵Felix Fietkau2015-01-131-14/+12
| | | | | | | | could reduce throughput Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43952
* ramips: use netif_receive_skb instead of napi_gro_receive when rx csum ↵Felix Fietkau2015-01-021-1/+4
| | | | | | | | offload is unavailable Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43810
* ralink: fix tx vlan offload and hardware statusJohn Crispin2014-11-191-26/+34
| | | | | | | | | | | | | hardware status and tx vlan offload support on all targets except rt5350. so i modify the IS_ENABLE condition only for mt7621. support mt7621 hardware status reference by SDK. but i don't have mt7621. if not work just set mt7621 FE_REG_FE_COUNTER_BASE to 0 to let software count. Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 43303
* ralink: support netconsoleJohn Crispin2014-11-191-0/+15
| | | | | | Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 43302
* ralink: improve tx vlan offloadJohn Crispin2014-11-191-0/+54
| | | | | | | | | | | hardware tx vlan offload only support max 16 vids now use add/delete vlan interface to update vlan id table when duplicate vlan id index detect. disable hardware tx vlan offload support. Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 43301
* ralink: add support for mt7621 ethernetJohn Crispin2014-11-121-9/+22
| | | | | | | | somehow all switch ports still come up as 10mbit. Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 43237
* ralink: move ethernet driver to files/John Crispin2014-11-061-0/+1331
Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 43194