Skip to content

Commit 45876f7

Browse files
jannaumarcan
authored andcommitted
arm64: dts: apple: Add touchbar display nodes for t8112-j493
Signed-off-by: Janne Grunau <j@jannau.net>
1 parent ec0928c commit 45876f7

2 files changed

Lines changed: 40 additions & 0 deletions

File tree

arch/arm64/boot/dts/apple/t8112-j493.dts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,21 @@
4545
};
4646
};
4747

48+
&display_dfr {
49+
status = "okay";
50+
#address-cells = <1>;
51+
#size-cells = <0>;
52+
53+
dfr_panel: panel@0 {
54+
compatible = "apple,summit";
55+
reg = <0>;
56+
};
57+
};
58+
59+
&displaydfr_dart {
60+
status = "okay";
61+
};
62+
4863
/*
4964
* Force the bus number assignments so that we can declare some of the
5065
* on-board devices and properties that are populated by the bootloader

arch/arm64/boot/dts/apple/t8112.dtsi

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -535,6 +535,31 @@
535535
#performance-domain-cells = <0>;
536536
};
537537

538+
display_dfr: display-pipe@228200000 {
539+
compatible = "apple,t8112-display-pipe", "apple,h7-display-pipe";
540+
reg-names = "be", "fe", "mipi";
541+
reg = <0x2 0x28200000 0x0 0xc000>,
542+
<0x2 0x28400000 0x0 0x4000>,
543+
<0x2 0x28600000 0x0 0x100000>;
544+
power-domains = <&ps_dispdfr_fe>, <&ps_dispdfr_be>, <&ps_mipi_dsi>;
545+
interrupt-parent = <&aic>;
546+
interrupts = <AIC_IRQ 614 IRQ_TYPE_LEVEL_HIGH>,
547+
<AIC_IRQ 618 IRQ_TYPE_LEVEL_HIGH>;
548+
interrupt-names = "be", "fe";
549+
status = "disabled";
550+
iommus = <&displaydfr_dart 0>;
551+
};
552+
553+
displaydfr_dart: iommu@228304000 {
554+
compatible = "apple,t8110-dart";
555+
reg = <0x2 0x28304000 0x0 0x4000>;
556+
interrupt-parent = <&aic>;
557+
interrupts = <AIC_IRQ 616 IRQ_TYPE_LEVEL_HIGH>;
558+
#iommu-cells = <1>;
559+
power-domains = <&ps_dispdfr_fe>;
560+
status = "disabled";
561+
};
562+
538563
disp0_dart: iommu@231304000 {
539564
compatible = "apple,t8112-dart", "apple,t8110-dart";
540565
reg = <0x2 0x31304000 0x0 0x4000>;

0 commit comments

Comments
 (0)