From 33755dd1d4b3360722df4d78acd0657d07a7a52a Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E5=BC=A0=E6=99=B4?= Date: Sat, 29 Sep 2012 15:10:43 +0800 Subject: [PATCH] rk2928:set i2c clk 200k in i2c_sram.c --- arch/arm/mach-rk2928/i2c_sram.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) mode change 100644 => 100755 arch/arm/mach-rk2928/i2c_sram.c diff --git a/arch/arm/mach-rk2928/i2c_sram.c b/arch/arm/mach-rk2928/i2c_sram.c old mode 100644 new mode 100755 index 4fac9277d529..3c4789f874df --- a/arch/arm/mach-rk2928/i2c_sram.c +++ b/arch/arm/mach-rk2928/i2c_sram.c @@ -153,8 +153,8 @@ void __sramfunc sram_i2c_init() data[2] = readl_relaxed(RK2928_GRF_BASE + GRF_GPIO_IOMUX); writel_relaxed(data[2]| I2C_GRF_GPIO_IOMUX, RK2928_GRF_BASE + GRF_GPIO_IOMUX); - div = rk30_ceil(24*1000*1000, I2C_SPEED*1000 * 8); - divh = divl = rk30_ceil(div, 2); + div = 0x1e; + divh = divl = 0xf; writel_relaxed(I2C_CLKDIV_VAL(divl, divh), SRAM_I2C_ADDRBASE + I2C_CLKDIV); data[3] = readl_relaxed(SRAM_I2C_ADDRBASE + I2C_CLKDIV); -- 2.34.1