From: Maksim Kiselev Date: Fri, 26 Sep 2025 10:05:26 +0000 (+0300) Subject: i2c: designware_i2c: Don't warn if reset DT property is not present X-Git-Tag: v2025.10~12 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=522a58af836598918758b41b110a73f35b9335ba;p=thirdparty%2Fu-boot.git 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 Reviewed-by: Heiko Schocher Reviewed-by: Peng Fan --- 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);