mirror of
https://github.com/Stichting-MINIX-Research-Foundation/u-boot.git
synced 2025-09-15 15:06:04 -04:00
I2C: mxc: fix compilation for MX31
Signed-off-by: Stefano Babic <sbabic@denx.de> CC: Heiko Schocher <hs@denx.de> Acked-by: Heiko Schocher <hs@denx.de>
This commit is contained in:
parent
67f463b06d
commit
30032710ed
@ -89,14 +89,11 @@ void i2c_init(int speed, int unused)
|
|||||||
#if defined(CONFIG_MX31)
|
#if defined(CONFIG_MX31)
|
||||||
struct clock_control_regs *sc_regs =
|
struct clock_control_regs *sc_regs =
|
||||||
(struct clock_control_regs *)CCM_BASE;
|
(struct clock_control_regs *)CCM_BASE;
|
||||||
|
|
||||||
freq = mx31_get_ipg_clk();
|
|
||||||
/* start the required I2C clock */
|
/* start the required I2C clock */
|
||||||
writel(readl(&sc_regs->cgr0) | (3 << I2C_CLK_OFFSET),
|
writel(readl(&sc_regs->cgr0) | (3 << I2C_CLK_OFFSET),
|
||||||
&sc_regs->cgr0);
|
&sc_regs->cgr0);
|
||||||
#else
|
|
||||||
freq = mxc_get_clock(MXC_IPG_PERCLK);
|
|
||||||
#endif
|
#endif
|
||||||
|
freq = mxc_get_clock(MXC_IPG_PERCLK);
|
||||||
|
|
||||||
for (i = 0; i < 0x1f; i++)
|
for (i = 0; i < 0x1f; i++)
|
||||||
if (freq / div[i] <= speed)
|
if (freq / div[i] <= speed)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user