From: Jai Luthra <jai.luthra@xxxxxxxxxxxxxxxx> The serializer's I2C address on the FPD-Link bus is usually communicated to the deserializer once the forward-channel is established. But in some cases it might be necessary to program the serializer (over the back-channel) before the forward-channel is established. This can be used e.g. to correct serializer configuration which otherwise would prevent the FC to be enabled. Add a new optional property to specify the I2C address of the serializer. Signed-off-by: Jai Luthra <jai.luthra@xxxxxxxxxxxxxxxx> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@xxxxxxxxxxxxxxxx> Cc: devicetree@xxxxxxxxxxxxxxx Cc: Rob Herring <robh@xxxxxxxxxx> Cc: Krzysztof Kozlowski <krzk+dt@xxxxxxxxxx> --- Documentation/devicetree/bindings/media/i2c/ti,ds90ub960.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/media/i2c/ti,ds90ub960.yaml b/Documentation/devicetree/bindings/media/i2c/ti,ds90ub960.yaml index 0b71e6f911a8..e17b508b6409 100644 --- a/Documentation/devicetree/bindings/media/i2c/ti,ds90ub960.yaml +++ b/Documentation/devicetree/bindings/media/i2c/ti,ds90ub960.yaml @@ -75,6 +75,13 @@ properties: address on the I2C bus where the deserializer resides are forwarded to the serializer. + i2c-addr: + $ref: /schemas/types.yaml#/definitions/uint32 + description: + The strap I2C address of the serializer. This is used by the + deserializer to internally communicate to the serializer over the + FPD-Link back-channel. + ti,rx-mode: $ref: /schemas/types.yaml#/definitions/uint32 enum: -- 2.43.0