Changeset 35564


Ignore:
Timestamp:
2013-02-11T19:59:05+01:00 (5 years ago)
Author:
nbd
Message:

ar71xx: allow unknown multicast frames to pass to the CPU on AR934x

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_ar7240.c

    r31533 r35564  
    210210 
    211211#define AR934X_REG_FLOOD_MASK           0x2c 
     212#define   AR934X_FLOOD_MASK_MC_DP(_p)   BIT(16 + (_p)) 
    212213#define   AR934X_FLOOD_MASK_BC_DP(_p)   BIT(25 + (_p)) 
    213214 
     
    581582                ar7240sw_reg_set(mii, AR934X_REG_QM_CTRL, 
    582583                                 AR934X_QM_CTRL_ARP_EN); 
    583                 /* Enable Broadcast frames transmitted to the CPU */ 
     584                /* Enable Broadcast/Multicast frames transmitted to the CPU */ 
    584585                ar7240sw_reg_set(mii, AR934X_REG_FLOOD_MASK, 
    585                                  AR934X_FLOOD_MASK_BC_DP(0)); 
     586                                 AR934X_FLOOD_MASK_BC_DP(0) | 
     587                                 AR934X_FLOOD_MASK_MC_DP(0)); 
    586588 
    587589                /* Enable MIB counters */ 
Note: See TracChangeset for help on using the changeset viewer.