summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/asf_gianfar.c
AgeCommit message (Collapse)Author
2014-12-11Fix for watchdog expiry when running netperf UDP traffic with ASF enabled in ↵Sahil Malhotra
Linux. This patch is workaround for watchdog expiry problem on running netperf client on DUT with UDP traffic with ASF enabled. Change-Id: Ib9a9c8fd13e5ecb6f9daf30deb8f128b629c002d Signed-off-by: Sahil Malhotra <sahilmalhotra@freescale.com> CR:ENGR00336061 Reviewed-on: http://git.am.freescale.net:8181/23065 Reviewed-by: Sandeep Malik <Sandeep.Malik@freescale.com> Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Claudiu Manoil <claudiu.manoil@freescale.com> Reviewed-by: Richard Schmitt <richard.schmitt@freescale.com>
2014-04-08gianfar: adding EXTRA_HEADROOM in skb_size calc of asf_gianfar recycle fn.Alok Makhariya
Recycling of skb was not working. This was due to checks in gfar_recycle_skb is getting false which results in freeing skb every time. There is mismatch b/w skb_size calculated and actual skb size (skb->end - skb->head). So this patch adds EXTRA_HEADROOM when skb_size is calculated. CR:ENGR00306216 Signed-off-by: Alok Makhariya <B46187@freescale.com> Change-Id: I524254ceb2a7ec757645d11922e7066d0b22b756 Reviewed-on: http://git.am.freescale.net:8181/10689 Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Rajan Gupta <rajan.gupta@freescale.com> Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
2014-03-31asf : support ASF in minimal modeAlok Makhariya
gfar_fast_xmit function is added in asf_gianfar.c to support minimal mode in ASF. Change-Id: I4556e8f55400bf1eb0ed858b38df805522b6bd12 CQ ID : ENGR00304852 Signed-off-by: Alok Makhariya <B46187@freescale.com> Reviewed-on: http://git.am.freescale.net:8181/10355 Reviewed-by: Rajan Gupta <rajan.gupta@freescale.com> Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
2014-03-31asf_gianfar: adding selective skb cleanup for asf processed pktAlok Makhariya
CQ ID : ENGR00304852 Signed-off-by: Alok Makhariya <B46187@freescale.com> Change-Id: Ifa4463e3c1eda512d9f2504eba42c8358b11c1ff Reviewed-on: http://git.am.freescale.net:8181/10485 Reviewed-by: Rajan Gupta <rajan.gupta@freescale.com> Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
2014-03-31ASF : Adding hooks to offload packets to ASFAlok Makhariya
Hooks are added in asf_gianfar.c to offload packet to ASF. Change-Id: Id553d25510d18d7918d02e8375c5fc89d7e6e9a1 CQ ID : ENGR00304852 Signed-off-by: Alok Makhariya <B46187@freescale.com> Reviewed-on: http://git.am.freescale.net:8181/10354 Reviewed-by: Rajan Gupta <rajan.gupta@freescale.com> Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Jose Rivera <German.Rivera@freescale.com>
2014-03-31ASF : Adding ASF specific gianfar xmit and clean_rx_ringAlok Makhariya
New file asf_gianfar.c and asf_gianfar.h is added to support ASF. CQ ID : ENGR00304852 Change-Id: I44829148111a067476fe212aadcecdbc088e5091 Signed-off-by: Alok Makhariya <B46187@freescale.com> Reviewed-on: http://git.am.freescale.net:8181/10351 Reviewed-by: Rajan Gupta <rajan.gupta@freescale.com> Reviewed-by: Claudiu Manoil <claudiu.manoil@freescale.com> Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Jose Rivera <German.Rivera@freescale.com>