mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-07-09 12:46:17 +09:00
mpc83xx: correctly set encryption and I2C bus 0 clock
This patch makes sure the correct mask is applied when setting the encryption and I2C bus 0 clock in SCCR. Failing to do so may lead to ENCCM being 0 in which case I2C bus 0 won't function. Signed-off-by: Norbert van Bolhuis <nvbolhuis@aimvalley.nl> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
This commit is contained in:
parent
3c92217732
commit
b581626c1e
|
@ -106,7 +106,7 @@ void cpu_init_f (volatile immap_t * im)
|
||||||
#ifdef CONFIG_SYS_SCCR_ENCCM
|
#ifdef CONFIG_SYS_SCCR_ENCCM
|
||||||
/* Encryption clock mode */
|
/* Encryption clock mode */
|
||||||
im->clk.sccr = (im->clk.sccr & ~SCCR_ENCCM) |
|
im->clk.sccr = (im->clk.sccr & ~SCCR_ENCCM) |
|
||||||
(CONFIG_SYS_SCCR_ENCCM << SCCR_PCICM_SHIFT);
|
(CONFIG_SYS_SCCR_ENCCM << SCCR_ENCCM_SHIFT);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_SYS_SCCR_PCICM
|
#ifdef CONFIG_SYS_SCCR_PCICM
|
||||||
|
|
Loading…
Reference in New Issue
Block a user