class AmlSdmmcWithBanjo
Defined at line 15 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.h
Public Methods
void AmlSdmmcWithBanjo (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher dispatcher)
Defined at line 17 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.h
zx_status_t SdmmcHostInfo (sdmmc_host_info_t * out_info)
ddk::SdmmcProtocol implementation
Defined at line 46 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcSetSignalVoltage (sdmmc_voltage_t voltage)
Defined at line 53 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcSetBusWidth (sdmmc_bus_width_t bus_width)
Defined at line 58 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcSetBusFreq (uint32_t bus_freq)
Defined at line 86 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcSetTiming (sdmmc_timing_t timing)
Defined at line 97 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcHwReset ()
Defined at line 125 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcPerformTuning (uint32_t cmd_idx)
Defined at line 136 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcRegisterVmo (uint32_t vmo_id, uint8_t client_id, zx::vmo vmo, uint64_t offset, uint64_t size, uint32_t vmo_rights)
Defined at line 150 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcUnregisterVmo (uint32_t vmo_id, uint8_t client_id, zx::vmo * out_vmo)
Defined at line 157 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcRequest (const sdmmc_req_t * req, uint32_t[4] out_response)
Defined at line 162 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc