On Fri, Aug 22, 2025 at 11:53:52PM +0530, Harikrishna Shenoy wrote: > This patch extends the binding schema by adding a new `bridge@[0-3]` to
Use imperative mood. See submitting-patches.rst. > represent any bridge devices attached as DSI peripheral. > > Signed-off-by: Harikrishna Shenoy <h-she...@ti.com> > --- > .../bindings/display/dsi-controller.yaml | 18 ++++++++++++++++++ > 1 file changed, 18 insertions(+) > > diff --git a/Documentation/devicetree/bindings/display/dsi-controller.yaml > b/Documentation/devicetree/bindings/display/dsi-controller.yaml > index 67ce10307ee0..d7ca700070a9 100644 > --- a/Documentation/devicetree/bindings/display/dsi-controller.yaml > +++ b/Documentation/devicetree/bindings/display/dsi-controller.yaml > @@ -73,6 +73,24 @@ patternProperties: > required: > - reg > > + "^bridge@[0-3]$": Rather than duplicating all this, just change the above entry to: '^(panel|bridge)@[0-3]$' > + description: Bridge connected to the DSI link > + type: object > + > + properties: > + reg: > + minimum: 0 > + maximum: 3 > + description: > + The virtual channel number of a DSI peripheral. Must be in the > range > + from 0 to 3, as DSI uses a 2-bit addressing scheme. Some DSI > + peripherals respond to more than a single virtual channel. In that > + case the reg property can take multiple entries, one for each > virtual > + channel that the peripheral responds to. > + > + required: > + - reg > + > additionalProperties: true > > examples: > -- > 2.34.1 >