Skip to content

Commit d5c923b

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

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
@@ -135,11 +135,13 @@
135135
/delete-node/ &dwc3_2_dart_1_die1;
136136
/delete-node/ &dwc3_2_die1;
137137
/delete-node/ &atcphy2_die1;
138+
/delete-node/ &atcphy2_xbar_die1;
138139

139140
/delete-node/ &dwc3_3_dart_0_die1;
140141
/delete-node/ &dwc3_3_dart_1_die1;
141142
/delete-node/ &dwc3_3_die1;
142143
/delete-node/ &atcphy3_die1;
144+
/delete-node/ &atcphy3_xbar_die1;
143145

144146

145147
/* delete unused always-on power-domains on die 1 */

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

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,14 @@
506506
power-domains = <&DIE_NODE(ps_atc0_usb)>;
507507
};
508508

509+
DIE_NODE(atcphy0_xbar): mux@70304c000 {
510+
compatible = "apple,t6000-display-crossbar";
511+
reg = <0x7 0x0304c000 0x0 0x4000>;
512+
#mux-control-cells = <1>;
513+
power-domains = <&DIE_NODE(ps_atc0_usb)>;
514+
status = "disabled";
515+
};
516+
509517
DIE_NODE(dwc3_1_dart_0): iommu@b02f00000 {
510518
compatible = "apple,t6000-dart";
511519
reg = <0xb 0x02f00000 0x0 0x4000>;
@@ -579,6 +587,14 @@
579587
power-domains = <&DIE_NODE(ps_atc1_usb)>;
580588
};
581589

590+
DIE_NODE(atcphy1_xbar): mux@b0304c000 {
591+
compatible = "apple,t6000-display-crossbar";
592+
reg = <0xb 0x0304c000 0x0 0x4000>;
593+
#mux-control-cells = <1>;
594+
power-domains = <&DIE_NODE(ps_atc1_usb)>;
595+
status = "disabled";
596+
};
597+
582598
DIE_NODE(dwc3_2_dart_0): iommu@f02f00000 {
583599
compatible = "apple,t6000-dart";
584600
reg = <0xf 0x02f00000 0x0 0x4000>;
@@ -652,6 +668,14 @@
652668
power-domains = <&DIE_NODE(ps_atc2_usb)>;
653669
};
654670

671+
DIE_NODE(atcphy2_xbar): mux@f0304c000 {
672+
compatible = "apple,t6000-display-crossbar";
673+
reg = <0xf 0x0304c000 0x0 0x4000>;
674+
#mux-control-cells = <1>;
675+
power-domains = <&DIE_NODE(ps_atc2_usb)>;
676+
status = "disabled";
677+
};
678+
655679
DIE_NODE(dwc3_3_dart_0): iommu@1302f00000 {
656680
compatible = "apple,t6000-dart";
657681
reg = <0x13 0x02f00000 0x0 0x4000>;
@@ -724,3 +748,11 @@
724748
svid = <0xff01>, <0x8087>;
725749
power-domains = <&DIE_NODE(ps_atc3_usb)>;
726750
};
751+
752+
DIE_NODE(atcphy3_xbar): mux@130304c000 {
753+
compatible = "apple,t6000-display-crossbar";
754+
reg = <0x13 0x0304c000 0x0 0x4000>;
755+
#mux-control-cells = <1>;
756+
power-domains = <&DIE_NODE(ps_atc3_usb)>;
757+
status = "disabled";
758+
};

0 commit comments

Comments
 (0)