lkml.org 
[lkml]   [2019]   [May]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[RFC net-next v2 12/14] net: stmmac: dwmac1000: Fix Hash Filter
    Date
    In order for hash filter to work we need to set the HPF bit.

    Found out while running stmmac selftests.

    Signed-off-by: Jose Abreu <joabreu@synopsys.com>
    Cc: Joao Pinto <jpinto@synopsys.com>
    Cc: David S. Miller <davem@davemloft.net>
    Cc: Giuseppe Cavallaro <peppe.cavallaro@st.com>
    Cc: Alexandre Torgue <alexandre.torgue@st.com>
    Cc: Corentin Labbe <clabbe.montjoie@gmail.com>
    ---
    drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c b/drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
    index 8ca73bd15e07..bc91af6c01b6 100644
    --- a/drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
    +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
    @@ -198,6 +198,7 @@ static void dwmac1000_set_filter(struct mac_device_info *hw,
    }
    }

    + value |= GMAC_FRAME_FILTER_HPF;
    dwmac1000_set_mchash(ioaddr, mc_filter, mcbitslog2);

    /* Handle multiple unicast addresses (perfect filtering) */
    --
    2.7.4
    \
     
     \ /
      Last update: 2019-05-14 17:47    [W:3.027 / U:1.348 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site