When DM_I2C is enabled and CFG_SYS_I2C_NOPROBES is defined, the
building is broken due to already existing 'bus' local variable.
Rename udevice 'bus' to 'cur_bus' to fix this.

Signed-off-by: Holger Brunck <holger.bru...@hitachienergy.com>
---
 cmd/i2c.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/cmd/i2c.c b/cmd/i2c.c
index 7246c4fa3e7..f0aae93073f 100644
--- a/cmd/i2c.c
+++ b/cmd/i2c.c
@@ -917,9 +917,9 @@ static int do_i2c_probe(struct cmd_tbl *cmdtp, int flag, 
int argc,
 #endif /* NOPROBES */
        int ret;
 #if CONFIG_IS_ENABLED(DM_I2C)
-       struct udevice *bus, *dev;
+       struct udevice *cur_bus, *dev;
 
-       if (i2c_get_cur_bus(&bus))
+       if (i2c_get_cur_bus(&cur_bus))
                return CMD_RET_FAILURE;
 #endif
 
@@ -943,7 +943,7 @@ static int do_i2c_probe(struct cmd_tbl *cmdtp, int flag, 
int argc,
                        continue;
 #endif
 #if CONFIG_IS_ENABLED(DM_I2C)
-               ret = dm_i2c_probe(bus, j, 0, &dev);
+               ret = dm_i2c_probe(cur_bus, j, 0, &dev);
 #else
                ret = i2c_probe(j);
 #endif
-- 
2.49.0

Reply via email to