From: Esben Haabendal Date: Fri, 6 Apr 2018 12:46:35 +0000 (+0200) Subject: ARM: dts: ls1021a: Specify TBIPA register address X-Git-Tag: Ubuntu-5.2.0-15.16~4635^2~7 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=5571196135abb6d51e01592812997403c136067c;p=mirror_ubuntu-eoan-kernel.git ARM: dts: ls1021a: Specify TBIPA register address The current (mildly evil) fsl_pq_mdio code uses an undocumented shadow of the TBIPA register on LS1021A, which happens to be read-only. Changing TBI PHY address therefore does not work on LS1021A. The real (and documented) address of the TBIPA registere lies in the eTSEC block and not in MDIO/MII, which is read/write, so using that fixes the problem. Signed-off-by: Esben Haabendal Signed-off-by: David S. Miller --- diff --git a/arch/arm/boot/dts/ls1021a.dtsi b/arch/arm/boot/dts/ls1021a.dtsi index c31dad98f989..728e206009ea 100644 --- a/arch/arm/boot/dts/ls1021a.dtsi +++ b/arch/arm/boot/dts/ls1021a.dtsi @@ -587,7 +587,8 @@ device_type = "mdio"; #address-cells = <1>; #size-cells = <0>; - reg = <0x0 0x2d24000 0x0 0x4000>; + reg = <0x0 0x2d24000 0x0 0x4000>, + <0x0 0x2d10030 0x0 0x4>; }; ptp_clock@2d10e00 {