From: INAGAKI Hiroshi Date: Sat, 28 Mar 2020 10:31:23 +0000 (+0900) Subject: kernel: rtl8367b: fix DEBUG register address for extif2 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=e714cf4195b5798f40a3442c01233ce4783ef0ad;p=openwrt%2Fstaging%2Fxback.git kernel: rtl8367b: fix DEBUG register address for extif2 RTL8367B_CHIP_DEBUG1_REG (0x1304) is for external interface 1. For external interface 2, use RTL8367B_CHIP_DEBUG2_REG (0x13e2) instead. Fixes: 9801d61c4a ("kernel: rtl8367b: add configuration for extif2") Signed-off-by: INAGAKI Hiroshi --- diff --git a/target/linux/generic/files/drivers/net/phy/rtl8367b.c b/target/linux/generic/files/drivers/net/phy/rtl8367b.c index e7fe79302a..de1976f13a 100644 --- a/target/linux/generic/files/drivers/net/phy/rtl8367b.c +++ b/target/linux/generic/files/drivers/net/phy/rtl8367b.c @@ -798,7 +798,7 @@ static int rtl8367b_extif_set_mode(struct rtl8366_smi *smi, int id, (7 << RTL8367B_DEBUG1_DN_SHIFT(id)) | (7 << RTL8367B_DEBUG1_DP_SHIFT(id))); } else { - REG_RMW(smi, RTL8367B_CHIP_DEBUG1_REG, + REG_RMW(smi, RTL8367B_CHIP_DEBUG2_REG, RTL8367B_DEBUG2_DRI_EXT2 | RTL8367B_DEBUG2_DRI_EXT2_RG | RTL8367B_DEBUG2_SLR_EXT2 |