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@xxxxxxxxxxxxxxx > Signed-off-by: Linus Walleij <linus.walleij@xxxxxxxxxx> > --- > 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@xxxxxxxxxx>