tpm_data 36 drivers/char/tpm/st33zp24/i2c.c static int write8_reg(void *phy_id, u8 tpm_register, u8 *tpm_data, int tpm_size) tpm_data 41 drivers/char/tpm/st33zp24/i2c.c memcpy(phy->buf + 1, tpm_data, tpm_size); tpm_data 53 drivers/char/tpm/st33zp24/i2c.c static int read8_reg(void *phy_id, u8 tpm_register, u8 *tpm_data, int tpm_size) tpm_data 62 drivers/char/tpm/st33zp24/i2c.c status = i2c_master_recv(phy->client, tpm_data, tpm_size); tpm_data 75 drivers/char/tpm/st33zp24/i2c.c static int st33zp24_i2c_send(void *phy_id, u8 tpm_register, u8 *tpm_data, tpm_data 78 drivers/char/tpm/st33zp24/i2c.c return write8_reg(phy_id, tpm_register | TPM_WRITE_DIRECTION, tpm_data, tpm_data 91 drivers/char/tpm/st33zp24/i2c.c static int st33zp24_i2c_recv(void *phy_id, u8 tpm_register, u8 *tpm_data, tpm_data 94 drivers/char/tpm/st33zp24/i2c.c return read8_reg(phy_id, tpm_register, tpm_data, tpm_size); tpm_data 101 drivers/char/tpm/st33zp24/spi.c static int st33zp24_spi_send(void *phy_id, u8 tpm_register, u8 *tpm_data, tpm_data 121 drivers/char/tpm/st33zp24/spi.c memcpy(&phy->tx_buf[total_length], tpm_data, tpm_size); tpm_data 144 drivers/char/tpm/st33zp24/spi.c static int st33zp24_spi_read8_reg(void *phy_id, u8 tpm_register, u8 *tpm_data, tpm_data 169 drivers/char/tpm/st33zp24/spi.c memcpy(tpm_data, phy->rx_buf + total_length + phy->latency, tpm_data 185 drivers/char/tpm/st33zp24/spi.c static int st33zp24_spi_recv(void *phy_id, u8 tpm_register, u8 *tpm_data, tpm_data 190 drivers/char/tpm/st33zp24/spi.c ret = st33zp24_spi_read8_reg(phy_id, tpm_register, tpm_data, tpm_size); tpm_data 26 drivers/char/tpm/st33zp24/st33zp24.h int (*send)(void *phy_id, u8 tpm_register, u8 *tpm_data, int tpm_size); tpm_data 27 drivers/char/tpm/st33zp24/st33zp24.h int (*recv)(void *phy_id, u8 tpm_register, u8 *tpm_data, int tpm_size);