1// SPDX-License-Identifier: GPL-2.0+ OR MIT 2/* 3 * Apple Mac mini (M1, 2020) 4 * 5 * target-type: J274 6 * 7 * Copyright The Asahi Linux Contributors 8 */ 9 10/dts-v1/; 11 12#include "t8103.dtsi" 13 14/ { 15 compatible = "apple,j274", "apple,t8103", "apple,arm-platform"; 16 model = "Apple Mac mini (M1, 2020)"; 17 18 aliases { 19 serial0 = &serial0; 20 ethernet0 = ðernet0; 21 }; 22 23 chosen { 24 #address-cells = <2>; 25 #size-cells = <2>; 26 ranges; 27 28 stdout-path = "serial0"; 29 30 framebuffer0: framebuffer@0 { 31 compatible = "apple,simple-framebuffer", "simple-framebuffer"; 32 reg = <0 0 0 0>; /* To be filled by loader */ 33 /* Format properties will be added by loader */ 34 status = "disabled"; 35 }; 36 }; 37 38 memory@800000000 { 39 device_type = "memory"; 40 reg = <0x8 0 0x2 0>; /* To be filled by loader */ 41 }; 42}; 43 44&serial0 { 45 status = "okay"; 46}; 47 48/* 49 * Force the bus number assignments so that we can declare some of the 50 * on-board devices and properties that are populated by the bootloader 51 * (such as MAC addresses). 52 */ 53&port00 { 54 bus-range = <1 1>; 55}; 56 57&port01 { 58 bus-range = <2 2>; 59}; 60 61&port02 { 62 bus-range = <3 3>; 63 ethernet0: pci@0,0 { 64 reg = <0x30000 0x0 0x0 0x0 0x0>; 65 /* To be filled by the loader */ 66 local-mac-address = [00 10 18 00 00 00]; 67 }; 68}; 69