Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1// SPDX-License-Identifier: GPL-2.0+ OR MIT
2/*
3 * Mac Studio (M1 Ultra, 2022)
4 *
5 * target-type: J375d
6 *
7 * Copyright The Asahi Linux Contributors
8 */
9
10/dts-v1/;
11
12#include "t6002.dtsi"
13#include "t600x-j375.dtsi"
14
15/ {
16 compatible = "apple,j375d", "apple,t6002", "apple,arm-platform";
17 model = "Apple Mac Studio (M1 Ultra, 2022)";
18};
19
20/* USB Type C */
21&i2c0 {
22 /* front-right */
23 hpm4: usb-pd@39 {
24 compatible = "apple,cd321x";
25 reg = <0x39>;
26 interrupt-parent = <&pinctrl_ap>;
27 interrupts = <174 IRQ_TYPE_LEVEL_LOW>;
28 interrupt-names = "irq";
29 };
30
31 /* front-left */
32 hpm5: usb-pd@3a {
33 compatible = "apple,cd321x";
34 reg = <0x3a>;
35 interrupt-parent = <&pinctrl_ap>;
36 interrupts = <174 IRQ_TYPE_LEVEL_LOW>;
37 interrupt-names = "irq";
38 };
39};
40
41&wifi0 {
42 brcm,board-type = "apple,okinawa";
43};
44
45&bluetooth0 {
46 brcm,board-type = "apple,okinawa";
47};
48
49/* delete unused always-on power-domains on die 1 */
50
51/delete-node/ &ps_atc2_usb_aon_die1;
52/delete-node/ &ps_atc2_usb_die1;
53
54/delete-node/ &ps_atc3_usb_aon_die1;
55/delete-node/ &ps_atc3_usb_die1;
56
57/delete-node/ &ps_disp0_cpu0_die1;
58/delete-node/ &ps_disp0_fe_die1;