This patch series makes the necessary fixes to ll_temac driver to make multicast work, and enables support for it.so that multicast support can
The main change is the change from mutex to spinlock of the lock used to synchronize access to the shared indirect register access. Esben Haabendal (4): net: ll_temac: Do not make promiscuous mode sticky on multicast net: ll_temac: Prepare indirect register access for multicast support net: ll_temac: Cleanup multicast filter on change net: ll_temac: Enable multicast support drivers/net/ethernet/xilinx/ll_temac.h | 5 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 255 +++++++++++++++++--------- drivers/net/ethernet/xilinx/ll_temac_mdio.c | 20 +- include/linux/platform_data/xilinx-ll-temac.h | 3 +- 4 files changed, 184 insertions(+), 99 deletions(-) -- 2.4.11