1

dt-bindings: display: simple-framebuffer: Document the panel node

Document the new panel node and what it is used for.

Signed-off-by: Rayyan Ansari <rayyan@ansari.sh>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20230126182435.70544-3-rayyan@ansari.sh
This commit is contained in:
Rayyan Ansari 2023-01-26 18:24:35 +00:00 committed by Thomas Zimmermann
parent 2a6d731a8f
commit 859af8cb5e

View File

@ -26,6 +26,11 @@ description: |+
over control to a driver for the real hardware. The bindings for the over control to a driver for the real hardware. The bindings for the
hw nodes must specify which node is considered the primary node. hw nodes must specify which node is considered the primary node.
If a panel node is given, then the driver uses this to configure the
physical width and height of the display. If no panel node is given,
then the driver uses the width and height properties of the simplefb
node to estimate it.
It is advised to add display# aliases to help the OS determine how It is advised to add display# aliases to help the OS determine how
to number things. If display# aliases are used, then if the simplefb to number things. If display# aliases are used, then if the simplefb
node contains a display property then the /aliases/display# path node contains a display property then the /aliases/display# path
@ -117,6 +122,10 @@ properties:
$ref: /schemas/types.yaml#/definitions/phandle $ref: /schemas/types.yaml#/definitions/phandle
description: Primary display hardware node description: Primary display hardware node
panel:
$ref: /schemas/types.yaml#/definitions/phandle
description: Display panel node
allwinner,pipeline: allwinner,pipeline:
description: Pipeline used by the framebuffer on Allwinner SoCs description: Pipeline used by the framebuffer on Allwinner SoCs
enum: enum: