The LT9611 has two DSI input ports (Port A and Port B). Update the binding to clearly document the port mapping and allow using Port B alone when DSI is physically connected to Port B only.
Changes: - Clarify port@0 corresponds to DSI Port A input - Clarify port@1 corresponds to DSI Port B input - Change port requirement from mandatory port@0 to anyOf port@0/port@1, allowing either port to be used independently Signed-off-by: Hongyang Zhao <[email protected]> Reviewed-by: Roger Shimizu <[email protected]> --- .../bindings/display/bridge/lontium,lt9611.yaml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml b/Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml index 655db8cfdc25..429a06057ae8 100644 --- a/Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml +++ b/Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml @@ -44,21 +44,28 @@ properties: port@0: $ref: /schemas/graph.yaml#/properties/port description: - Primary MIPI port-1 for MIPI input + DSI Port A input. directly drives the display, or works in + combination with Port B for higher resolution displays. port@1: $ref: /schemas/graph.yaml#/properties/port description: - Additional MIPI port-2 for MIPI input, used in combination - with primary MIPI port-1 to drive higher resolution displays + DSI Port B input. Can be used alone if DSI is physically + connected to Port B, or in combination with Port A for higher + resolution displays. port@2: $ref: /schemas/graph.yaml#/properties/port description: HDMI port for HDMI output + anyOf: + - required: + - port@0 + - required: + - port@1 + required: - - port@0 - port@2 required: -- 2.43.0
