Caution: This message originated from an External Source. Use proper caution when opening attachments, clicking links, or responding.Thank you, I will use scnprintf() inplace of snprintf() in v2 and will make sure to include all the intended receipients while sending the patch.
On Fri, 30 May 2025, Pratap Nirujogi wrote:
Check if the adapter name is already set in the driver prior
to initializing with generic name in i2c_dw_probe_master().
Fixes: 90b85567e457 ("platform/x86: Add AMD ISP platform config for OV05C10")
Reported-by: Randy Dunlap <rdunlap@xxxxxxxxxxxxx>
Link: https://lore.kernel.org/all/04577a46-9add-420c-b181-29bad582026d@xxxxxxxxxxxxx
Signed-off-by: Pratap Nirujogi <pratap.nirujogi@xxxxxxx>
---
drivers/i2c/busses/i2c-designware-master.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/i2c/busses/i2c-designware-master.c b/drivers/i2c/busses/i2c-designware-master.c
index c5394229b77f..ab03943d6aaf 100644
--- a/drivers/i2c/busses/i2c-designware-master.c
+++ b/drivers/i2c/busses/i2c-designware-master.c
@@ -1042,8 +1042,9 @@ int i2c_dw_probe_master(struct dw_i2c_dev *dev)
if (ret)
return ret;
- snprintf(adap->name, sizeof(adap->name),
- "Synopsys DesignWare I2C adapter");
+ if (!adap->name[0])
+ snprintf(adap->name, sizeof(adap->name),
+ "Synopsys DesignWare I2C adapter");
I'd convert this to scnprintf() here as well and add to the changelog:
While at it, convert to scnprintf() that is preferred over snprintf().
As with the other patch, this too is missing receipients (as indicated
by the get_maintainers script).
--
i.