diff options
author | Emmanuel Vadot <manu@FreeBSD.org> | 2019-01-11 05:27:30 +0000 |
---|---|---|
committer | Emmanuel Vadot <manu@FreeBSD.org> | 2019-01-11 05:27:30 +0000 |
commit | a31d1ff13cd8d70944a6446c0e2478d7f25b53e7 (patch) | |
tree | 95e0f475d5a1ebb20845d0809fdc2d15875b2ea9 /Bindings/display/atmel/hlcdc-dc.txt | |
parent | 0bf7de3125ed8dcfbeaa112994b25101fa9b96c6 (diff) |
Notes
Diffstat (limited to 'Bindings/display/atmel/hlcdc-dc.txt')
-rw-r--r-- | Bindings/display/atmel/hlcdc-dc.txt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Bindings/display/atmel/hlcdc-dc.txt b/Bindings/display/atmel/hlcdc-dc.txt index 82f2acb3d3740..0398aec488ace 100644 --- a/Bindings/display/atmel/hlcdc-dc.txt +++ b/Bindings/display/atmel/hlcdc-dc.txt @@ -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>; + }; + }; + }; + }; |