class TpmDevice
Defined at line 32 of file ../../src/devices/tpm/drivers/tpm/tpm.h
Public Methods
void TpmDevice (zx_device_t * parent, fidl::WireSyncClient<fuchsia_hardware_tpmimpl::TpmImpl> client)
Defined at line 34 of file ../../src/devices/tpm/drivers/tpm/tpm.h
void DdkRelease ()
Defined at line 41 of file ../../src/devices/tpm/drivers/tpm/tpm.h
zx_status_t Create (void * ctx, zx_device_t * parent)
Defined at line 41 of file ../../src/devices/tpm/drivers/tpm/tpm.cc
void DdkInit (ddk::InitTxn txn)
DDK mixins
Defined at line 67 of file ../../src/devices/tpm/drivers/tpm/tpm.cc
void DdkUnbind (ddk::UnbindTxn txn)
Defined at line 103 of file ../../src/devices/tpm/drivers/tpm/tpm.cc
void DdkSuspend (ddk::SuspendTxn txn)
Defined at line 71 of file ../../src/devices/tpm/drivers/tpm/tpm.cc
void GetDeviceId (GetDeviceIdCompleter::Sync & completer)
FIDL method implementation.
Defined at line 115 of file ../../src/devices/tpm/drivers/tpm/tpm.cc
void ExecuteVendorCommand (ExecuteVendorCommandRequestView request, ExecuteVendorCommandCompleter::Sync & completer)
Defined at line 119 of file ../../src/devices/tpm/drivers/tpm/tpm.cc
void ExecuteCommand (ExecuteCommandRequestView request, ExecuteCommandCompleter::Sync & completer)
Defined at line 140 of file ../../src/devices/tpm/drivers/tpm/tpm.cc