Message ID | 20230621162005.473049-4-ben.dooks@codethink.co.uk (mailing list archive) |
---|---|
State | Rejected |
Headers | show |
Series | updates for i3c error printing | expand |
diff --git a/drivers/i3c/master.c b/drivers/i3c/master.c index 6316f3fc914a..bc42669f5c6d 100644 --- a/drivers/i3c/master.c +++ b/drivers/i3c/master.c @@ -2023,7 +2023,7 @@ of_i3c_master_add_i2c_boardinfo(struct i3c_master_controller *master, * DEFSLVS command. */ if (boardinfo->base.flags & I2C_CLIENT_TEN) { - dev_err(dev, "I2C device with 10 bit address not supported."); + dev_err(dev, "%pOF: I2C device with 10 bit address not supported.", node); return -ENOTSUPP; }
When an i2c device is errored due to not being supported, the OF node is not show (unlike errors from of_i2c_get_board_info). Make the failed node explict in the of_i3c_master_add_i2c_boardinfo() to aid in tracking down incorrect entries in the device tree. Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> --- drivers/i3c/master.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)