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 48 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcSetSignalVoltage (sdmmc_voltage_t voltage)
Defined at line 55 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 60 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcSetBusFreq (uint32_t bus_freq)
Defined at line 88 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcSetTiming (sdmmc_timing_t timing)
Defined at line 99 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcHwReset ()
Defined at line 127 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcPerformTuning (uint32_t cmd_idx)
Defined at line 138 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcRegisterVmo (uint32_tvmo_id,uint8_tclient_id,zx::vmovmo,uint64_toffset,uint64_tsize,uint32_tvmo_rights)
Defined at line 152 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc
zx_status_t SdmmcUnregisterVmo (uint32_tvmo_id,uint8_tclient_id,zx::vmo *out_vmo)
Defined at line 159 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 164 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-with-banjo.cc