Lines Matching defs:mmci_host_ops
354 struct mmci_host_ops { struct
355 int (*validate_data)(struct mmci_host *host, struct mmc_data *data);
356 int (*prep_data)(struct mmci_host *host, struct mmc_data *data,
358 void (*unprep_data)(struct mmci_host *host, struct mmc_data *data,
360 u32 (*get_datactrl_cfg)(struct mmci_host *host);
361 void (*get_next_data)(struct mmci_host *host, struct mmc_data *data);
362 int (*dma_setup)(struct mmci_host *host);
363 void (*dma_release)(struct mmci_host *host);
364 int (*dma_start)(struct mmci_host *host, unsigned int *datactrl);
365 void (*dma_finalize)(struct mmci_host *host, struct mmc_data *data);
366 void (*dma_error)(struct mmci_host *host);
367 void (*set_clkreg)(struct mmci_host *host, unsigned int desired);
368 void (*set_pwrreg)(struct mmci_host *host, unsigned int pwr);