All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/3] v4l: async: Match parent devices
@ 2017-05-17 15:03 Kieran Bingham
  2017-05-17 15:03   ` Kieran Bingham
                   ` (2 more replies)
  0 siblings, 3 replies; 19+ messages in thread
From: Kieran Bingham @ 2017-05-17 15:03 UTC (permalink / raw)
  To: linux-renesas-soc, linux-media, sakari.ailus, niklas.soderlund,
	laurent.pinchart
  Cc: Kieran Bingham

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

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

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2017-05-22 16:11 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-17 15:03 [PATCH v1 0/3] v4l: async: Match parent devices Kieran Bingham
2017-05-17 15:03 ` [PATCH v1 1/3] of: base: Provide of_graph_get_port_parent() Kieran Bingham
2017-05-17 15:03   ` Kieran Bingham
2017-05-17 16:36   ` Rob Herring
2017-05-17 16:36     ` Rob Herring
2017-05-17 20:02     ` Kieran Bingham
2017-05-17 20:02       ` Kieran Bingham
2017-05-17 23:53       ` Kuninori Morimoto
2017-05-17 23:53         ` Kuninori Morimoto
2017-05-18 13:18       ` Laurent Pinchart
2017-05-17 15:03 ` [PATCH v1 2/3] device property: Add fwnode_graph_get_port_parent Kieran Bingham
2017-05-18 13:36   ` Laurent Pinchart
2017-05-19 13:34     ` Kieran Bingham
2017-05-19 14:42       ` Laurent Pinchart
2017-05-22  6:18         ` Sakari Ailus
2017-05-18 15:26   ` Sakari Ailus
2017-05-17 15:03 ` [PATCH v1 3/3] v4l: async: Match parent devices Kieran Bingham
2017-05-18 14:01   ` Laurent Pinchart
2017-05-22 16:11     ` Kieran Bingham

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.