1*7c77ab91SJanne Grunau// SPDX-License-Identifier: GPL-2.0+ OR MIT 2*7c77ab91SJanne Grunau/* 3*7c77ab91SJanne Grunau * Apple iMac (24-inch, 4x USB-C, M1, 2020) 4*7c77ab91SJanne Grunau * 5*7c77ab91SJanne Grunau * target-type: J456 6*7c77ab91SJanne Grunau * 7*7c77ab91SJanne Grunau * Copyright The Asahi Linux Contributors 8*7c77ab91SJanne Grunau */ 9*7c77ab91SJanne Grunau 10*7c77ab91SJanne Grunau/dts-v1/; 11*7c77ab91SJanne Grunau 12*7c77ab91SJanne Grunau#include "t8103.dtsi" 13*7c77ab91SJanne Grunau#include "t8103-jxxx.dtsi" 14*7c77ab91SJanne Grunau 15*7c77ab91SJanne Grunau/ { 16*7c77ab91SJanne Grunau compatible = "apple,j456", "apple,t8103", "apple,arm-platform"; 17*7c77ab91SJanne Grunau model = "Apple iMac (24-inch, 4x USB-C, M1, 2020)"; 18*7c77ab91SJanne Grunau 19*7c77ab91SJanne Grunau aliases { 20*7c77ab91SJanne Grunau ethernet0 = ðernet0; 21*7c77ab91SJanne Grunau }; 22*7c77ab91SJanne Grunau}; 23*7c77ab91SJanne Grunau 24*7c77ab91SJanne Grunau/* 25*7c77ab91SJanne Grunau * Force the bus number assignments so that we can declare some of the 26*7c77ab91SJanne Grunau * on-board devices and properties that are populated by the bootloader 27*7c77ab91SJanne Grunau * (such as MAC addresses). 28*7c77ab91SJanne Grunau */ 29*7c77ab91SJanne Grunau 30*7c77ab91SJanne Grunau&port01 { 31*7c77ab91SJanne Grunau bus-range = <2 2>; 32*7c77ab91SJanne Grunau}; 33*7c77ab91SJanne Grunau 34*7c77ab91SJanne Grunau&port02 { 35*7c77ab91SJanne Grunau bus-range = <3 3>; 36*7c77ab91SJanne Grunau ethernet0: ethernet@0,0 { 37*7c77ab91SJanne Grunau reg = <0x30000 0x0 0x0 0x0 0x0>; 38*7c77ab91SJanne Grunau /* To be filled by the loader */ 39*7c77ab91SJanne Grunau local-mac-address = [00 10 18 00 00 00]; 40*7c77ab91SJanne Grunau }; 41*7c77ab91SJanne Grunau}; 42