PCH_GbE : Fixed the issue of collision detection
authorToshiharu Okada <toshiharu-linux@dsn.okisemi.com>
Fri, 6 May 2011 02:53:51 +0000 (02:53 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 9 May 2011 18:55:15 +0000 (11:55 -0700)
The collision detection setting was invalid.
When collision occurred, because data was not resent,
there was an issue to which a transmitting throughput falls.

This patch enables the collision detection.

Signed-off-by: Toshiharu Okada <toshiharu-linux@dsn.okisemi.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/pch_gbe/pch_gbe_main.c

index 2ef2f9cdefa6ff1f0d991d734c340960486f420a..4ebd1d4ad3ed248ed948289171b78479277169c9 100644 (file)
@@ -43,8 +43,7 @@ const char pch_driver_version[] = DRV_VERSION;
 
 #define PCH_GBE_MAC_RGMII_CTRL_SETTING ( \
        PCH_GBE_CHIP_TYPE_INTERNAL | \
-       PCH_GBE_RGMII_MODE_RGMII   | \
-       PCH_GBE_CRS_SEL              \
+       PCH_GBE_RGMII_MODE_RGMII     \
        )
 
 /* Ethertype field values */