[U-Boot] [PATCH] exynos: i2c: Use generic api to get i2c clk freq
Akshay Saraswat
akshay.s at samsung.com
Mon Mar 25 10:02:52 CET 2013
From: Padmavathi Venna <padma.v at samsung.com>
Use generic api to get the i2c clock frequency.
Tested on smdk5250 with the help of following commands.
run
i2c dev 1
i2c dev 2
i2c speed
This patch depends on:
http://permalink.gmane.org/gmane.comp.boot-loaders.u-boot/154930
Signed-off-by: Padmavathi Venna <padma.v at samsung.com>
Signed-off-by: Akshay Saraswat <akshay.s at samsung.com>
---
drivers/i2c/s3c24x0_i2c.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/i2c/s3c24x0_i2c.c b/drivers/i2c/s3c24x0_i2c.c
index 769a2ba..a9f19e7 100644
--- a/drivers/i2c/s3c24x0_i2c.c
+++ b/drivers/i2c/s3c24x0_i2c.c
@@ -151,7 +151,7 @@ static void i2c_ch_init(struct s3c24x0_i2c *i2c, int speed, int slaveadd)
{
ulong freq, pres = 16, div;
#if (defined CONFIG_EXYNOS4 || defined CONFIG_EXYNOS5)
- freq = get_i2c_clk();
+ freq = clock_get_periph_rate(PERIPH_ID_I2C0);
#else
freq = get_PCLK();
#endif
--
1.8.0
More information about the U-Boot
mailing list