Skip to content

Commit 3e0101f

Browse files
committed
arm64: dts: apple: t600x: Add device nodes for atc DP crossbar
Signed-off-by: Janne Grunau <j@jannau.net>
1 parent b90d1af commit 3e0101f

2 files changed

Lines changed: 34 additions & 0 deletions

File tree

arch/arm64/boot/dts/apple/t6002-j375d.dts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,11 +195,13 @@
195195
/delete-node/ &dwc3_2_dart_1_die1;
196196
/delete-node/ &dwc3_2_die1;
197197
/delete-node/ &atcphy2_die1;
198+
/delete-node/ &atcphy2_xbar_die1;
198199

199200
/delete-node/ &dwc3_3_dart_0_die1;
200201
/delete-node/ &dwc3_3_dart_1_die1;
201202
/delete-node/ &dwc3_3_die1;
202203
/delete-node/ &atcphy3_die1;
204+
/delete-node/ &atcphy3_xbar_die1;
203205

204206
/* delete unused always-on power-domains on die 1 */
205207

arch/arm64/boot/dts/apple/t600x-dieX.dtsi

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -511,6 +511,14 @@
511511
power-domains = <&DIE_NODE(ps_atc0_usb)>;
512512
};
513513

514+
DIE_NODE(atcphy0_xbar): mux@70304c000 {
515+
compatible = "apple,t6000-display-crossbar";
516+
reg = <0x7 0x0304c000 0x0 0x4000>;
517+
#mux-control-cells = <1>;
518+
power-domains = <&DIE_NODE(ps_atc0_usb)>;
519+
status = "disabled";
520+
};
521+
514522
DIE_NODE(dwc3_1): usb@b02280000 {
515523
compatible = "apple,t6000-dwc3", "apple,t8103-dwc3";
516524
reg = <0xb 0x02280000 0x0 0xcd00>, <0xb 0x0228cd00 0x0 0x3200>;
@@ -583,6 +591,14 @@
583591
power-domains = <&DIE_NODE(ps_atc1_usb)>;
584592
};
585593

594+
DIE_NODE(atcphy1_xbar): mux@b0304c000 {
595+
compatible = "apple,t6000-display-crossbar";
596+
reg = <0xb 0x0304c000 0x0 0x4000>;
597+
#mux-control-cells = <1>;
598+
power-domains = <&DIE_NODE(ps_atc1_usb)>;
599+
status = "disabled";
600+
};
601+
586602
DIE_NODE(dwc3_2): usb@f02280000 {
587603
compatible = "apple,t6000-dwc3", "apple,t8103-dwc3";
588604
reg = <0xf 0x02280000 0x0 0xcd00>, <0xf 0x0228cd00 0x0 0x3200>;
@@ -655,6 +671,14 @@
655671
power-domains = <&DIE_NODE(ps_atc2_usb)>;
656672
};
657673

674+
DIE_NODE(atcphy2_xbar): mux@f0304c000 {
675+
compatible = "apple,t6000-display-crossbar";
676+
reg = <0xf 0x0304c000 0x0 0x4000>;
677+
#mux-control-cells = <1>;
678+
power-domains = <&DIE_NODE(ps_atc2_usb)>;
679+
status = "disabled";
680+
};
681+
658682
DIE_NODE(dwc3_3): usb@1302280000 {
659683
compatible = "apple,t6000-dwc3", "apple,t8103-dwc3";
660684
reg = <0x13 0x02280000 0x0 0xcd00>, <0x13 0x0228cd00 0x0 0x3200>;
@@ -726,3 +750,11 @@
726750
mode-switch;
727751
power-domains = <&DIE_NODE(ps_atc3_usb)>;
728752
};
753+
754+
DIE_NODE(atcphy3_xbar): mux@130304c000 {
755+
compatible = "apple,t6000-display-crossbar";
756+
reg = <0x13 0x0304c000 0x0 0x4000>;
757+
#mux-control-cells = <1>;
758+
power-domains = <&DIE_NODE(ps_atc3_usb)>;
759+
status = "disabled";
760+
};

0 commit comments

Comments
 (0)