ramips: mt7620: add ephy-disable option to switch driver
authorMichael Pratt <mcpratt@pm.me>
Mon, 31 May 2021 07:56:20 +0000 (03:56 -0400)
committerChuanhong Guo <gch981213@gmail.com>
Wed, 23 Jun 2021 06:22:18 +0000 (14:22 +0800)
commitcc6fd6fbb505071e08011f7998afaffefcf08fd3
tree88b604b51aed96558eca7cedcaa68856dda5534b
parent6972e498d33ec896c676b7af91e3bfb00aa846a1
ramips: mt7620: add ephy-disable option to switch driver

Add back the register write to disable internal PHYs
as a separate option in the code that can be set using a DTS property.

Set the option to true by default
when an external mt7530 switch is identified.

This makes the driver more in sync with original SDK code
while keeping the lines separated into different options
to accommodate any board with any PHY layout.

Signed-off-by: Michael Pratt <mcpratt@pm.me>
target/linux/ramips/files/drivers/net/ethernet/ralink/gsw_mt7620.c
target/linux/ramips/files/drivers/net/ethernet/ralink/gsw_mt7620.h