Skip to content

Commit e6299b6

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

2 files changed

Lines changed: 34 additions & 0 deletions

File tree

arch/arm64/boot/dts/apple/t6022-j475d.dts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,13 @@
5252
/delete-node/ &dwc3_2_dart_1_die1;
5353
/delete-node/ &dwc3_2_die1;
5454
/delete-node/ &atcphy2_die1;
55+
/delete-node/ &atcphy2_xbar_die1;
5556

5657
/delete-node/ &dwc3_3_dart_0_die1;
5758
/delete-node/ &dwc3_3_dart_1_die1;
5859
/delete-node/ &dwc3_3_die1;
5960
/delete-node/ &atcphy3_die1;
61+
/delete-node/ &atcphy3_xbar_die1;
6062

6163
/* delete unused always-on power-domains on die 1 */
6264
/delete-node/ &ps_atc2_usb_aon_die1;

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

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -330,6 +330,14 @@
330330
power-domains = <&DIE_NODE(ps_atc0_usb)>;
331331
};
332332

333+
DIE_NODE(atcphy0_xbar): mux@70304c000 {
334+
compatible = "apple,t6020-display-crossbar";
335+
reg = <0x7 0x0304c000 0x0 0x4000>;
336+
#mux-control-cells = <1>;
337+
power-domains = <&DIE_NODE(ps_atc0_usb)>;
338+
status = "disabled";
339+
};
340+
333341
DIE_NODE(dwc3_1): usb@b02280000 {
334342
compatible = "apple,t6020-dwc3", "apple,t8103-dwc3";
335343
reg = <0xb 0x02280000 0x0 0xcd00>, <0xb 0x0228cd00 0x0 0x3200>;
@@ -383,6 +391,14 @@
383391
power-domains = <&DIE_NODE(ps_atc1_usb)>;
384392
};
385393

394+
DIE_NODE(atcphy1_xbar): mux@b0304c000 {
395+
compatible = "apple,t6020-display-crossbar";
396+
reg = <0xb 0x0304c000 0x0 0x4000>;
397+
#mux-control-cells = <1>;
398+
power-domains = <&DIE_NODE(ps_atc1_usb)>;
399+
status = "disabled";
400+
};
401+
386402
DIE_NODE(dwc3_2): usb@f02280000 {
387403
compatible = "apple,t6020-dwc3", "apple,t8103-dwc3";
388404
reg = <0xf 0x02280000 0x0 0xcd00>, <0xf 0x0228cd00 0x0 0x3200>;
@@ -436,6 +452,14 @@
436452
power-domains = <&DIE_NODE(ps_atc2_usb)>;
437453
};
438454

455+
DIE_NODE(atcphy2_xbar): mux@f0304c000 {
456+
compatible = "apple,t6020-display-crossbar";
457+
reg = <0xf 0x0304c000 0x0 0x4000>;
458+
#mux-control-cells = <1>;
459+
power-domains = <&DIE_NODE(ps_atc2_usb)>;
460+
status = "disabled";
461+
};
462+
439463
DIE_NODE(dwc3_3): usb@1302280000 {
440464
compatible = "apple,t6020-dwc3", "apple,t8103-dwc3";
441465
reg = <0x13 0x02280000 0x0 0xcd00>, <0x13 0x0228cd00 0x0 0x3200>;
@@ -488,3 +512,11 @@
488512
mode-switch;
489513
power-domains = <&DIE_NODE(ps_atc3_usb)>;
490514
};
515+
516+
DIE_NODE(atcphy3_xbar): mux@130304c000 {
517+
compatible = "apple,t6020-display-crossbar";
518+
reg = <0x13 0x0304c000 0x0 0x4000>;
519+
#mux-control-cells = <1>;
520+
power-domains = <&DIE_NODE(ps_atc3_usb)>;
521+
status = "disabled";
522+
};

0 commit comments

Comments
 (0)