Lines Matching defs:ctx
599 static zx_status_t sdhci_host_info(void* ctx, sdmmc_host_info_t* info) {
600 sdhci_device_t* dev = ctx;
605 static zx_status_t sdhci_set_signal_voltage(void* ctx, sdmmc_voltage_t voltage) {
611 sdhci_device_t* dev = ctx;
688 static zx_status_t sdhci_set_bus_width(void* ctx, uint32_t bus_width) {
694 sdhci_device_t* dev = ctx;
727 static zx_status_t sdhci_set_bus_freq(void* ctx, uint32_t bus_freq) {
729 sdhci_device_t* dev = ctx;
770 static zx_status_t sdhci_set_timing(void* ctx, sdmmc_timing_t timing) {
776 sdhci_device_t* dev = ctx;
811 static void sdhci_hw_reset(void* ctx) {
812 sdhci_device_t* dev = ctx;
815 dev->sdhci.ops->hw_reset(dev->sdhci.ctx);
820 static zx_status_t sdhci_request(void* ctx, sdmmc_req_t* req) {
822 sdhci_device_t* dev = ctx;
853 static zx_status_t sdhci_perform_tuning(void* ctx, uint32_t tuning_cmd_idx) {
856 sdhci_device_t* dev = ctx;
910 static void sdhci_unbind(void* ctx) {
911 sdhci_device_t* dev = ctx;
920 static void sdhci_release(void* ctx) {
921 sdhci_device_t* dev = ctx;
1042 static zx_status_t sdhci_bind(void* ctx, zx_device_t* parent) {
1056 status = dev->sdhci.ops->get_mmio(dev->sdhci.ctx, &dev->regs);
1062 status = dev->sdhci.ops->get_bti(dev->sdhci.ctx, 0, &dev->bti_handle);
1068 status = dev->sdhci.ops->get_interrupt(dev->sdhci.ctx, &dev->irq_handle);
1093 dev->base_clock = dev->sdhci.ops->get_base_clock(dev->sdhci.ctx);
1100 dev->quirks = dev->sdhci.ops->get_quirks(dev->sdhci.ctx);
1128 .ctx = dev,