From ab214f610d787dddeda28dad241f52553ad11d56 Mon Sep 17 00:00:00 2001 From: David Wu Date: Sat, 9 Apr 2022 15:33:15 +0800 Subject: [PATCH] ARM: dts: rockchip: rv1106: Add efuse otp property for ethernet Signed-off-by: David Wu Change-Id: I74a44c65a070e9da57168e8a01549ea2ab67b714 --- arch/arm/boot/dts/rv1106.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm/boot/dts/rv1106.dtsi b/arch/arm/boot/dts/rv1106.dtsi index 44acb926d46a..bdfbedada2f7 100644 --- a/arch/arm/boot/dts/rv1106.dtsi +++ b/arch/arm/boot/dts/rv1106.dtsi @@ -645,6 +645,12 @@ cpu_leakage: cpu-leakage@1a { log_leakage: log-leakage@1b { reg = <0x1b 0x1>; }; + macphy_bgs: macphy-bgs@2d { + reg = <0x2d 0x1>; + }; + macphy_txlevel: macphy-txlevel@2e { + reg = <0x2e 0x2>; + }; }; u2phy: usb2-phy@ff3e0000 { @@ -1194,6 +1200,9 @@ gmac: ethernet@ffa80000 { phy-mode = "rmii"; clock_in_out = "input"; phy-handle = <&rmii_phy>; + + nvmem-cells = <&macphy_bgs>; + nvmem-cell-names = "bgs"; status = "disabled"; mdio: mdio { @@ -1206,6 +1215,8 @@ rmii_phy: ethernet-phy@2 { clocks = <&cru CLK_MACPHY>; resets = <&cru SRST_MACPHY>; phy-is-integrated; + nvmem-cells = <&macphy_txlevel>; + nvmem-cell-names = "txlevel"; }; };