[PATCH v3] dt-bindings: display: mcde: Convert to YAML schema
Rob Herring
robh at kernel.org
Tue Dec 1 02:27:21 UTC 2020
On Sun, 15 Nov 2020 19:51:45 +0100, Linus Walleij wrote:
> This moves the MCDE bindings over to using the YAML schema
> to describe the ST-Ericsson MCDE display controller,
> making use of the generic DSI controller schema.
>
> In the process we correct an error in the old text bindings:
> the clocks for the SDI host controllers were specified as
> part of the main MCDE component while they should be
> specified in the DSI host controller subnodes. This was
> a leftover from an earlier iteration of the first patch
> series adding the MCDE.
>
> We also add the "port" node, we will use this when adding
> LCD panels using the direct parallel interface DPI instead
> of DSI.
>
> Cc: devicetree at vger.kernel.org
> Signed-off-by: Linus Walleij <linus.walleij at linaro.org>
> ---
> ChangeLog v2->v3:
> - Add resets to the bindings for future-proofing, set
> additionalProperties: false
> - Extend commit message to explain the the old bindings
> were incorrect.
> ChangeLog v1->v2:
> - Cut the description on the interrupts.
> - Drop maxItems: 3 on clocks and clock-names: implicit from
> the number of listed items.
> - Tag the DSI ports with unevaluatedProperties: false
> - Tag the MCDE as such with additionalProperties: true
> - It was a bit hard to test this because of the code base
> being out of phase with the validation tools but it seems
> to check out.
> ---
> .../devicetree/bindings/display/ste,mcde.txt | 104 -----------
> .../devicetree/bindings/display/ste,mcde.yaml | 169 ++++++++++++++++++
> 2 files changed, 169 insertions(+), 104 deletions(-)
> delete mode 100644 Documentation/devicetree/bindings/display/ste,mcde.txt
> create mode 100644 Documentation/devicetree/bindings/display/ste,mcde.yaml
>
Reviewed-by: Rob Herring <robh at kernel.org>
More information about the dri-devel
mailing list