summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorMaksim Kiselev <[email protected]>2025-09-26 13:05:26 +0300
committerTom Rini <[email protected]>2025-09-29 08:01:15 -0600
commit522a58af836598918758b41b110a73f35b9335ba (patch)
treed65b93a72720838487fd46c6bf2682acac591bc4 /drivers
parent07b7259b8b668e49d413f6ace3d1fe098a67c5fa (diff)
i2c: designware_i2c: Don't warn if reset DT property is not present
If reset property is missing in DT, then we get this warning: designware_i2c@0: Can't get reset: -2 Avoid this by checking if reset DT property is present, first. Fixes: 622597dee4f ("i2c: designware: add reset ctrl to driver") Signed-off-by: Maksim Kiselev <[email protected]> Reviewed-by: Heiko Schocher <[email protected]> Reviewed-by: Peng Fan <[email protected]>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/i2c/designware_i2c.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/i2c/designware_i2c.c b/drivers/i2c/designware_i2c.c
index a54976e7889..8ad716f410e 100644
--- a/drivers/i2c/designware_i2c.c
+++ b/drivers/i2c/designware_i2c.c
@@ -764,7 +764,7 @@ int designware_i2c_of_to_plat(struct udevice *bus)
ret = reset_get_bulk(bus, &priv->resets);
if (ret) {
- if (ret != -ENOTSUPP)
+ if (ret != -ENOTSUPP && ret != -ENOENT)
dev_warn(bus, "Can't get reset: %d\n", ret);
} else {
reset_deassert_bulk(&priv->resets);