|
@@ -15,6 +15,13 @@ Required children nodes:
|
|
|
to external devices using the OF graph reprensentation (see ../graph.txt).
|
|
|
At least one port node is required.
|
|
|
|
|
|
+Optional properties in grandchild nodes:
|
|
|
+ Any endpoint grandchild node may specify a desired video interface
|
|
|
+ according to ../../media/video-interfaces.txt, specifically
|
|
|
+ - bus-width: recognized values are <12>, <16>, <18> and <24>, and
|
|
|
+ override any output mode selection heuristic, forcing "rgb444",
|
|
|
+ "rgb565", "rgb666" and "rgb888" respectively.
|
|
|
+
|
|
|
Example:
|
|
|
|
|
|
hlcdc: hlcdc@f0030000 {
|
|
@@ -50,3 +57,19 @@ Example:
|
|
|
#pwm-cells = <3>;
|
|
|
};
|
|
|
};
|
|
|
+
|
|
|
+Example 2: With a video interface override to force rgb565; as above
|
|
|
+but with these changes/additions:
|
|
|
+
|
|
|
+ &hlcdc {
|
|
|
+ hlcdc-display-controller {
|
|
|
+ pinctrl-names = "default";
|
|
|
+ pinctrl-0 = <&pinctrl_lcd_base &pinctrl_lcd_rgb565>;
|
|
|
+
|
|
|
+ port@0 {
|
|
|
+ hlcdc_panel_output: endpoint@0 {
|
|
|
+ bus-width = <16>;
|
|
|
+ };
|
|
|
+ };
|
|
|
+ };
|
|
|
+ };
|