This patch fix automatic i2c bus change when calling subsequent 'pmic' command on diffrent devices connected to separete i2c bus.
Signed-off-by: Piotr Wilczek <p.wilc...@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.p...@samsung.com> CC: Lukasz Majewski <l.majew...@samsung.com> --- Changes in v2: - new patch drivers/power/power_core.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/power/power_core.c b/drivers/power/power_core.c index 90df2c5..0b1b725 100644 --- a/drivers/power/power_core.c +++ b/drivers/power/power_core.c @@ -164,6 +164,8 @@ int do_pmic(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) if (!p) return CMD_RET_FAILURE; + I2C_SET_BUS(p->bus); + if (strcmp(cmd, "dump") == 0) { if (pmic_dump(p)) return CMD_RET_FAILURE; -- 1.7.9.5 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot