media: Convert to using %pOF instead of full_name
Now that we have a custom printf format specifier, convert users of full_name to use %pOF instead. This is preparation to remove storing of the full path string for each node. Signed-off-by: Rob Herring <robh@kernel.org> Acked-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com> Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com> Acked-by: Lad, Prabhakar <prabhakar.csengg@gmail.com> Cc: Kyungmin Park <kyungmin.park@samsung.com> Cc: Andrzej Hajda <a.hajda@samsung.com> Cc: Mauro Carvalho Chehab <mchehab@kernel.org> Cc: Songjun Wu <songjun.wu@microchip.com> Cc: Kukjin Kim <kgene@kernel.org> Cc: Krzysztof Kozlowski <krzk@kernel.org> Cc: Javier Martinez Canillas <javier@osg.samsung.com> Cc: Minghsiu Tsai <minghsiu.tsai@mediatek.com> Cc: Houlong Wei <houlong.wei@mediatek.com> Cc: Andrew-CT Chen <andrew-ct.chen@mediatek.com> Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de> Cc: Hyun Kwon <hyun.kwon@xilinx.com> Cc: Michal Simek <michal.simek@xilinx.com> Cc: "Sören Brinkmann" <soren.brinkmann@xilinx.com> Cc: linux-arm-kernel@lists.infradead.org Cc: linux-samsung-soc@vger.kernel.org Cc: linux-mediatek@lists.infradead.org Cc: linux-renesas-soc@vger.kernel.org Reviewed-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
This commit is contained in:

committed by
Mauro Carvalho Chehab

