1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Apple M1 Mac mini, MacBook Air/Pro, iMac 24" (M1, 2020/2021)
5 * This file contains parts common to all Apple M1 devices using the t8103.
7 * target-type: J274, J293, J313, J456, J457
9 * Copyright The Asahi Linux Contributors
14 bluetooth0 = &bluetooth0;
25 stdout-path = "serial0";
27 framebuffer0: framebuffer@0 {
28 compatible = "apple,simple-framebuffer", "simple-framebuffer";
29 reg = <0 0 0 0>; /* To be filled by loader */
30 /* Format properties will be added by loader */
36 device_type = "memory";
37 reg = <0x8 0 0x2 0>; /* To be filled by loader */
51 compatible = "apple,cd321x";
53 interrupt-parent = <&pinctrl_ap>;
54 interrupts = <106 IRQ_TYPE_LEVEL_LOW>;
55 interrupt-names = "irq";
59 compatible = "apple,cd321x";
61 interrupt-parent = <&pinctrl_ap>;
62 interrupts = <106 IRQ_TYPE_LEVEL_LOW>;
63 interrupt-names = "irq";
68 * Force the bus number assignments so that we can declare some of the
69 * on-board devices and properties that are populated by the bootloader
70 * (such as MAC addresses).
75 compatible = "pci14e4,4425";
76 reg = <0x10000 0x0 0x0 0x0 0x0>;
77 /* To be filled by the loader */
78 local-mac-address = [00 00 00 00 00 00];
79 apple,antenna-sku = "XX";
82 bluetooth0: bluetooth@0,1 {
83 compatible = "pci14e4,5f69";
84 reg = <0x10100 0x0 0x0 0x0 0x0>;
85 /* To be filled by the loader */
86 local-bd-address = [00 00 00 00 00 00];
91 clock-frequency = <900000000>;