generic: b53: clear SM_SW_FWD_MODE unconditionally when enabling VLAN
authorJonas Gorski <jogo@openwrt.org>
Thu, 21 Feb 2013 11:45:38 +0000 (11:45 +0000)
committerJonas Gorski <jogo@openwrt.org>
Thu, 21 Feb 2013 11:45:38 +0000 (11:45 +0000)
commit138d339dccf3405a57a472e64d3c8754e5d8a11d
tree76f94fb869a87c95b4c3333035143d2992a3785d
parent2b75608e710a6c0d7fed086e7271e34d2fcb5c89
generic: b53: clear SM_SW_FWD_MODE unconditionally when enabling VLAN

Setting this bit stops BCM53125 (bgmac actually) from receiving any
packets. This bit is cleared conditionally in b53_switch_reset and it
seems the same is done in bcmrobo.c which never sets that bit again.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 35723
target/linux/generic/files/drivers/net/phy/b53/b53_common.c