[PATCH v1 0/3] v4l: async: Match parent devices

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Kieran Bingham <kieran.bingham+renesas@xxxxxxxxxxxxxxxx>

To support using endpoints in the V4L2 Async subdev framework,
we need to be able to parse a fwnode for the device from the
endpoint.

To enable this, provide an alternative of_graph_get_remote_port_parent
which walks up the port hierarchy without parsing the 'remote-endpoint'
first.

Using this new of_graph_get_port_parent() implementation we can then
add the corresponding fwnode_graph_get_port_parent() call for use
by the async framework.

Kieran Bingham (3):
  of: base: Provide of_graph_get_port_parent()
  device property: Add fwnode_graph_get_port_parent
  v4l: async: Match parent devices

 drivers/base/property.c              | 25 ++++++++++++++++++++++++-
 drivers/media/v4l2-core/v4l2-async.c | 20 +++++++++++++++----
 drivers/of/base.c                    | 30 +++++++++++++++++++++--------
 include/linux/of_graph.h             |  1 +-
 include/linux/property.h             |  2 ++-
 5 files changed, 66 insertions(+), 12 deletions(-)

base-commit: ff0b1f922c42a59bbf8ad675df79441790baed86
-- 
git-series 0.9.1



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux