Message ID | 20230514114625.98372-1-festevam@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [v4,1/2] dt-bindings: samsung,mipi-dsim: Add 'lane-polarities' | expand |
On 14/05/2023 13:46, Fabio Estevam wrote: > From: Fabio Estevam <festevam@denx.de> > > The Samsung DSIM IP block allows the inversion of the clock and > data lanes. > > Add an optional property called 'lane-polarities' that describes the > polarities of the MIPI DSI clock and data lanes. Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Best regards, Krzysztof
Hi Neil, On Sun, May 14, 2023 at 9:29 AM Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote: > > On 14/05/2023 13:46, Fabio Estevam wrote: > > From: Fabio Estevam <festevam@denx.de> > > > > The Samsung DSIM IP block allows the inversion of the clock and > > data lanes. > > > > Add an optional property called 'lane-polarities' that describes the > > polarities of the MIPI DSI clock and data lanes. > > > Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Could you please apply this series? Thanks
Hi, On Sun, 14 May 2023 08:46:24 -0300, Fabio Estevam wrote: > The Samsung DSIM IP block allows the inversion of the clock and > data lanes. > > Add an optional property called 'lane-polarities' that describes the > polarities of the MIPI DSI clock and data lanes. > > This property is useful for properly describing the hardware when the > board designer decided to switch the polarities of the MIPI DSI > clock and/or data lanes. > > [...] Thanks, Applied to https://anongit.freedesktop.org/git/drm/drm-misc.git (drm-misc-next) [1/2] dt-bindings: samsung,mipi-dsim: Add 'lane-polarities' https://cgit.freedesktop.org/drm/drm-misc/commit/?id=ec7743c9c48a14aa884d27f2feee1da30810ce0a [2/2] drm: bridge: samsung-dsim: Implement support for clock/data polarity swap https://cgit.freedesktop.org/drm/drm-misc/commit/?id=74629c49e66cc6d36c46ac4e3f059780873ceedf
On 22/05/2023 14:53, Fabio Estevam wrote: > Hi Neil, > > On Sun, May 14, 2023 at 9:29 AM Krzysztof Kozlowski > <krzysztof.kozlowski@linaro.org> wrote: >> >> On 14/05/2023 13:46, Fabio Estevam wrote: >>> From: Fabio Estevam <festevam@denx.de> >>> >>> The Samsung DSIM IP block allows the inversion of the clock and >>> data lanes. >>> >>> Add an optional property called 'lane-polarities' that describes the >>> polarities of the MIPI DSI clock and data lanes. >> >> >> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > > Could you please apply this series? Done ! Thanks, Neil > > Thanks
diff --git a/Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml b/Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml index e841659e20cd..9f61ebdfefa8 100644 --- a/Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml +++ b/Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml @@ -105,6 +105,29 @@ properties: DSI output port node to the panel or the next bridge in the chain. + properties: + endpoint: + $ref: /schemas/media/video-interfaces.yaml# + unevaluatedProperties: false + + properties: + data-lanes: + minItems: 1 + maxItems: 4 + uniqueItems: true + items: + enum: [ 1, 2, 3, 4 ] + + lane-polarities: + minItems: 1 + maxItems: 5 + description: + The Samsung MIPI DSI IP requires that all the data lanes have + the same polarity. + + dependencies: + lane-polarities: [data-lanes] + required: - clock-names - clocks