[U-Boot] [PATCH] i2c: deblock i2c bus also if accessed before realocation

Holger Brunck holger.brunck at keymile.com
Tue Jul 10 11:25:35 CEST 2012


Hi Heiko,

On 06/28/2012 04:30 PM, Holger Brunck wrote:
> If we switch to a different i2c bus in changing the mux config for the
> i2c mux, we have to be sure to deblock the bus also before realocation.
> 
> Signed-off-by: Holger Brunck <holger.brunck at keymile.com>
> cc: Heiko Schocher <hs at denx.de>
> cc: Valentin Longchamp <valentin.longchamp at keymile.com>
> 
> ---
>  common/cmd_i2c.c |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
> 
> diff --git a/common/cmd_i2c.c b/common/cmd_i2c.c
> index 2cdc4ed..795814d 100644
> --- a/common/cmd_i2c.c
> +++ b/common/cmd_i2c.c
> @@ -1445,6 +1445,7 @@ int i2c_mux_ident_muxstring_f (uchar *buf)
>  		oldpos = pos;
>  
>  	}
> +	i2c_init_board();
>  
>  	return 0;
>  }


do you consider this one as a bugfix for 2012.07 or do you think it should be
included in the next merge window?

Regards
Holger



More information about the U-Boot mailing list