Messages in this thread | | | From | Rob Herring <> | Date | Thu, 16 Dec 2021 09:13:03 -0600 | Subject | Re: [PATCH] dt-bindings: display: bridge: document Toshiba TC358768 cells and panel node |
| |
On Wed, Dec 15, 2021 at 9:38 AM David Heidelberg <david@ixit.cz> wrote: > > Properties #address-cells and #size-cells are valid. > The bridge node can also contains panel node. > > Signed-off-by: David Heidelberg <david@ixit.cz> > --- > .../bindings/display/bridge/toshiba,tc358768.yaml | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml b/Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml > index eacfe7165083..3186d9dffd98 100644 > --- a/Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml > +++ b/Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml > @@ -69,6 +69,16 @@ properties: > - port@0 > - port@1 > > + '#address-cells': > + const: 1 > + > + '#size-cells': > + const: 0 > + > +patternProperties: > + "^panel@[0-3]$": > + $ref: ../panel/panel-common.yaml
It's possible to attach something that doesn't use panel-common.yaml and if it did, it would be applied by that schema.
What you need is to just reference dsi-controller.yaml at the top level.
Rob
| |