]> git.baikalelectronics.ru Git - kernel.git/commit
gianfar: Enable eTSEC-A002 erratum w/a for all parts
authorClaudiu Manoil <claudiu.manoil@freescale.com>
Wed, 9 Oct 2013 17:20:40 +0000 (20:20 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 9 Oct 2013 18:02:02 +0000 (14:02 -0400)
commitbfa584e5a1912d5a684f70b13bcd7c7f55ad3f57
treee06f3be061b04f109cb07cdc84ffd55ed5e420b7
parentb227b402e64bcd603a980efaa84e84cd113bd018
gianfar: Enable eTSEC-A002 erratum w/a for all parts

A002 is still in "no plans to fix" state, and applies to all
the current P1/P2 parts as well, so it's resonable to enable
its workaround by default, for all the soc's with etsec.
The impact of not enabling this workaround for affected parts
is that under certain conditons (runt frames or even frames
with RX error detected at PHY level) during controller reset,
the controller might fail to indicate Rx reset (GRS) completion.

Signed-off-by: Claudiu Manoil <claudiu.manoil@freescale.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/freescale/gianfar.c