[U-Boot] [PATCH 2/2] i2c: mxc_i2c: Remove i2c_idle_bus from probe
Heiko Schocher
hs at denx.de
Tue Aug 27 09:46:06 UTC 2019
Hello Ye Li,
Am 10.07.2019 um 12:24 schrieb Ye Li:
> i2c_idle_bus is already used in i2c_init_transfer. So before each tranfer
> if the bus is not ready, the i2c_idle_bus will be used to force idle.
> It is unnecessary to call it again in probe.
>
> We found a issue when enabling i2c mux with the mxc_i2c. The mxc_i2c is probed
> after mux probing. However, at this moment the mux is still in idle state not
> select any port. So if we call i2c_idle_bus in probe, it will fail and cause
> mxc_i2c probe failed.
>
> Signed-off-by: Ye Li <ye.li at nxp.com>
> ---
> drivers/i2c/mxc_i2c.c | 7 -------
> 1 file changed, 7 deletions(-)
Applied to u-boot-i2c master
Thanks!
bye,
Heiko
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52 Fax: +49-8142-66989-80 Email: hs at denx.de
More information about the U-Boot
mailing list