Searched refs:tpm2_chip (Results 1 – 6 of 6) sorted by relevance
/optee_os-3.20.0/core/include/drivers/ |
A D | tpm2_chip.h | 69 struct tpm2_chip { struct 82 enum tpm2_result (*init)(struct tpm2_chip *chip); argument 83 enum tpm2_result (*end)(struct tpm2_chip *chip); 84 enum tpm2_result (*send)(struct tpm2_chip *chip, uint8_t *buf, 86 enum tpm2_result (*recv)(struct tpm2_chip *chip, uint8_t *buf, 92 enum tpm2_result (*rx32)(struct tpm2_chip *chip, uint32_t adr, 94 enum tpm2_result (*tx32)(struct tpm2_chip *chip, uint32_t adr, 96 enum tpm2_result (*rx8)(struct tpm2_chip *chip, uint32_t adr, 98 enum tpm2_result (*tx8)(struct tpm2_chip *chip, uint32_t adr, 102 enum tpm2_result tpm2_chip_register(struct tpm2_chip *chip); [all …]
|
A D | tpm2_ptp_fifo.h | 63 enum tpm2_result tpm2_fifo_init(struct tpm2_chip *chip); 64 enum tpm2_result tpm2_fifo_end(struct tpm2_chip *chip); 65 enum tpm2_result tpm2_fifo_send(struct tpm2_chip *chip, uint8_t *buf, 67 enum tpm2_result tpm2_fifo_recv(struct tpm2_chip *chip, uint8_t *buf,
|
/optee_os-3.20.0/core/drivers/tpm2/ |
A D | tpm2_mmio.c | 14 static enum tpm2_result tpm2_mmio_rx32(struct tpm2_chip *chip __unused, in tpm2_mmio_rx32() 22 static enum tpm2_result tpm2_mmio_tx32(struct tpm2_chip *chip __unused, in tpm2_mmio_tx32() 30 static enum tpm2_result tpm2_mmio_rx8(struct tpm2_chip *chip __unused, in tpm2_mmio_rx8() 41 static enum tpm2_result tpm2_mmio_tx8(struct tpm2_chip *chip __unused, in tpm2_mmio_tx8() 64 static struct tpm2_chip tpm2_mmio_chip = {
|
A D | tpm2_ptp_fifo.c | 31 static enum tpm2_result tpm2_fifo_wait_valid(struct tpm2_chip *chip, in tpm2_fifo_wait_valid() 54 static bool tpm2_fifo_check_locality(struct tpm2_chip *chip, uint32_t loc) in tpm2_fifo_check_locality() 77 static enum tpm2_result tpm2_fifo_request_locality(struct tpm2_chip *chip, in tpm2_fifo_request_locality() 134 static enum tpm2_result tpm2_fifo_set_status(struct tpm2_chip *chip, in tpm2_fifo_set_status() 143 static enum tpm2_result tpm2_fifo_get_status(struct tpm2_chip *chip, in tpm2_fifo_get_status() 163 static enum tpm2_result tpm2_fifo_wait_for_status(struct tpm2_chip *chip, in tpm2_fifo_wait_for_status() 185 static enum tpm2_result tpm2_fifo_get_burstcount(struct tpm2_chip *chip, in tpm2_fifo_get_burstcount() 214 enum tpm2_result tpm2_fifo_init(struct tpm2_chip *chip) in tpm2_fifo_init() 254 enum tpm2_result tpm2_fifo_end(struct tpm2_chip *chip) in tpm2_fifo_end() 268 enum tpm2_result tpm2_fifo_send(struct tpm2_chip *chip, uint8_t *buf, in tpm2_fifo_send() [all …]
|
A D | tpm2_chip.c | 15 static struct tpm2_chip *tpm2_device; 89 static enum tpm2_result tpm2_get_bank_info(struct tpm2_chip *chip) in tpm2_get_bank_info() 155 static enum tpm2_result tpm2_populate_capability(struct tpm2_chip *chip) in tpm2_populate_capability() 190 static void tpm2_dump_capability(struct tpm2_chip *chip) in tpm2_dump_capability() 200 enum tpm2_result tpm2_chip_register(struct tpm2_chip *chip) in tpm2_chip_register() 241 enum tpm2_result tpm2_chip_unregister(struct tpm2_chip *chip) in tpm2_chip_unregister()
|
A D | sub.mk | 1 srcs-$(CFG_DRIVERS_TPM2) += tpm2_chip.c tpm2_ptp_fifo.c tpm2_cmd.c
|
Completed in 7 milliseconds