Lines Matching refs:tpm_chip
73 struct tpm_chip *chip = tpm_info;
92 static int tpm_cr50_i2c_wait_tpm_ready(struct tpm_chip *chip)
115 static void tpm_cr50_i2c_enable_tpm_irq(struct tpm_chip *chip)
129 static void tpm_cr50_i2c_disable_tpm_irq(struct tpm_chip *chip)
186 static int tpm_cr50_i2c_read(struct tpm_chip *chip, u8 addr, u8 *buffer, size_t len)
245 static int tpm_cr50_i2c_write(struct tpm_chip *chip, u8 addr, u8 *buffer,
295 static int tpm_cr50_check_locality(struct tpm_chip *chip)
316 static void tpm_cr50_release_locality(struct tpm_chip *chip, bool force)
339 static int tpm_cr50_request_locality(struct tpm_chip *chip)
372 static u8 tpm_cr50_i2c_tis_status(struct tpm_chip *chip)
388 static void tpm_cr50_i2c_tis_set_ready(struct tpm_chip *chip)
410 static int tpm_cr50_i2c_get_burst_and_status(struct tpm_chip *chip, u8 mask,
451 static int tpm_cr50_i2c_tis_recv(struct tpm_chip *chip, u8 *buf, size_t buf_len)
540 static int tpm_cr50_i2c_tis_send(struct tpm_chip *chip, u8 *buf, size_t len)
626 static bool tpm_cr50_i2c_req_canceled(struct tpm_chip *chip, u8 status)
683 struct tpm_chip *chip;
766 struct tpm_chip *chip = i2c_get_clientdata(client);