From: Stefano Babic Date: Tue, 30 Aug 2011 00:51:14 +0000 (+0000) Subject: I2C: mxc: fix compilation for MX31 X-Git-Tag: v2011.09-rc1~36 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=30032710ed7259800cc4dbcba8741fef65e56186;p=oweals%2Fu-boot.git I2C: mxc: fix compilation for MX31 Signed-off-by: Stefano Babic CC: Heiko Schocher Acked-by: Heiko Schocher --- diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c index 89d1973bf5..ebde3c5ab2 100644 --- a/drivers/i2c/mxc_i2c.c +++ b/drivers/i2c/mxc_i2c.c @@ -89,14 +89,11 @@ void i2c_init(int speed, int unused) #if defined(CONFIG_MX31) struct clock_control_regs *sc_regs = (struct clock_control_regs *)CCM_BASE; - - freq = mx31_get_ipg_clk(); /* start the required I2C clock */ writel(readl(&sc_regs->cgr0) | (3 << I2C_CLK_OFFSET), &sc_regs->cgr0); -#else - freq = mxc_get_clock(MXC_IPG_PERCLK); #endif + freq = mxc_get_clock(MXC_IPG_PERCLK); for (i = 0; i < 0x1f; i++) if (freq / div[i] <= speed)