diff options
author | Stefan Wahren <stefan.wahren@i2se.com> | 2018-04-21 14:28:37 +0300 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2018-04-23 23:03:40 +0300 |
commit | 71c0cd2283f29c16049d6459c2d4ce6230c3c81f (patch) | |
tree | dfe7bf0c62b31f912a745747c46bdce719ea7666 /arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi | |
parent | 9db90175e0d02bf3a9e780c327b0b3ce6321140f (diff) | |
download | linux-71c0cd2283f29c16049d6459c2d4ce6230c3c81f.tar.xz |
ARM: dts: bcm2837: Add Raspberry Pi 3 B+
The Raspberry Pi 3 B+ has the following major differences compared
to the model 3 B:
* Microchip LAN7515 (Gigabit Ethernet with integrated USB 2.0 HUB)
* Cypress CYW43455 (802.11n/ac and BT 4.2)
We need to add the USB LAN chip so the bootloader can add the MAC address.
This is necessary because there ain't an EEPROM or a valid OTP.
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi')
-rw-r--r-- | arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi b/arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi new file mode 100644 index 000000000000..9403da0990d0 --- /dev/null +++ b/arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi @@ -0,0 +1,27 @@ +// SPDX-License-Identifier: GPL-2.0 +/ { + aliases { + ethernet0 = ðernet; + }; +}; + +&usb { + usb-port@1 { + compatible = "usb424,2514"; + reg = <1>; + #address-cells = <1>; + #size-cells = <0>; + + usb-port@1 { + compatible = "usb424,2514"; + reg = <1>; + #address-cells = <1>; + #size-cells = <0>; + + ethernet: ethernet@1 { + compatible = "usb424,7800"; + reg = <1>; + }; + }; + }; +}; |