[PATCH] i2c: Use device_match_of_node()

From: ye.xingchen
Date: Fri Nov 25 2022 - 02:51:15 EST


From: ye xingchen <ye.xingchen@xxxxxxxxxx>

Replace the open-code with device_match_of_node().

Signed-off-by: ye xingchen <ye.xingchen@xxxxxxxxxx>
---
drivers/i2c/i2c-core-of.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/i2c/i2c-core-of.c b/drivers/i2c/i2c-core-of.c
index 3ed74aa4b44b..307a0adf6bc1 100644
--- a/drivers/i2c/i2c-core-of.c
+++ b/drivers/i2c/i2c-core-of.c
@@ -115,11 +115,11 @@ void of_i2c_register_devices(struct i2c_adapter *adap)

static int of_dev_or_parent_node_match(struct device *dev, const void *data)
{
- if (dev->of_node == data)
+ if (device_match_of_node(dev, data))
return 1;

if (dev->parent)
- return dev->parent->of_node == data;
+ return device_match_of_node(dev->parent, data);

return 0;
}
--
2.25.1