Searched refs:I2C_CTRL (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/staging/sm750fb/ |
D | ddk750_hwi2c.c | 30 value = PEEK32(I2C_CTRL); in sm750_hw_i2c_init() 32 value = FIELD_SET(value, I2C_CTRL, MODE, STANDARD); in sm750_hw_i2c_init() 34 value = FIELD_SET(value, I2C_CTRL, MODE, FAST); in sm750_hw_i2c_init() 35 value = FIELD_SET(value, I2C_CTRL, EN, ENABLE); in sm750_hw_i2c_init() 36 POKE32(I2C_CTRL, value); in sm750_hw_i2c_init() 46 value = PEEK32(I2C_CTRL); in sm750_hw_i2c_close() 47 value = FIELD_SET(value, I2C_CTRL, EN, DISABLE); in sm750_hw_i2c_close() 48 POKE32(I2C_CTRL, value); in sm750_hw_i2c_close() 124 POKE32(I2C_CTRL, in hw_i2c_write_data() 125 FIELD_SET(PEEK32(I2C_CTRL), I2C_CTRL, CTRL, START)); in hw_i2c_write_data() [all …]
|
D | ddk750_reg.h | 1987 #define I2C_CTRL 0x010041 macro
|
/linux-4.4.14/sound/pci/ice1712/ |
D | ice1724.c | 2266 while ((inb(ICEREG1724(ice, I2C_CTRL)) & VT1724_I2C_BUSY) && t--) in wait_i2c_busy() 2314 if ((inb(ICEREG1724(ice, I2C_CTRL)) & VT1724_I2C_EEPROM) != 0) in snd_vt1724_read_eeprom()
|
D | ice1712.c | 2281 while (t-- > 0 && (inb(ICEREG(ice, I2C_CTRL)) & ICE1712_I2C_BUSY)) ; in snd_ice1712_read_i2c() 2294 if ((inb(ICEREG(ice, I2C_CTRL)) & ICE1712_I2C_EEPROM) != 0) in snd_ice1712_read_eeprom()
|