On Wed Sep 30 14:41:19 2026 +0800, Hermes Wu wrote:
> bus-type is optional under port@0 and port@1's endpoint for ite,it6625
> (the allOf/if/then clause only requires it for ite,it6626, which
> supports both C-PHY and D-PHY and needs disambiguation). With bus-type
> omitted, the actual runtime default is D-PHY:
> v4l2_fwnode_endpoint_parse_csi2_bus() falls back to
> V4L2_MBUS_CSI2_DPHY whenever data-lanes is present, which this binding
> already requires. Document that default explicitly instead of leaving
> it unstated.
> 
> Signed-off-by: Hermes Wu <[email protected]>
> Acked-by: Rob Herring (Arm) <[email protected]>
> Signed-off-by: Hans Verkuil <[email protected]>

Patch committed.

Thanks,
Hans Verkuil

 Documentation/devicetree/bindings/media/i2c/ite,it6625.yaml | 2 ++
 1 file changed, 2 insertions(+)

---

diff --git a/Documentation/devicetree/bindings/media/i2c/ite,it6625.yaml 
b/Documentation/devicetree/bindings/media/i2c/ite,it6625.yaml
index 756fe655f534..9b621f726249 100644
--- a/Documentation/devicetree/bindings/media/i2c/ite,it6625.yaml
+++ b/Documentation/devicetree/bindings/media/i2c/ite,it6625.yaml
@@ -65,6 +65,7 @@ properties:
                 enum:
                   - 1 # MEDIA_BUS_TYPE_CSI2_CPHY
                   - 4 # MEDIA_BUS_TYPE_CSI2_DPHY
+                default: 4 # MEDIA_BUS_TYPE_CSI2_DPHY
 
             required:
               - data-lanes
@@ -88,6 +89,7 @@ properties:
                 enum:
                   - 1 # MEDIA_BUS_TYPE_CSI2_CPHY
                   - 4 # MEDIA_BUS_TYPE_CSI2_DPHY
+                default: 4 # MEDIA_BUS_TYPE_CSI2_DPHY
 
             required:
               - data-lanes
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to