|
@@ -105,10 +105,29 @@
|
|
|
};
|
|
|
|
|
|
panel: panel {
|
|
|
- compatible = "sharp,lq150x1lg11";
|
|
|
+ compatible = "sharp,lq150x1lg11", "panel-lvds";
|
|
|
+
|
|
|
backlight = <&panel_bl>;
|
|
|
power-supply = <&panel_reg>;
|
|
|
|
|
|
+ width-mm = <304>;
|
|
|
+ height-mm = <228>;
|
|
|
+
|
|
|
+ data-mapping = "jeida-18";
|
|
|
+
|
|
|
+ panel-timing {
|
|
|
+ // 1024x768 @ 60Hz (typical)
|
|
|
+ clock-frequency = <50000000 65000000 80000000>;
|
|
|
+ hactive = <1024>;
|
|
|
+ vactive = <768>;
|
|
|
+ hfront-porch = <48 88 88>;
|
|
|
+ hback-porch = <96 168 168>;
|
|
|
+ hsync-len = <32 64 64>;
|
|
|
+ vsync-len = <3 13 74>;
|
|
|
+ vfront-porch = <3 13 74>;
|
|
|
+ vback-porch = <3 12 74>;
|
|
|
+ };
|
|
|
+
|
|
|
port {
|
|
|
panel_input: endpoint {
|
|
|
remote-endpoint = <&lvds_encoder_output>;
|
|
@@ -205,6 +224,7 @@
|
|
|
port@0 {
|
|
|
hlcdc_output: endpoint {
|
|
|
remote-endpoint = <&lvds_encoder_input>;
|
|
|
+ bus-width = <16>;
|
|
|
};
|
|
|
};
|
|
|
};
|