[U-Boot-Users] [PATCH] Fix calculation of I2C clock for some 86xx chips

Wolfgang Denk wd at denx.de
Wed Apr 30 22:52:52 CEST 2008


In message <1207325771-1374-1-git-send-email-timur at freescale.com> you wrote:
> Some 86xx chips use CCB as the base clock for the I2C, and others used CCB/2.
> There is no pattern that can be used to determine which chips use which
> frequency, so the only way to determine is to look up the actual SOC
> designation and use the right value for that SOC.
> 
> Signed-off-by: Timur Tabi <timur at freescale.com>
> ---
> 
> Yes, this is ugly and stupid, but the only alternative is to update each
> board configuration file with another CONFIG_ option.  And yes, this does
> mean that as new 86xx variants are announced, cpu/mpc86xx/speed.c may need
> to be updated.
> 
>  cpu/mpc86xx/speed.c |   14 +++++++++++++-
>  1 files changed, 13 insertions(+), 1 deletions(-)

Applied, thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
An expert is a person who avoids the small errors while  sweeping  on
to the grand fallacy.




More information about the U-Boot mailing list