Searched refs:i2c_ctl (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/sound/soc/codecs/ |
| H A D | es7202.c | 44 struct i2c_client *i2c_ctl[ADC_DEV_MAXNUM]; variable 135 es7202_write(reg, value, i2c_ctl[i]); 146 es7202_update_bits(reg, mask, value, i2c_ctl[i]); in es7202_multi_chips_update_bits() 162 i2c_ctl[0]); in es7202_micboost1_setting_set() 170 es7202_read(0x1d, &val, i2c_ctl[0]); in es7202_micboost1_setting_get() 180 ucontrol->value.integer.value[0] & 0x0f, i2c_ctl[0]); in es7202_micboost2_setting_set() 188 es7202_read(0x1e, &val, i2c_ctl[0]); in es7202_micboost2_setting_get() 199 ucontrol->value.integer.value[0] & 0x0f, i2c_ctl[1]); in es7202_micboost3_setting_set() 207 es7202_read(0x1d, &val, i2c_ctl[1]); in es7202_micboost3_setting_get() 217 ucontrol->value.integer.value[0] & 0x0f, i2c_ctl[1]); in es7202_micboost4_setting_set() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/i2c/busses/ |
| H A D | i2c-exynos5.c | 386 u32 i2c_ctl; in exynos5_i2c_reset() local 389 i2c_ctl = readl(i2c->regs + HSI2C_CTL); in exynos5_i2c_reset() 390 i2c_ctl |= HSI2C_SW_RST; in exynos5_i2c_reset() 391 writel(i2c_ctl, i2c->regs + HSI2C_CTL); in exynos5_i2c_reset() 393 i2c_ctl = readl(i2c->regs + HSI2C_CTL); in exynos5_i2c_reset() 394 i2c_ctl &= ~HSI2C_SW_RST; in exynos5_i2c_reset() 395 writel(i2c_ctl, i2c->regs + HSI2C_CTL); in exynos5_i2c_reset() 606 u32 i2c_ctl; in exynos5_i2c_message_start() local 619 i2c_ctl = readl(i2c->regs + HSI2C_CTL); in exynos5_i2c_message_start() 620 i2c_ctl &= ~(HSI2C_TXCHON | HSI2C_RXCHON); in exynos5_i2c_message_start() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/i2c/ |
| H A D | exynos_hs_i2c.c | 228 u32 i2c_ctl; in exynos5_i2c_reset() local 231 i2c_ctl = readl(&i2c->usi_ctl); in exynos5_i2c_reset() 232 i2c_ctl |= HSI2C_SW_RST; in exynos5_i2c_reset() 233 writel(i2c_ctl, &i2c->usi_ctl); in exynos5_i2c_reset() 235 i2c_ctl = readl(&i2c->usi_ctl); in exynos5_i2c_reset() 236 i2c_ctl &= ~HSI2C_SW_RST; in exynos5_i2c_reset() 237 writel(i2c_ctl, &i2c->usi_ctl); in exynos5_i2c_reset()
|