Searched refs:i2c_status (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/media/pci/saa7134/ |
D | saa7134-i2c.c | 61 enum i2c_status { enum 91 static inline enum i2c_status i2c_get_status(struct saa7134_dev *dev) in i2c_get_status() 93 enum i2c_status status; in i2c_get_status() 101 enum i2c_status status) in i2c_set_status() 113 static inline int i2c_is_error(enum i2c_status status) in i2c_is_error() 128 static inline int i2c_is_idle(enum i2c_status status) in i2c_is_idle() 139 static inline int i2c_is_busy(enum i2c_status status) in i2c_is_busy() 153 enum i2c_status status; in i2c_is_busy_wait() 169 enum i2c_status status; in i2c_reset() 198 enum i2c_status status; in i2c_send_byte() [all …]
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-xlr.c | 171 u32 i2c_status; in xlr_i2c_tx() local 208 i2c_status = xlr_i2c_rdreg(priv->iobase, XLR_I2C_STATUS); in xlr_i2c_tx() 210 if ((i2c_status & XLR_I2C_SDOEMPTY) && pos < len) { in xlr_i2c_tx() 218 if (i2c_status & XLR_I2C_ARB_STARTERR) { in xlr_i2c_tx() 224 if (i2c_status & XLR_I2C_ACK_ERR) in xlr_i2c_tx() 227 if (!xlr_i2c_busy(priv, i2c_status) && pos >= len) in xlr_i2c_tx() 237 u32 i2c_status; in xlr_i2c_rx() local 260 i2c_status = xlr_i2c_rdreg(priv->iobase, XLR_I2C_STATUS); in xlr_i2c_rx() 261 if (i2c_status & XLR_I2C_RXRDY) { in xlr_i2c_rx() 273 if (i2c_status & XLR_I2C_ARB_STARTERR) { in xlr_i2c_rx() [all …]
|
D | i2c-cros-ec-tunnel.c | 155 if (resp->i2c_status & EC_I2C_STATUS_TIMEOUT) in ec_i2c_parse_response() 157 else if (resp->i2c_status & EC_I2C_STATUS_NAK) in ec_i2c_parse_response() 159 else if (resp->i2c_status & EC_I2C_STATUS_ERROR) in ec_i2c_parse_response()
|
D | i2c-nomadik.c | 123 enum i2c_status { enum
|
/Linux-v4.19/sound/pci/ctxfi/ |
D | cthw20k2.c | 1474 unsigned int i2c_status; in hw20k2_i2c_init() local 1490 i2c_status = hw_read_20kx(hw, I2C_IF_STATUS); in hw20k2_i2c_init() 1492 set_field(&i2c_status, I2C_STATUS_DCM, 1); /* Direct control mode */ in hw20k2_i2c_init() 1494 hw_write_20kx(hw, I2C_IF_STATUS, i2c_status); in hw20k2_i2c_init() 1501 unsigned int i2c_status; in hw20k2_i2c_uninit() local 1509 i2c_status = hw_read_20kx(hw, I2C_IF_STATUS); in hw20k2_i2c_uninit() 1511 set_field(&i2c_status, I2C_STATUS_DCM, 0); /* I2C mode */ in hw20k2_i2c_uninit() 1513 hw_write_20kx(hw, I2C_IF_STATUS, i2c_status); in hw20k2_i2c_uninit() 1533 unsigned int i2c_status; in hw20k2_i2c_read() local 1535 i2c_status = hw_read_20kx(hw, I2C_IF_STATUS); in hw20k2_i2c_read() [all …]
|
/Linux-v4.19/drivers/media/i2c/s5c73m3/ |
D | s5c73m3-core.c | 269 u16 i2c_status = 0; in s5c73m3_check_status() local 272 s5c73m3_read(state, REG_I2C_STATUS, &i2c_status); in s5c73m3_check_status() 277 status, value, i2c_status, i2c_seq_status); in s5c73m3_check_status()
|
/Linux-v4.19/drivers/scsi/esas2r/ |
D | atioctl.h | 804 u8 i2c_status; member
|
/Linux-v4.19/include/linux/mfd/ |
D | cros_ec_commands.h | 2475 uint8_t i2c_status; /* Status flags (EC_I2C_STATUS_...) */ member
|