diff options
author | Mursalin Akon <makon@nvidia.com> | 2011-12-16 12:04:38 -0800 |
---|---|---|
committer | Varun Wadekar <vwadekar@nvidia.com> | 2012-01-04 11:43:28 +0530 |
commit | 8d5c166abfb5d8f1a3f4786fcd2e22a61dbe8260 (patch) | |
tree | 7a03b2c70d1ae8784c44c4973589eee46d975132 /drivers/net/r8169.c | |
parent | d34568a732a724e6978040c223a6fc09e963de2c (diff) |
Driver: net: r8169: Work around for cardhu dock (HACK)
A work around for Ethernet adapter with EEPROM
that has not been programmed.
Change-Id: I24242d404bda951d740dfb5ebfeae8dd692524ab
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/70633
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Allen Martin <amartin@nvidia.com>
Diffstat (limited to 'drivers/net/r8169.c')
-rw-r--r-- | drivers/net/r8169.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/r8169.c b/drivers/net/r8169.c index 6d657cabb951..35576b9e1744 100644 --- a/drivers/net/r8169.c +++ b/drivers/net/r8169.c @@ -5633,6 +5633,8 @@ static void rtl_set_rx_mode(struct net_device *dev) struct netdev_hw_addr *ha; rx_mode = AcceptBroadcast | AcceptMyPhys; + /* FIX ME: Allow all phy on Cardhu dock Ethernet */ + rx_mode |= AcceptAllPhys; mc_filter[1] = mc_filter[0] = 0; netdev_for_each_mc_addr(ha, dev) { int bit_nr = ether_crc(ETH_ALEN, ha->addr) >> 26; |