class AmlSpi

Defined at line 114 of file ../../src/devices/spi/drivers/aml-spi/aml-spi.h

Public Methods

void AmlSpi (fdf::MmioBuffer mmio, fidl::ClientEnd<fuchsia_hardware_registers::Device> reset, uint32_t reset_mask, fbl::Array<ChipInfo> chips, zx::interrupt interrupt, fuchsia_hardware_amlogic_metadata::SpiConfig config, zx::bti bti, DmaBuffer tx_buffer, DmaBuffer rx_buffer)

Defined at line 130 of file ../../src/devices/spi/drivers/aml-spi/aml-spi.h

void InitRegisters ()

Defined at line 265 of file ../../src/devices/spi/drivers/aml-spi/aml-spi.cc

void Serve (fdf::ServerEnd<fuchsia_hardware_spiimpl::SpiImpl> request)

Defined at line 1178 of file ../../src/devices/spi/drivers/aml-spi/aml-spi.cc

void PrepareStop (fdf::PrepareStopCompleter completer)

Defined at line 1142 of file ../../src/devices/spi/drivers/aml-spi/aml-spi.cc

void Stop ()

Defined at line 1165 of file ../../src/devices/spi/drivers/aml-spi/aml-spi.cc

Records