Home
last modified time | relevance | path

Searched refs:mmc_data (Results 26 - 50 of 167) sorted by relevance

1234567

/kernel/linux/linux-6.6/drivers/mmc/host/
H A Drenesas_sdhi_internal_dmac.c359 * sg pointers in two mmc_data by .pre_req(), but tmio host can have a single
361 * pointer in a mmc_data instead of host->sg_ptr.
365 struct mmc_data *data, in renesas_sdhi_internal_dmac_unmap()
380 struct mmc_data *data, in renesas_sdhi_internal_dmac_map()
403 struct mmc_data *data) in renesas_sdhi_internal_dmac_start_dma()
510 struct mmc_data *data = mrq->data; in renesas_sdhi_internal_dmac_post_req()
522 struct mmc_data *data = mrq->data; in renesas_sdhi_internal_dmac_pre_req()
H A Datmel-mci.c354 struct mmc_data *data;
385 u32 (*prepare_data)(struct atmel_mci *host, struct mmc_data *data);
386 void (*submit_data)(struct atmel_mci *host, struct mmc_data *data);
447 struct mmc_data *data; in atmci_req_show()
776 struct atmel_mci_slot *slot, struct mmc_data *data) in atmci_set_timeout()
811 struct mmc_data *data; in atmci_prepare_command()
874 static void atmci_send_stop_cmd(struct atmel_mci *host, struct mmc_data *data) in atmci_send_stop_cmd()
948 struct mmc_data *data = host->data; in atmci_pdc_cleanup()
986 struct mmc_data *data = host->data; in atmci_dma_cleanup()
1000 struct mmc_data *dat in atmci_dma_complete()
[all...]
H A Dowl-mmc.c118 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 Dusdhi6rol0.c317 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 *dat in usdhi6_request_done()
[all...]
H A Dalcor.c48 struct mmc_data *data;
151 struct mmc_data *data = host->data; in alcor_trigger_data_transfer()
229 struct mmc_data *data = host->data; in alcor_prepare_sg_miter()
242 struct mmc_data *data = cmd->data; in alcor_prepare_data()
341 struct mmc_data *data; in alcor_finish_data()
779 struct mmc_data *data = mrq->data; in alcor_pre_req()
830 struct mmc_data *data = mrq->data; in alcor_post_req()
H A Dcb710-mmc.c260 static bool cb710_is_transfer_size_supported(struct mmc_data *data) in cb710_is_transfer_size_supported()
265 static int cb710_mmc_receive(struct cb710_slot *slot, struct mmc_data *data) in cb710_mmc_receive()
309 static int cb710_mmc_send(struct cb710_slot *slot, struct mmc_data *data) in cb710_mmc_send()
425 struct mmc_data *data) in cb710_mmc_transfer_data()
447 struct mmc_data *data = cmd->data; in cb710_mmc_command()
H A Dmmci.c520 struct mmc_data *data) in mmci_validate_data()
538 static int mmci_prep_data(struct mmci_host *host, struct mmc_data *data, bool next) in mmci_prep_data()
554 static void mmci_unprep_data(struct mmci_host *host, struct mmc_data *data, in mmci_unprep_data()
563 static void mmci_get_next_data(struct mmci_host *host, struct mmc_data *data) in mmci_get_next_data()
573 struct mmc_data *data = host->data; in mmci_dma_start()
608 static void mmci_dma_finalize(struct mmci_host *host, struct mmc_data *data) in mmci_dma_finalize()
666 static void mmci_init_sg(struct mmci_host *host, struct mmc_data *data) in mmci_init_sg()
928 static void mmci_dma_unmap(struct mmci_host *host, struct mmc_data *data) in mmci_dma_unmap()
959 void mmci_dmae_finalize(struct mmci_host *host, struct mmc_data *data) in mmci_dmae_finalize()
1005 static int _mmci_dmae_prep_data(struct mmci_host *host, struct mmc_data *dat
[all...]
H A Ddw_mmc.c115 struct mmc_data *data; in dw_mci_req_show()
417 static inline void send_stop_abort(struct dw_mci *host, struct mmc_data *data) in send_stop_abort()
438 struct mmc_data *data = host->data; in dw_mci_dma_cleanup()
477 struct mmc_data *data = host->data; in dw_mci_dmac_complete_dma()
580 struct mmc_data *data, in dw_mci_prepare_desc64()
652 struct mmc_data *data, in dw_mci_prepare_desc32()
877 struct mmc_data *data, in dw_mci_pre_dma_transfer()
918 struct mmc_data *data = mrq->data; in dw_mci_pre_req()
936 struct mmc_data *data = mrq->data; in dw_mci_post_req()
990 static void dw_mci_adjust_fifoth(struct dw_mci *host, struct mmc_data *dat
[all...]
H A Dcavium.c368 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 Dsh_mmcif.c288 struct mmc_data *data = host->mrq->data; in sh_mmcif_start_dma_rx()
338 struct mmc_data *data = host->mrq->data; in sh_mmcif_start_dma_tx()
605 struct mmc_data *data = host->mrq->data; in sh_mmcif_next_block()
638 struct mmc_data *data = host->mrq->data; in sh_mmcif_read_block()
661 struct mmc_data *data = mrq->data; in sh_mmcif_multi_read()
680 struct mmc_data *data = host->mrq->data; in sh_mmcif_mread_block()
718 struct mmc_data *data = host->mrq->data; in sh_mmcif_write_block()
741 struct mmc_data *data = mrq->data; in sh_mmcif_multi_write()
760 struct mmc_data *data = host->mrq->data; in sh_mmcif_mwrite_block()
805 struct mmc_data *dat in sh_mmcif_set_cmd()
[all...]
H A Dtoshsd.c159 struct mmc_data *data = host->data; in toshsd_thread_irq()
267 struct mmc_data *data = host->data; in toshsd_data_end_irq()
404 struct mmc_data *data = host->data; in toshsd_start_cmd()
474 static void toshsd_start_data(struct toshsd_host *host, struct mmc_data *data) in toshsd_start_data()
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Datmel-mci.c320 struct mmc_data *data;
351 u32 (*prepare_data)(struct atmel_mci *host, struct mmc_data *data);
352 void (*submit_data)(struct atmel_mci *host, struct mmc_data *data);
415 struct mmc_data *data; in atmci_req_show()
732 struct atmel_mci_slot *slot, struct mmc_data *data) in atmci_set_timeout()
767 struct mmc_data *data; in atmci_prepare_command()
830 static void atmci_send_stop_cmd(struct atmel_mci *host, struct mmc_data *data) in atmci_send_stop_cmd()
904 struct mmc_data *data = host->data; in atmci_pdc_cleanup()
942 struct mmc_data *data = host->data; in atmci_dma_cleanup()
956 struct mmc_data *dat in atmci_dma_complete()
[all...]
H A Dowl-mmc.c117 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 Dusdhi6rol0.c317 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 *dat in usdhi6_request_done()
[all...]
H A Dalcor.c48 struct mmc_data *data;
151 struct mmc_data *data = host->data; in alcor_trigger_data_transfer()
229 struct mmc_data *data = host->data; in alcor_prepare_sg_miter()
242 struct mmc_data *data = cmd->data; in alcor_prepare_data()
341 struct mmc_data *data; in alcor_finish_data()
779 struct mmc_data *data = mrq->data; in alcor_pre_req()
830 struct mmc_data *data = mrq->data; in alcor_post_req()
H A Dcb710-mmc.c260 static bool cb710_is_transfer_size_supported(struct mmc_data *data) in cb710_is_transfer_size_supported()
265 static int cb710_mmc_receive(struct cb710_slot *slot, struct mmc_data *data) in cb710_mmc_receive()
309 static int cb710_mmc_send(struct cb710_slot *slot, struct mmc_data *data) in cb710_mmc_send()
425 struct mmc_data *data) in cb710_mmc_transfer_data()
447 struct mmc_data *data = cmd->data; in cb710_mmc_command()
H A Dandroid-goldfish.c111 struct mmc_data *data;
203 struct mmc_data *data) in goldfish_mmc_xfer_done()
242 struct mmc_data *data) in goldfish_mmc_end_of_data()
356 struct mmc_data *data = req->data; in goldfish_mmc_prepare_data()
H A Ddw_mmc.c113 struct mmc_data *data; in dw_mci_req_show()
412 static inline void send_stop_abort(struct dw_mci *host, struct mmc_data *data) in send_stop_abort()
433 struct mmc_data *data = host->data; in dw_mci_dma_cleanup()
472 struct mmc_data *data = host->data; in dw_mci_dmac_complete_dma()
575 struct mmc_data *data, in dw_mci_prepare_desc64()
647 struct mmc_data *data, in dw_mci_prepare_desc32()
872 struct mmc_data *data, in dw_mci_pre_dma_transfer()
913 struct mmc_data *data = mrq->data; in dw_mci_pre_req()
931 struct mmc_data *data = mrq->data; in dw_mci_post_req()
985 static void dw_mci_adjust_fifoth(struct dw_mci *host, struct mmc_data *dat
[all...]
H A Dcavium.c368 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()
517 static u64 prepare_dma_single(struct cvm_mmc_host *host, struct mmc_data *data) in prepare_dma_single()
553 static u64 prepare_dma_sg(struct cvm_mmc_host *host, struct mmc_data *data) in prepare_dma_sg()
618 static u64 prepare_dma(struct cvm_mmc_host *host, struct mmc_data *data) in prepare_dma()
655 struct mmc_data *data; in cvm_mmc_dma_request()
H A Dsh_mmcif.c289 struct mmc_data *data = host->mrq->data; in sh_mmcif_start_dma_rx()
339 struct mmc_data *data = host->mrq->data; in sh_mmcif_start_dma_tx()
604 struct mmc_data *data = host->mrq->data; in sh_mmcif_next_block()
637 struct mmc_data *data = host->mrq->data; in sh_mmcif_read_block()
660 struct mmc_data *data = mrq->data; in sh_mmcif_multi_read()
679 struct mmc_data *data = host->mrq->data; in sh_mmcif_mread_block()
717 struct mmc_data *data = host->mrq->data; in sh_mmcif_write_block()
740 struct mmc_data *data = mrq->data; in sh_mmcif_multi_write()
759 struct mmc_data *data = host->mrq->data; in sh_mmcif_mwrite_block()
804 struct mmc_data *dat in sh_mmcif_set_cmd()
[all...]
H A Dtoshsd.c159 struct mmc_data *data = host->data; in toshsd_thread_irq()
267 struct mmc_data *data = host->data; in toshsd_data_end_irq()
404 struct mmc_data *data = host->data; in toshsd_start_cmd()
474 static void toshsd_start_data(struct toshsd_host *host, struct mmc_data *data) in toshsd_start_data()
/kernel/linux/linux-5.10/arch/arm/mach-integrator/
H A Dintegrator_cp.c77 static struct mmci_platform_data mmc_data = { variable
111 "mmci", &mmc_data),
/kernel/linux/linux-6.6/arch/arm/mach-versatile/
H A Dintegrator_cp.c75 static struct mmci_platform_data mmc_data = { variable
109 "mmci", &mmc_data),
/kernel/linux/linux-5.10/arch/arm/mach-omap1/
H A Dboard-innovator.c357 static struct omap_mmc_platform_data *mmc_data[OMAP16XX_NR_MMC]; variable
361 mmc_data[0] = &mmc1_data; in innovator_mmc_init()
362 omap1_init_mmc(mmc_data, OMAP15XX_NR_MMC); in innovator_mmc_init()
/kernel/linux/linux-5.10/drivers/mmc/core/
H A Dsd_ops.c215 struct mmc_data data = {}; in mmc_app_send_scr()
269 struct mmc_data data = {}; in mmc_sd_switch()
311 struct mmc_data data = {}; in mmc_app_sd_status()

Completed in 40 milliseconds

1234567