Hello, 4th round for the VIN endpoint brushing series. Slightly enlarged the linux-media receiver list, as this new version introduces a common property in 'video-interfaces.txt'. Compared to v3 I have dropped the last controversial parts: - The custom 'renesas,hsync-as-de' property has been dropped: do not handle CHS bit for the moment. - Do not remove properties not parsed by the driver and not listed in the interface bindings from Gen2 boards. As this lead to a long discussion, I have now proposed a patch to clearly state that properties not listed in the interface bindings can be optionally specified, but they don't affect the interface behaviour. To avoid more discussions this patch may be dropped and things will stay the way they are now. For the common 'data-enable-active' property, I guess with Rob's ack we should be fine there and I hope the rest of the series won't slow down its acceptance. Thanks j Jacopo Mondi (6): dt-bindings: media: rcar-vin: Describe optional ep properties dt-bindings: media: Document data-enable-active property media: v4l2-fwnode: parse 'data-enable-active' prop dt-bindings: media: rcar-vin: Add 'data-enable-active' media: rcar-vin: Handle data-enable polarity dt-bindings: media: rcar-vin: Clarify optional props Documentation/devicetree/bindings/media/rcar_vin.txt | 18 ++++++++++++++++++ .../devicetree/bindings/media/video-interfaces.txt | 2 ++ drivers/media/platform/rcar-vin/rcar-dma.c | 5 +++++ drivers/media/v4l2-core/v4l2-fwnode.c | 4 ++++ include/media/v4l2-mediabus.h | 2 ++ 5 files changed, 31 insertions(+) -- 2.7.4