| /linux/arch/arm/mach-omap1/ |
| H A D | board-sx1-mmc.c | 48 static struct omap_mmc_platform_data *mmc_data[OMAP15XX_NR_MMC]; variable 52 mmc_data[0] = &mmc1_data; in sx1_mmc_init() 53 omap1_init_mmc(mmc_data, OMAP15XX_NR_MMC); in sx1_mmc_init()
|
| H A D | mmc.h | 12 void omap1_init_mmc(struct omap_mmc_platform_data **mmc_data, 15 static inline void omap1_init_mmc(struct omap_mmc_platform_data **mmc_data, in omap1_init_mmc() argument
|
| H A D | devices.c | 171 void __init omap1_init_mmc(struct omap_mmc_platform_data **mmc_data, in omap1_init_mmc() argument 181 if (!mmc_data[i]) in omap1_init_mmc() 184 omap1_mmc_mux(mmc_data[i], i); in omap1_init_mmc() 207 rx_req, tx_req, mmc_data[i]); in omap1_init_mmc()
|
| /linux/drivers/mmc/host/ |
| H A D | jz4740_mmc.c | 278 struct mmc_data *data) in jz4740_mmc_get_dma_chan() 287 struct mmc_data *data) in jz4740_mmc_dma_unmap() 300 struct mmc_data *data, in jz4740_mmc_prepare_dma_data() 328 struct mmc_data *data) in jz4740_mmc_start_dma_transfer() 378 struct mmc_data *data = mrq->data; in jz4740_mmc_pre_request() 393 struct mmc_data *data = mrq->data; in jz4740_mmc_post_request() 459 struct mmc_data *data; in jz4740_mmc_request_done() 492 struct mmc_data *data) in jz4740_mmc_transfer_check_state() 517 struct mmc_data *data) in jz4740_mmc_write_data() 572 struct mmc_data *data) in jz4740_mmc_read_data() [all …]
|
| H A D | wbsd.c | 237 static inline void wbsd_init_sg(struct wbsd_host *host, struct mmc_data *data) in wbsd_init_sg() 273 static inline void wbsd_sg_to_dma(struct wbsd_host *host, struct mmc_data *data) in wbsd_sg_to_dma() 283 static inline void wbsd_dma_to_sg(struct wbsd_host *host, struct mmc_data *data) in wbsd_dma_to_sg() 402 struct mmc_data *data = host->mrq->cmd->data; in wbsd_empty_fifo() 467 struct mmc_data *data = host->mrq->cmd->data; in wbsd_fill_fifo() 530 static void wbsd_prepare_data(struct wbsd_host *host, struct mmc_data *data) in wbsd_prepare_data() 665 static void wbsd_finish_data(struct wbsd_host *host, struct mmc_data *data) in wbsd_finish_data() 973 static inline struct mmc_data *wbsd_get_data(struct wbsd_host *host) in wbsd_get_data() 1042 struct mmc_data *data; in wbsd_fifo_bh_work() 1073 struct mmc_data *data; in wbsd_crc_bh_work() [all …]
|
| H A D | mmci_stm32_sdmmc.c | 82 struct mmc_data *data) in sdmmc_idma_validate_data() 132 struct mmc_data *data) in _sdmmc_idma_prep_data() 161 struct mmc_data *data, bool next) in sdmmc_idma_prep_data() 171 struct mmc_data *data, int err) in sdmmc_idma_unprep_data() 225 struct mmc_data *data = host->data; in sdmmc_idma_start() 271 struct mmc_data *data = host->data; in sdmmc_idma_error() 286 static void sdmmc_idma_finalize(struct mmci_host *host, struct mmc_data *data) in sdmmc_idma_finalize()
|
| H A D | owl-mmc.c | 118 struct mmc_data *data; 158 struct mmc_data *data = mrq->data; in owl_mmc_finish_request() 175 struct mmc_data *data) in owl_mmc_send_cmd() 287 struct mmc_data *data = owl_host->data; in owl_mmc_dma_complete() 294 struct mmc_data *data) in owl_mmc_prepare_data() 343 struct mmc_data *data = mrq->data; in owl_mmc_request()
|
| H A D | usdhi6rol0.c | 317 struct mmc_data *data = host->mrq->data; in usdhi6_blk_bounce() 345 struct mmc_data *data = mrq->data; in usdhi6_sg_prep() 357 struct mmc_data *data = host->mrq->data; in usdhi6_sg_map() 397 struct mmc_data *data = host->mrq->data; in usdhi6_sg_unmap() 437 struct mmc_data *data = host->mrq->data; in usdhi6_sg_advance() 534 struct mmc_data *data = host->mrq->data; in usdhi6_dma_stop_unmap() 569 struct mmc_data *data = host->mrq->data; in usdhi6_dma_setup() 628 struct mmc_data *data = host->mrq->data; in usdhi6_dma_kill() 641 struct mmc_data *data = host->mrq->data; in usdhi6_dma_check_error() 904 struct mmc_data *data = mrq->data; in usdhi6_request_done() [all …]
|
| H A D | cavium.c | 368 static int get_dma_dir(struct mmc_data *data) in get_dma_dir() 373 static int finish_dma_single(struct cvm_mmc_host *host, struct mmc_data *data) in finish_dma_single() 381 static int finish_dma_sg(struct cvm_mmc_host *host, struct mmc_data *data) in finish_dma_sg() 401 static int finish_dma(struct cvm_mmc_host *host, struct mmc_data *data) in finish_dma() 516 static u64 prepare_dma_single(struct cvm_mmc_host *host, struct mmc_data *data) in prepare_dma_single() 552 static u64 prepare_dma_sg(struct cvm_mmc_host *host, struct mmc_data *data) in prepare_dma_sg() 617 static u64 prepare_dma(struct cvm_mmc_host *host, struct mmc_data *data) in prepare_dma() 654 struct mmc_data *data; in cvm_mmc_dma_request()
|
| H A D | moxart-mmc.c | 152 struct mmc_data *data) in moxart_init_sg() 165 struct mmc_data *data = host->mrq->cmd->data; in moxart_next_sg() 262 static void moxart_transfer_dma(struct mmc_data *data, struct moxart_host *host) in moxart_transfer_dma() 312 struct mmc_data *data = host->mrq->cmd->data; in moxart_transfer_pio() 365 struct mmc_data *data = host->mrq->cmd->data; in moxart_prepare_data()
|
| H A D | rtsx_pci_sdmmc.c | 147 struct mmc_data *data, bool pre) in sd_pre_dma_transfer() 183 struct mmc_data *data = mrq->data; in sdmmc_pre_req() 201 struct mmc_data *data = mrq->data; in sdmmc_post_req() 433 struct mmc_data *data = mrq->data; in sd_read_long_data() 491 struct mmc_data *data = mrq->data; in sd_write_long_data() 555 struct mmc_data *data = mrq->data; in sd_rw_multi() 584 struct mmc_data *data = mrq->data; in sd_normal_rw() 783 struct mmc_data *data) in sdio_extblock_cmd() 804 struct mmc_data *data = mrq->data; in sd_request() 875 struct mmc_data *data = mrq->data; in sdmmc_request()
|
| H A D | tifm_sd.c | 168 struct mmc_data *r_data = host->req->cmd->data; in tifm_sd_transfer_data() 223 static void tifm_sd_bounce_block(struct tifm_sd *host, struct mmc_data *r_data) in tifm_sd_bounce_block() 262 static int tifm_sd_set_dma_data(struct tifm_sd *host, struct mmc_data *r_data) in tifm_sd_set_dma_data() 475 struct mmc_data *r_data = NULL; in tifm_sd_data_event() 586 struct mmc_data *data) in tifm_sd_set_data_timeout() 618 struct mmc_data *r_data = mrq->cmd->data; in tifm_sd_request() 733 struct mmc_data *r_data = NULL; in tifm_sd_end_cmd()
|
| H A D | mxcmmc.c | 134 struct mmc_data *data; 267 static void mxcmci_swap_buffers(struct mmc_data *data) in mxcmci_swap_buffers() 283 static inline void mxcmci_swap_buffers(struct mmc_data *data) {} in mxcmci_swap_buffers() 286 static int mxcmci_setup_data(struct mxcmci_host *host, struct mmc_data *data) in mxcmci_setup_data() 438 struct mmc_data *data = host->data; in mxcmci_finish_data() 593 struct mmc_data *data = host->req->data; in mxcmci_transfer_data()
|
| H A D | loongson2-mmc.c | 252 int (*prepare_dma)(struct loongson2_mmc_host *host, struct mmc_data *data); 286 struct mmc_data *data) in loongson2_mmc_setup_data() 309 struct mmc_data *data) in loongson2_mmc_prepare_dma() 641 struct mmc_data *data) in loongson2_mmc_prepare_external_dma() 789 struct mmc_data *data) in loongson2_mmc_prepare_internal_dma()
|
| H A D | sunplus-mmc.c | 401 static void spmmc_prepare_data(struct spmmc_host *host, struct mmc_data *data) in spmmc_prepare_data() 520 struct mmc_data *data = mrq->data; in spmmc_check_error() 624 static void spmmc_xfer_data_pio(struct spmmc_host *host, struct mmc_data *data) in spmmc_xfer_data_pio() 690 struct mmc_data *data; in spmmc_finish_request() 730 struct mmc_data *data; in spmmc_request()
|
| H A D | toshsd.h | 167 struct mmc_data *data; /* Current data request */
|
| H A D | bcm2835.c | 171 struct mmc_data *data; /* Current data request */ 449 void bcm2835_prepare_dma(struct bcm2835_host *host, struct mmc_data *data) in bcm2835_prepare_dma() 544 struct mmc_data *data = cmd->data; in bcm2835_prepare_data() 690 struct mmc_data *data; in bcm2835_transfer_complete() 716 struct mmc_data *data; in bcm2835_finish_data() 1053 struct mmc_data *data; in bcm2835_dma_complete_work()
|
| H A D | cqhci-core.c | 465 struct mmc_data *data = mrq->data; in cqhci_dma_map() 508 struct mmc_data *data = mrq->data; in cqhci_prep_tran_desc() 588 struct mmc_data *data = mrq->data; in cqhci_post_req() 793 struct mmc_data *data; in cqhci_finish_mrq() 1032 struct mmc_data *data; in cqhci_recover_mrq()
|
| H A D | pxamci.c | 67 struct mmc_data *data; 158 static void pxamci_setup_data(struct pxamci_host *host, struct mmc_data *data) in pxamci_setup_data() 331 struct mmc_data *data = host->data; in pxamci_data_done()
|
| H A D | mmci_qcom_dml.c | 52 struct mmc_data *data = host->data; in qcom_dma_start()
|
| /linux/arch/arm/mach-versatile/ |
| H A D | integrator_cp.c | 75 static struct mmci_platform_data mmc_data = { variable 109 "mmci", &mmc_data),
|
| /linux/drivers/mmc/core/ |
| H A D | queue.h | 45 struct mmc_data data;
|
| H A D | sd_ops.c | 314 struct mmc_data data = {}; in mmc_app_send_scr() 385 struct mmc_data data = {}; in mmc_app_sd_status()
|
| H A D | sdio_ops.c | 119 struct mmc_data data = {}; in mmc_io_rw_extended()
|
| /linux/drivers/staging/greybus/ |
| H A D | sdio.c | 254 static int _gb_sdio_send(struct gb_sdio_host *host, struct mmc_data *data, in _gb_sdio_send() 308 static int _gb_sdio_recv(struct gb_sdio_host *host, struct mmc_data *data, in _gb_sdio_recv() 360 static int gb_sdio_transfer(struct gb_sdio_host *host, struct mmc_data *data) in gb_sdio_transfer() 411 struct mmc_data *data = host->mrq->data; in gb_sdio_command()
|