Home
last modified time | relevance | path

Searched refs:i2cst (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/hw/tpm/
H A Dtpm_tis_i2c.c107 tpm_tis_i2c_to_tis_reg(i2cst, i2cst->data[0]); in tpm_tis_i2c_post_load()
213 memset(i2cst->data, 0, sizeof(i2cst->data)); in tpm_tis_i2c_clear_data()
225 if ((i2cst->operation == OP_SEND) && (i2cst->offset > 1)) { in tpm_tis_i2c_tpm_send()
244 i2cst->loc_sel = i2cst->data[1]; in tpm_tis_i2c_tpm_send()
354 } else if (i2cst->offset < sizeof(i2cst->data)) { in tpm_tis_i2c_recv()
355 ret = i2cst->data[i2cst->offset++]; in tpm_tis_i2c_recv()
366 tpm_tis_i2c_set_data(i2cst, i2cst->loc_sel); in tpm_tis_i2c_recv()
374 tpm_tis_i2c_set_data(i2cst, i2cst->csum_enable); in tpm_tis_i2c_recv()
428 ret = i2cst->data[i2cst->offset++]; in tpm_tis_i2c_recv()
466 if (i2cst->offset < sizeof(i2cst->data)) { in tpm_tis_i2c_send()
[all …]
/openbmc/linux/drivers/i2c/busses/
H A Di2c-npcm7xx.c1060 if (NPCM_I2CST_NEGACK & i2cst) { in npcm_i2c_int_slave_handler()
1083 if (NPCM_I2CST_BER & i2cst) { in npcm_i2c_int_slave_handler()
1109 if (NPCM_I2CST_SLVSTP & i2cst) { in npcm_i2c_int_slave_handler()
1161 if (NPCM_I2CST_NMATCH & i2cst) { in npcm_i2c_int_slave_handler()
1171 if (NPCM_I2CST_XMIT & i2cst) { in npcm_i2c_int_slave_handler()
1230 if (NPCM_I2CST_XMIT & i2cst) in npcm_i2c_int_slave_handler()
1241 if ((NPCM_I2CST_SDAST & i2cst) || in npcm_i2c_int_slave_handler()
1633 if (NPCM_I2CST_XMIT & i2cst) { in npcm_i2c_irq_handle_sda()
1645 u8 i2cst; in npcm_i2c_int_master_handler() local
1648 i2cst = ioread8(bus->reg + NPCM_I2CST); in npcm_i2c_int_master_handler()
[all …]