media: subdev: Replace custom implementation of device_match_fwnode()
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 27 Sep 2022 17:16:18 +0000 (18:16 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Fri, 25 Nov 2022 06:44:26 +0000 (06:44 +0000)
Replace custom implementation of the device_match_fwnode().

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/v4l2-core/v4l2-subdev.c

index 8a4ca2b..4988a25 100644 (file)
@@ -860,7 +860,7 @@ int v4l2_subdev_get_fwnode_pad_1_to_1(struct media_entity *entity,
        fwnode = fwnode_graph_get_port_parent(endpoint->local_fwnode);
        fwnode_handle_put(fwnode);
 
-       if (dev_fwnode(sd->dev) == fwnode)
+       if (device_match_fwnode(sd->dev, fwnode))
                return endpoint->port;
 
        return -ENXIO;