Document the 'remote-endpoint' property and add it to the list of required endpoint properties in imx219 and ov8856 dt-schema binding files. While at it, remove 'endpoint' from the list of required properties in the ov8856 bindings file, as it is allowed to specify port nodes without a connected endpoint. Reviewed-by: Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> Reviewed-by: Rob Herring <robh@xxxxxxxxxx> Signed-off-by: Jacopo Mondi <jacopo@xxxxxxxxxx> --- Documentation/devicetree/bindings/media/i2c/imx219.yaml | 5 +++++ Documentation/devicetree/bindings/media/i2c/ov8856.yaml | 7 ++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/media/i2c/imx219.yaml b/Documentation/devicetree/bindings/media/i2c/imx219.yaml index dfc4d29a4f04..0251e15fe0a7 100644 --- a/Documentation/devicetree/bindings/media/i2c/imx219.yaml +++ b/Documentation/devicetree/bindings/media/i2c/imx219.yaml @@ -71,8 +71,13 @@ properties: description: Allowed data bus frequencies. + remote-endpoint: + description: |- + phandle to the video receiver input port + required: - link-frequencies + - remote-endpoint required: - compatible diff --git a/Documentation/devicetree/bindings/media/i2c/ov8856.yaml b/Documentation/devicetree/bindings/media/i2c/ov8856.yaml index 1956b2a32bf4..8d662f9dac5f 100644 --- a/Documentation/devicetree/bindings/media/i2c/ov8856.yaml +++ b/Documentation/devicetree/bindings/media/i2c/ov8856.yaml @@ -84,12 +84,13 @@ properties: Allowed data bus frequencies. 360000000, 180000000 Hz or both are supported by the driver. + remote-endpoint: + description: |- + phandle to the video receiver input port required: - link-frequencies - - required: - - endpoint + - remote-endpoint required: - compatible -- 2.27.0