parent
02b1ce9230
commit
68d9c47b16
@@ -90,12 +90,12 @@ static int xvip_graph_build_one(struct xvip_composite_device *xdev,
|
||||
of_node_put(ep);
|
||||
ep = next;
|
||||
|
||||
dev_dbg(xdev->dev, "processing endpoint %s\n", ep->full_name);
|
||||
dev_dbg(xdev->dev, "processing endpoint %pOF\n", ep);
|
||||
|
||||
ret = v4l2_fwnode_parse_link(of_fwnode_handle(ep), &link);
|
||||
if (ret < 0) {
|
||||
dev_err(xdev->dev, "failed to parse link for %s\n",
|
||||
ep->full_name);
|
||||
dev_err(xdev->dev, "failed to parse link for %pOF\n",
|
||||
ep);
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -103,9 +103,9 @@ static int xvip_graph_build_one(struct xvip_composite_device *xdev,
|
||||
* the link.
|
||||
*/
|
||||
if (link.local_port >= local->num_pads) {
|
||||
dev_err(xdev->dev, "invalid port number %u for %s\n",
|
||||
dev_err(xdev->dev, "invalid port number %u for %pOF\n",
|
||||
link.local_port,
|
||||
to_of_node(link.local_node)->full_name);
|
||||
to_of_node(link.local_node));
|
||||
v4l2_fwnode_put_link(&link);
|
||||
ret = -EINVAL;
|
||||
break;
|
||||
@@ -114,8 +114,8 @@ static int xvip_graph_build_one(struct xvip_composite_device *xdev,
|
||||
local_pad = &local->pads[link.local_port];
|
||||
|
||||
if (local_pad->flags & MEDIA_PAD_FL_SINK) {
|
||||
dev_dbg(xdev->dev, "skipping sink port %s:%u\n",
|
||||
to_of_node(link.local_node)->full_name,
|
||||
dev_dbg(xdev->dev, "skipping sink port %pOF:%u\n",
|
||||
to_of_node(link.local_node),
|
||||
link.local_port);
|
||||
v4l2_fwnode_put_link(&link);
|
||||
continue;
|
||||
@@ -123,8 +123,8 @@ static int xvip_graph_build_one(struct xvip_composite_device *xdev,
|
||||
|
||||
/* Skip DMA engines, they will be processed separately. */
|
||||
if (link.remote_node == of_fwnode_handle(xdev->dev->of_node)) {
|
||||
dev_dbg(xdev->dev, "skipping DMA port %s:%u\n",
|
||||
to_of_node(link.local_node)->full_name,
|
||||
dev_dbg(xdev->dev, "skipping DMA port %pOF:%u\n",
|
||||
to_of_node(link.local_node),
|
||||
link.local_port);
|
||||
v4l2_fwnode_put_link(&link);
|
||||
continue;
|
||||
@@ -134,8 +134,8 @@ static int xvip_graph_build_one(struct xvip_composite_device *xdev,
|
||||
ent = xvip_graph_find_entity(xdev,
|
||||
to_of_node(link.remote_node));
|
||||
if (ent == NULL) {
|
||||
dev_err(xdev->dev, "no entity found for %s\n",
|
||||
to_of_node(link.remote_node)->full_name);
|
||||
dev_err(xdev->dev, "no entity found for %pOF\n",
|
||||
to_of_node(link.remote_node));
|
||||
v4l2_fwnode_put_link(&link);
|
||||
ret = -ENODEV;
|
||||
break;
|
||||
@@ -144,9 +144,8 @@ static int xvip_graph_build_one(struct xvip_composite_device *xdev,
|
||||
remote = ent->entity;
|
||||
|
||||
if (link.remote_port >= remote->num_pads) {
|
||||
dev_err(xdev->dev, "invalid port number %u on %s\n",
|
||||
link.remote_port,
|
||||
to_of_node(link.remote_node)->full_name);
|
||||
dev_err(xdev->dev, "invalid port number %u on %pOF\n",
|
||||
link.remote_port, to_of_node(link.remote_node));
|
||||
v4l2_fwnode_put_link(&link);
|
||||
ret = -EINVAL;
|
||||
break;
|
||||
@@ -216,12 +215,12 @@ static int xvip_graph_build_dma(struct xvip_composite_device *xdev)
|
||||
of_node_put(ep);
|
||||
ep = next;
|
||||
|
||||
dev_dbg(xdev->dev, "processing endpoint %s\n", ep->full_name);
|
||||
dev_dbg(xdev->dev, "processing endpoint %pOF\n", ep);
|
||||
|
||||
ret = v4l2_fwnode_parse_link(of_fwnode_handle(ep), &link);
|
||||
if (ret < 0) {
|
||||
dev_err(xdev->dev, "failed to parse link for %s\n",
|
||||
ep->full_name);
|
||||
dev_err(xdev->dev, "failed to parse link for %pOF\n",
|
||||
ep);
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -242,17 +241,17 @@ static int xvip_graph_build_dma(struct xvip_composite_device *xdev)
|
||||
ent = xvip_graph_find_entity(xdev,
|
||||
to_of_node(link.remote_node));
|
||||
if (ent == NULL) {
|
||||
dev_err(xdev->dev, "no entity found for %s\n",
|
||||
to_of_node(link.remote_node)->full_name);
|
||||
dev_err(xdev->dev, "no entity found for %pOF\n",
|
||||
to_of_node(link.remote_node));
|
||||
v4l2_fwnode_put_link(&link);
|
||||
ret = -ENODEV;
|
||||
break;
|
||||
}
|
||||
|
||||
if (link.remote_port >= ent->entity->num_pads) {
|
||||
dev_err(xdev->dev, "invalid port number %u on %s\n",
|
||||
dev_err(xdev->dev, "invalid port number %u on %pOF\n",
|
||||
link.remote_port,
|
||||
to_of_node(link.remote_node)->full_name);
|
||||
to_of_node(link.remote_node));
|
||||
v4l2_fwnode_put_link(&link);
|
||||
ret = -EINVAL;
|
||||
break;
|
||||
@@ -337,8 +336,8 @@ static int xvip_graph_notify_bound(struct v4l2_async_notifier *notifier,
|
||||
continue;
|
||||
|
||||
if (entity->subdev) {
|
||||
dev_err(xdev->dev, "duplicate subdev for node %s\n",
|
||||
entity->node->full_name);
|
||||
dev_err(xdev->dev, "duplicate subdev for node %pOF\n",
|
||||
entity->node);
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
@@ -360,14 +359,14 @@ static int xvip_graph_parse_one(struct xvip_composite_device *xdev,
|
||||
struct device_node *ep = NULL;
|
||||
int ret = 0;
|
||||
|
||||
dev_dbg(xdev->dev, "parsing node %s\n", node->full_name);
|
||||
dev_dbg(xdev->dev, "parsing node %pOF\n", node);
|
||||
|
||||
while (1) {
|
||||
ep = of_graph_get_next_endpoint(node, ep);
|
||||
if (ep == NULL)
|
||||
break;
|
||||
|
||||
dev_dbg(xdev->dev, "handling endpoint %s\n", ep->full_name);
|
||||
dev_dbg(xdev->dev, "handling endpoint %pOF\n", ep);
|
||||
|
||||
remote = of_graph_get_remote_port_parent(ep);
|
||||
if (remote == NULL) {
|
||||
@@ -452,8 +451,7 @@ static int xvip_graph_dma_init_one(struct xvip_composite_device *xdev,
|
||||
|
||||
ret = xvip_dma_init(xdev, dma, type, index);
|
||||
if (ret < 0) {
|
||||
dev_err(xdev->dev, "%s initialization failed\n",
|
||||
node->full_name);
|
||||
dev_err(xdev->dev, "%pOF initialization failed\n", node);
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user