linux-stable/drivers/net/ethernet/faraday
Sergei Antonov 7a1c382158 net: ftmac100: add multicast filtering possibility
If netdev_mc_count() is not zero and not IFF_ALLMULTI, filter
incoming multicast packets. The chip has a Multicast Address Hash Table
for allowed multicast addresses, so we fill it.

Implement .ndo_set_rx_mode and recalculate multicast hash table. Also
observe change of IFF_PROMISC and IFF_ALLMULTI netdev flags.

Signed-off-by: Sergei Antonov <saproj@gmail.com>
Reviewed-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2023-08-11 06:58:31 +01:00
..
ftgmac100.c net: ftgmac100: support getting MAC address from NVMEM 2023-07-18 09:15:40 +02:00
ftgmac100.h net: ftgmac100: Fix Aspeed ast2600 TX hang issue 2020-10-16 15:36:34 -07:00
ftmac100.c net: ftmac100: add multicast filtering possibility 2023-08-11 06:58:31 +01:00
ftmac100.h net: ftmac100: fix endianness-related issues from 'sparse' 2022-09-06 10:24:05 +02:00
Kconfig nds32: Remove the architecture 2022-03-07 13:54:59 +01:00
Makefile