Lines Matching full:tis
2 * tpm_tis_i2c.c - QEMU's TPM TIS I2C Device
15 * TPM TIS for TPM 2 implementation following TCG PC Client Platform
51 uint32_t tis_addr; /* Converted tis address including locty */
67 uint16_t tis_reg; /* TIS register */
77 * These registers are sent to TIS layer. The register with UNKNOWN
78 * mapping are not sent to TIS layer and handled in I2c layer.
114 .name = "tpm-tis-i2c",
151 * Generate interface capability based on what is returned by TIS and what is
152 * expected by I2C. Save the capability in the data array overwriting the TIS
168 /* Now check the TIS and set some capabilities */ in tpm_tis_i2c_interface_capability()
178 /* Convert I2C register to TIS address and returns the name of the register */
230 * Checksum is not handled by TIS code hence we will consume the in tpm_tis_i2c_tpm_send()
240 * This register is not handled by TIS so save the locality in tpm_tis_i2c_tpm_send()
369 /* FIFO data is directly read from TPM TIS */ in tpm_tis_i2c_recv()
440 * TPM TIS common code during FINISH event.
448 /* Convert I2C register to TIS register */ in tpm_tis_i2c_send()
472 * 2) In case of non-FIFO multibyte registers, TIS expects full in tpm_tis_i2c_send()
474 * to TIS during FINISH event. in tpm_tis_i2c_send()
481 * The TIS can process FIFO data one byte at a time hence the FIFO in tpm_tis_i2c_send()
482 * data is sent to TIS directly. in tpm_tis_i2c_send()