ar71xx: Clear bits in ath79_setup_qca955x_eth_cfg
authorJohn Crispin <john@openwrt.org>
Wed, 16 Mar 2016 09:27:04 +0000 (09:27 +0000)
committerJohn Crispin <john@openwrt.org>
Wed, 16 Mar 2016 09:27:04 +0000 (09:27 +0000)
commita14ecde50e918c6c438054878fc51120649aa5ee
tree045a251d093150eb9641c71ede69ba5ac814fba1
parentb21c0d574d2ed02b945daef20df173272dbdc26b
ar71xx: Clear bits in ath79_setup_qca955x_eth_cfg

Some u-boot versions for QCA955x set currently not cleared bits depending
on the used link speed. This breaks the rx/tx under OpenWrt. The mach-*.c
file is responsible to select the correct configuration bits and thus the
ath79_setup_qca955x_eth_cfg has to clear the unset.

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
SVN-Revision: 49028
target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c