Searched refs:icch (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/i2c/ |
| H A D | sh_i2c.c | 25 ureg(icch); 64 static u16 iccl, icch; variable 109 __func__, chip, addr, iccl, icch); in sh_i2c_set_addr() 114 writeb(icch & 0xff, &dev->icch); in sh_i2c_set_addr() 118 if (icch > 0xff) in sh_i2c_set_addr() 232 icch = (u16)((num/denom) + 1); in sh_i2c_init() 234 icch = (u16)(num/denom); in sh_i2c_init() 237 CONFIG_SH_I2C_CLOCK, speed, iccl, icch); in sh_i2c_init()
|
| /OK3568_Linux_fs/kernel/drivers/i2c/busses/ |
| H A D | i2c-sh_mobile.c | 123 u_int16_t icch; member 242 if (pd->iccl > max_val || pd->icch > max_val) { in sh_mobile_i2c_check_timing() 244 pd->iccl, pd->icch); in sh_mobile_i2c_check_timing() 255 if (pd->icch & 0x100) in sh_mobile_i2c_check_timing() 260 dev_dbg(pd->dev, "timing values: L/H=0x%x/0x%x\n", pd->iccl, pd->icch); in sh_mobile_i2c_check_timing() 286 pd->icch = sh_mobile_i2c_icch(i2c_clk_khz, tHIGH, tf); in sh_mobile_i2c_init() 298 pd->icch = DIV_ROUND_UP(clks_per_cycle * 4 / 9 - 5, pd->clks_per_count); in sh_mobile_i2c_v2_init() 581 iic_wr(pd, ICCH, pd->icch & 0xff); in start_ch()
|