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)
commit45d8b5166b188943a15d2eeba07cc9cec96e1b7b
tree76f94fb869a87c95b4c3333035143d2992a3785d
parent1dc038ecb445c2df40c74c1a7fe9d41942bbf1de
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35723 3c298f89-4303-0410-b956-a3cf2f4a3e73
target/linux/generic/files/drivers/net/phy/b53/b53_common.c