Searched refs:i2c_stat (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-sirf.c | 141 u32 i2c_stat = readl(siic->base + SIRFSOC_I2C_STATUS); in i2c_sirfsoc_irq() local 143 if (i2c_stat & SIRFSOC_I2C_STAT_ERR) { in i2c_sirfsoc_irq() 148 if (i2c_stat & SIRFSOC_I2C_STAT_NACK) in i2c_sirfsoc_irq() 164 } else if (i2c_stat & SIRFSOC_I2C_STAT_CMD_DONE) { in i2c_sirfsoc_irq()
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | stb0899_drv.c | 1224 int i2c_stat; in stb0899_i2c_gate_ctrl() local 1227 i2c_stat = stb0899_read_reg(state, STB0899_I2CRPT); in stb0899_i2c_gate_ctrl() 1228 if (i2c_stat < 0) in stb0899_i2c_gate_ctrl() 1233 i2c_stat |= STB0899_I2CTON; in stb0899_i2c_gate_ctrl() 1234 if (stb0899_write_reg(state, STB0899_I2CRPT, i2c_stat) < 0) in stb0899_i2c_gate_ctrl() 1238 i2c_stat &= ~STB0899_I2CTON; in stb0899_i2c_gate_ctrl() 1239 if (stb0899_write_reg(state, STB0899_I2CRPT, i2c_stat) < 0) in stb0899_i2c_gate_ctrl()
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | stb0899_drv.c | 1224 int i2c_stat; in stb0899_i2c_gate_ctrl() local 1227 i2c_stat = stb0899_read_reg(state, STB0899_I2CRPT); in stb0899_i2c_gate_ctrl() 1228 if (i2c_stat < 0) in stb0899_i2c_gate_ctrl() 1233 i2c_stat |= STB0899_I2CTON; in stb0899_i2c_gate_ctrl() 1234 if (stb0899_write_reg(state, STB0899_I2CRPT, i2c_stat) < 0) in stb0899_i2c_gate_ctrl() 1238 i2c_stat &= ~STB0899_I2CTON; in stb0899_i2c_gate_ctrl() 1239 if (stb0899_write_reg(state, STB0899_I2CRPT, i2c_stat) < 0) in stb0899_i2c_gate_ctrl()
|
Completed in 6 milliseconds