class TestSpiDriver
Defined at line 19 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
Public Members
static basic_string_view kChildNodeName
static basic_string_view kDriverName
Public Methods
void TestSpiDriver (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher driver_dispatcher)
Defined at line 25 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
zx::result<> Start ()
Defined at line 29 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void GetChipSelectCount (fdf::Arena & arena, GetChipSelectCountCompleter::Sync & completer)
Defined at line 82 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void TransmitVector (fuchsia_hardware_spiimpl::wire::SpiImplTransmitVectorRequest *request,fdf::Arena &arena,TransmitVectorCompleter::Sync &completer)
Defined at line 87 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void ReceiveVector (fuchsia_hardware_spiimpl::wire::SpiImplReceiveVectorRequest *request,fdf::Arena &arena,ReceiveVectorCompleter::Sync &completer)
Defined at line 93 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void ExchangeVector (fuchsia_hardware_spiimpl::wire::SpiImplExchangeVectorRequest *request,fdf::Arena &arena,ExchangeVectorCompleter::Sync &completer)
Defined at line 103 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void LockBus (fuchsia_hardware_spiimpl::wire::SpiImplLockBusRequest *request,fdf::Arena &arena,LockBusCompleter::Sync &completer)
Defined at line 111 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void UnlockBus (fuchsia_hardware_spiimpl::wire::SpiImplUnlockBusRequest *request,fdf::Arena &arena,UnlockBusCompleter::Sync &completer)
Defined at line 116 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void RegisterVmo (fuchsia_hardware_spiimpl::wire::SpiImplRegisterVmoRequest *request,fdf::Arena &arena,RegisterVmoCompleter::Sync &completer)
Defined at line 121 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void UnregisterVmo (fuchsia_hardware_spiimpl::wire::SpiImplUnregisterVmoRequest *request,fdf::Arena &arena,UnregisterVmoCompleter::Sync &completer)
Defined at line 124 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void ReleaseRegisteredVmos (fuchsia_hardware_spiimpl::wire::SpiImplReleaseRegisteredVmosRequest *request,fdf::Arena &arena,ReleaseRegisteredVmosCompleter::Sync &completer)
Defined at line 127 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void TransmitVmo (fuchsia_hardware_spiimpl::wire::SpiImplTransmitVmoRequest *request,fdf::Arena &arena,TransmitVmoCompleter::Sync &completer)
Defined at line 131 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void ReceiveVmo (fuchsia_hardware_spiimpl::wire::SpiImplReceiveVmoRequest *request,fdf::Arena &arena,ReceiveVmoCompleter::Sync &completer)
Defined at line 136 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc
void ExchangeVmo (fuchsia_hardware_spiimpl::wire::SpiImplExchangeVmoRequest *request,fdf::Arena &arena,ExchangeVmoCompleter::Sync &completer)
Defined at line 141 of file ../../src/devices/bus/drivers/platform/test/test/spi.cc