class FakeSdhci
Defined at line 175 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
Public Members
vector dma_paddrs_
unowned unowned_bti_
uint32_t base_clock_
Quirk quirks_
uint64_t dma_boundary_alignment_
bool hw_reset_invoked_
bool supports_set_bus_clock_
bool supports_perform_tuning_
bool supports_inline_crypto_
interrupt irq_
ServerBindingGroup binding_group_
Public Methods
zx::unowned_interrupt irq ()
Defined at line 177 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void GetInterrupt (fdf::Arena & arena, GetInterruptCompleter::Sync & completer)
fuchsia.hardware.sdhci/Device protocol implementation
Defined at line 180 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void GetSdhciMmio (fdf::Arena & arena, GetSdhciMmioCompleter::Sync & completer)
Defined at line 193 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void GetCqhciMmio (fdf::Arena & arena, GetCqhciMmioCompleter::Sync & completer)
Defined at line 197 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void GetBti (GetBtiRequestViewrequest,fdf::Arena &arena,GetBtiCompleter::Sync &completer)
Defined at line 212 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void GetBaseClock (fdf::Arena & arena, GetBaseClockCompleter::Sync & completer)
Defined at line 228 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void GetQuirks (fdf::Arena & arena, GetQuirksCompleter::Sync & completer)
Defined at line 232 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void HwReset (fdf::Arena & arena, HwResetCompleter::Sync & completer)
Defined at line 236 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void VendorConfigureBus (VendorConfigureBusRequestViewrequest,fdf::Arena &arena,VendorConfigureBusCompleter::Sync &completer)
Defined at line 241 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void VendorPerformTuning (VendorPerformTuningRequestViewrequest,fdf::Arena &arena,VendorPerformTuningCompleter::Sync &completer)
Defined at line 250 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
fuchsia_hardware_sdhci::Service::InstanceHandler GetInstanceHandler ()
Defined at line 259 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void set_dma_paddrs (std::vector<zx_paddr_t> dma_paddrs)
Defined at line 266 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
zx::unowned_bti & unowned_bti ()
Defined at line 273 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void set_base_clock (uint32_t base_clock)
Defined at line 274 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void set_quirks (fuchsia_hardware_sdhci::Quirk quirks)
Defined at line 275 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void set_dma_boundary_alignment (uint64_t dma_boundary_alignment)
Defined at line 276 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
bool hw_reset_invoked ()
Defined at line 279 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void set_supports_set_bus_clock ()
Defined at line 280 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void set_supports_perform_tuning ()
Defined at line 281 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc
void set_supports_inline_crypto ()
Defined at line 282 of file ../../src/devices/block/drivers/sdhci/sdhci-test.cc