![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <tpm.h>
Data Fields | |
uint8_t | req_complete_mask |
uint8_t | req_complete_val |
uint8_t | req_canceled |
int(* | recv )(struct tpm_chip *, uint8_t *, size_t) |
int(* | send )(struct tpm_chip *, uint8_t *, size_t) |
void(* | cancel )(struct tpm_chip *) |
uint8_t(* | status )(struct tpm_chip *) |
int | locality |
Definition at line 48 of file tpm.h.
Referenced by cr50_vendor_init(), tpm_transmit(), and tpm_vendor_init().
int tpm_vendor_specific::locality |
Definition at line 50 of file tpm.h.
Referenced by check_locality(), cr50_i2c_tis_ready(), cr50_i2c_tis_recv(), cr50_i2c_tis_send(), cr50_i2c_tis_status(), cr50_i2c_wait_burststs(), get_burstcount(), recv_data(), tpm_tis_i2c_ready(), tpm_tis_i2c_send(), tpm_tis_i2c_status(), and tpm_vendor_cleanup().
Definition at line 46 of file tpm.h.
Referenced by cr50_vendor_init(), tpm_transmit(), and tpm_vendor_init().
uint8_t tpm_vendor_specific::req_canceled |
Definition at line 45 of file tpm.h.
Referenced by cr50_vendor_init(), tpm_transmit(), and tpm_vendor_init().
uint8_t tpm_vendor_specific::req_complete_mask |
Definition at line 43 of file tpm.h.
Referenced by cr50_vendor_init(), tpm_transmit(), and tpm_vendor_init().
uint8_t tpm_vendor_specific::req_complete_val |
Definition at line 44 of file tpm.h.
Referenced by cr50_vendor_init(), tpm_transmit(), and tpm_vendor_init().
Definition at line 47 of file tpm.h.
Referenced by cr50_vendor_init(), tpm_transmit(), and tpm_vendor_init().
Definition at line 49 of file tpm.h.
Referenced by cr50_vendor_init(), tpm_transmit(), and tpm_vendor_init().