diff options
Diffstat (limited to 'dts/src/arm64/apple/t8103-j274.dts')
-rw-r--r-- | dts/src/arm64/apple/t8103-j274.dts | 52 |
1 files changed, 35 insertions, 17 deletions
diff --git a/dts/src/arm64/apple/t8103-j274.dts b/dts/src/arm64/apple/t8103-j274.dts index e0f6775b98..1c3e37f86d 100644 --- a/dts/src/arm64/apple/t8103-j274.dts +++ b/dts/src/arm64/apple/t8103-j274.dts @@ -10,36 +10,54 @@ /dts-v1/; #include "t8103.dtsi" +#include "t8103-jxxx.dtsi" / { compatible = "apple,j274", "apple,t8103", "apple,arm-platform"; model = "Apple Mac mini (M1, 2020)"; aliases { - serial0 = &serial0; + ethernet0 = ðernet0; }; +}; - chosen { - #address-cells = <2>; - #size-cells = <2>; - ranges; +&bluetooth0 { + brcm,board-type = "apple,atlantisb"; +}; - stdout-path = "serial0"; +&wifi0 { + brcm,board-type = "apple,atlantisb"; +}; - framebuffer0: framebuffer@0 { - compatible = "apple,simple-framebuffer", "simple-framebuffer"; - reg = <0 0 0 0>; /* To be filled by loader */ - /* Format properties will be added by loader */ - status = "disabled"; - }; - }; +/* + * Force the bus number assignments so that we can declare some of the + * on-board devices and properties that are populated by the bootloader + * (such as MAC addresses). + */ + +&port01 { + bus-range = <2 2>; + status = "okay"; +}; - memory@800000000 { - device_type = "memory"; - reg = <0x8 0 0x2 0>; /* To be filled by loader */ +&port02 { + bus-range = <3 3>; + status = "okay"; + ethernet0: ethernet@0,0 { + reg = <0x30000 0x0 0x0 0x0 0x0>; + /* To be filled by the loader */ + local-mac-address = [00 10 18 00 00 00]; }; }; -&serial0 { +&pcie0_dart_1 { + status = "okay"; +}; + +&pcie0_dart_2 { + status = "okay"; +}; + +&i2c2 { status = "okay"; }; |