diff options
author | Alexander Stein <alexander.stein@ew.tq-group.com> | 2023-05-15 07:44:29 +0200 |
---|---|---|
committer | Shawn Guo <shawnguo@kernel.org> | 2023-05-27 16:13:13 +0800 |
commit | 171342e6af06e66a099103f95ede9333aeec28c0 (patch) | |
tree | 0a5c6e786b794ae9346d7f47cfe3ce09b3d36840 | |
parent | ARM: dts: imx7ulp: add address/size-cells to OCOTP (diff) | |
download | wireguard-linux-171342e6af06e66a099103f95ede9333aeec28c0.tar.xz wireguard-linux-171342e6af06e66a099103f95ede9333aeec28c0.zip |
ARM: dts: imx6qdl-mba6: add mac address for USB ethernet controller
The mac address is stored in mainboard eeprom.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-mba6.dtsi | 16 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-mba6a.dtsi | 6 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-mba6b.dtsi | 6 |
3 files changed, 28 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-mba6.dtsi b/arch/arm/boot/dts/imx6qdl-mba6.dtsi index 78555a618851..c911688e9832 100644 --- a/arch/arm/boot/dts/imx6qdl-mba6.dtsi +++ b/arch/arm/boot/dts/imx6qdl-mba6.dtsi @@ -271,6 +271,22 @@ &usbh1 { disable-over-current; status = "okay"; + #address-cells = <1>; + #size-cells = <0>; + + hub@1 { + compatible = "usb424,2517"; + reg = <1>; + #address-cells = <1>; + #size-cells = <0>; + + ethernet@1 { + compatible = "usb424,9e00"; + reg = <1>; + nvmem-cells = <&mba_mac_address>; + nvmem-cell-names = "mac-address"; + }; + }; }; &usbotg { diff --git a/arch/arm/boot/dts/imx6qdl-mba6a.dtsi b/arch/arm/boot/dts/imx6qdl-mba6a.dtsi index df8fa169e9f6..27fec340c380 100644 --- a/arch/arm/boot/dts/imx6qdl-mba6a.dtsi +++ b/arch/arm/boot/dts/imx6qdl-mba6a.dtsi @@ -21,6 +21,12 @@ compatible = "atmel,24c64"; reg = <0x57>; pagesize = <32>; + #address-cells = <1>; + #size-cells = <1>; + + mba_mac_address: mac-address@20 { + reg = <0x20 0x6>; + }; }; rtc0: rtc@68 { diff --git a/arch/arm/boot/dts/imx6qdl-mba6b.dtsi b/arch/arm/boot/dts/imx6qdl-mba6b.dtsi index 7d1cd7454c7f..0a9f076eeb36 100644 --- a/arch/arm/boot/dts/imx6qdl-mba6b.dtsi +++ b/arch/arm/boot/dts/imx6qdl-mba6b.dtsi @@ -31,6 +31,12 @@ compatible = "atmel,24c64"; reg = <0x57>; pagesize = <32>; + #address-cells = <1>; + #size-cells = <1>; + + mba_mac_address: mac-address@20 { + reg = <0x20 0x6>; + }; }; rtc0: rtc@68 { |