Skip to content

Commit e026efe

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

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
@@ -143,11 +143,13 @@
143143
/delete-node/ &dwc3_2_dart_1_die1;
144144
/delete-node/ &dwc3_2_die1;
145145
/delete-node/ &atcphy2_die1;
146+
/delete-node/ &atcphy2_xbar_die1;
146147

147148
/delete-node/ &dwc3_3_dart_0_die1;
148149
/delete-node/ &dwc3_3_dart_1_die1;
149150
/delete-node/ &dwc3_3_die1;
150151
/delete-node/ &atcphy3_die1;
152+
/delete-node/ &atcphy3_xbar_die1;
151153

152154
/* delete unused always-on power-domains on die 1 */
153155

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

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

515+
DIE_NODE(atcphy0_xbar): mux@70304c000 {
516+
compatible = "apple,t6000-display-crossbar";
517+
reg = <0x7 0x0304c000 0x0 0x4000>;
518+
#mux-control-cells = <1>;
519+
power-domains = <&DIE_NODE(ps_atc0_usb)>;
520+
status = "disabled";
521+
};
522+
515523
DIE_NODE(dwc3_1_dart_0): iommu@b02f00000 {
516524
compatible = "apple,t6000-dart";
517525
reg = <0xb 0x02f00000 0x0 0x4000>;
@@ -585,6 +593,14 @@
585593
power-domains = <&DIE_NODE(ps_atc1_usb)>;
586594
};
587595

596+
DIE_NODE(atcphy1_xbar): mux@b0304c000 {
597+
compatible = "apple,t6000-display-crossbar";
598+
reg = <0xb 0x0304c000 0x0 0x4000>;
599+
#mux-control-cells = <1>;
600+
power-domains = <&DIE_NODE(ps_atc1_usb)>;
601+
status = "disabled";
602+
};
603+
588604
DIE_NODE(dwc3_2_dart_0): iommu@f02f00000 {
589605
compatible = "apple,t6000-dart";
590606
reg = <0xf 0x02f00000 0x0 0x4000>;
@@ -658,6 +674,14 @@
658674
power-domains = <&DIE_NODE(ps_atc2_usb)>;
659675
};
660676

677+
DIE_NODE(atcphy2_xbar): mux@f0304c000 {
678+
compatible = "apple,t6000-display-crossbar";
679+
reg = <0xf 0x0304c000 0x0 0x4000>;
680+
#mux-control-cells = <1>;
681+
power-domains = <&DIE_NODE(ps_atc2_usb)>;
682+
status = "disabled";
683+
};
684+
661685
DIE_NODE(dwc3_3_dart_0): iommu@1302f00000 {
662686
compatible = "apple,t6000-dart";
663687
reg = <0x13 0x02f00000 0x0 0x4000>;
@@ -730,3 +754,11 @@
730754
svid = <0xff01>, <0x8087>;
731755
power-domains = <&DIE_NODE(ps_atc3_usb)>;
732756
};
757+
758+
DIE_NODE(atcphy3_xbar): mux@130304c000 {
759+
compatible = "apple,t6000-display-crossbar";
760+
reg = <0x13 0x0304c000 0x0 0x4000>;
761+
#mux-control-cells = <1>;
762+
power-domains = <&DIE_NODE(ps_atc3_usb)>;
763+
status = "disabled";
764+
};

0 commit comments

Comments
 (0)