Home
last modified time | relevance | path

Searched refs:tpm2_chip (Results 1 – 6 of 6) sorted by relevance

/optee_os-3.20.0/core/include/drivers/
A Dtpm2_chip.h69 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 Dtpm2_ptp_fifo.h63 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 Dtpm2_mmio.c14 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 Dtpm2_ptp_fifo.c31 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 Dtpm2_chip.c15 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 Dsub.mk1 srcs-$(CFG_DRIVERS_TPM2) += tpm2_chip.c tpm2_ptp_fifo.c tpm2_cmd.c

Completed in 6 milliseconds