On 07/09/2016 11:36 PM, Steve Longerbeam wrote: > > > On 07/09/2016 02:10 PM, Steve Longerbeam wrote: >> >> >> On 07/09/2016 11:59 AM, Steve Longerbeam wrote: >>> >>> >>> On 07/07/2016 07:52 AM, Lars-Peter Clausen wrote: >>>> On 07/07/2016 12:59 AM, Steve Longerbeam wrote: >>>>> Add a device tree boolean property "bt656-4" to allow setting >>>>> the ITU-R BT.656-4 compatible bit. >>>>> >>>>> Signed-off-by: Steve Longerbeam <steve_longerbeam@xxxxxxxxxx> >>>> >>>> + /* select ITU-R BT.656-4 compatible? */ >>>> + if (of_property_read_bool(client->dev.of_node, "bt656-4")) >>>> + state->bt656_4 = true; >>>> This property needs to be documented. In my opinion it should also be a >>>> property of the endpoint sub-node rather than the toplevel device node >>>> since >>>> this is a configuration of the endpoint format. >>> >>> Agreed, it's really a config of the backend capture endpoint. I'll move it >>> there and also document it in >>> Documentation/devicetree/bindings/media/i2c/adv7180.txt. >> >> er, scratch that. ITU-R BT.656 compatibility is really a property of the >> bt.656 bus. It >> should be added to v4l2 endpoints and parsed by v4l2_of_parse_endpoint(). >> I've created >> a patch to add a "bt656-mode" property to v4l2 endpoints and will copy all >> the maintainers. > > But I'm going back and forth on whether this property should be added to the > adv7180's > local endpoint, or to the remote endpoint. I'm leaning towards the remote > endpoint, since > this is more about how the backend wants the bus configured. I think it should be set for both, as both endpoints need to agree on the format. -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html