hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/arm/boot/dts/imx53-qsb-common.dtsi
....@@ -18,32 +18,26 @@
1818
1919 display0: disp0 {
2020 compatible = "fsl,imx-parallel-display";
21
- interface-pix-fmt = "rgb565";
2221 pinctrl-names = "default";
2322 pinctrl-0 = <&pinctrl_ipu_disp0>;
23
+
24
+ #address-cells = <1>;
25
+ #size-cells = <0>;
2426 status = "disabled";
25
- display-timings {
26
- claawvga {
27
- native-mode;
28
- clock-frequency = <27000000>;
29
- hactive = <800>;
30
- vactive = <480>;
31
- hback-porch = <40>;
32
- hfront-porch = <60>;
33
- vback-porch = <10>;
34
- vfront-porch = <10>;
35
- hsync-len = <20>;
36
- vsync-len = <10>;
37
- hsync-active = <0>;
38
- vsync-active = <0>;
39
- de-active = <1>;
40
- pixelclk-active = <0>;
27
+
28
+ port@0 {
29
+ reg = <0>;
30
+
31
+ display0_in: endpoint {
32
+ remote-endpoint = <&ipu_di0_disp0>;
4133 };
4234 };
4335
44
- port {
45
- display0_in: endpoint {
46
- remote-endpoint = <&ipu_di0_disp0>;
36
+ port@1 {
37
+ reg = <1>;
38
+
39
+ display_out: endpoint {
40
+ remote-endpoint = <&panel_in>;
4741 };
4842 };
4943 };
....@@ -84,6 +78,16 @@
8478 };
8579 };
8680
81
+ panel {
82
+ compatible = "sii,43wvf1g";
83
+
84
+ port {
85
+ panel_in: endpoint {
86
+ remote-endpoint = <&display_out>;
87
+ };
88
+ };
89
+ };
90
+
8791 regulators {
8892 compatible = "simple-bus";
8993 #address-cells = <1>;