[PATCH 01/10] i2c: tiny-usb: Replace dev_err() with dev_err_probe() in probe function

From: Atharv Dubey

Date: Tue Mar 24 2026 - 14:30:43 EST


From: Enrico Zanda <e.zanda1@xxxxxxxxx>

This simplifies the code while improving log.

Signed-off-by: Enrico Zanda <e.zanda1@xxxxxxxxx>
Signed-off-by: Atharv Dubey <atharvd440@xxxxxxxxx>
---
drivers/i2c/busses/i2c-tiny-usb.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/drivers/i2c/busses/i2c-tiny-usb.c b/drivers/i2c/busses/i2c-tiny-usb.c
index 9ef495f88ef2..0637c71126f9 100644
--- a/drivers/i2c/busses/i2c-tiny-usb.c
+++ b/drivers/i2c/busses/i2c-tiny-usb.c
@@ -260,9 +260,8 @@ static int i2c_tiny_usb_probe(struct usb_interface *interface,
dev->usb_dev->bus->busnum, dev->usb_dev->devnum);

if (usb_write(&dev->adapter, CMD_SET_DELAY, delay, 0, NULL, 0) != 0) {
- dev_err(&dev->adapter.dev,
- "failure setting delay to %dus\n", delay);
- retval = -EIO;
+ retval = dev_err_probe(&dev->adapter.dev, -EIO,
+ "failure setting delay to %dus\n", delay);
goto error;
}


--
2.43.0