ath79: ag71xx: remove PHY reset
authorChuanhong Guo <gch981213@gmail.com>
Tue, 7 Aug 2018 04:02:07 +0000 (12:02 +0800)
committerMathias Kresin <dev@kresin.me>
Thu, 9 Aug 2018 16:44:57 +0000 (18:44 +0200)
commit387736af41444945da6a5e51748e91011569c03e
treeb4e09e1c1aef9b377510f7812de0c56cf7a70c71
parent23519edbcaa9cfd24b5a6fff44770f0fa9e13f3c
ath79: ag71xx: remove PHY reset

Bit 8/12 of reset controller which is marked as PHY_RESET/SWITCH_RESET
in datasheets will trigger either a reset for builtin switch or assert
an external ETH0_RESET_L/ETH1_RESET_L pin, which are usually connected
to external PHY/switch. None of them should be triggered every time an
interface is brought up in ethernet driver.

Remove PHY reset support from ag71xx and definition for them in dtsi.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
target/linux/ath79/dts/ar7100.dtsi
target/linux/ath79/dts/ar7161_netgear_wndr3800.dts
target/linux/ath79/dts/ar9132.dtsi
target/linux/ath79/dts/ar9132_tplink_tl-wr1043nd-v1.dts
target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h
target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c