/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | renesas_sdhi_internal_dmac.c | 359 * 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 D | atmel-mci.c | 354 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 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 *dat in usdhi6_request_done() [all...] |
H A D | alcor.c | 48 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 D | cb710-mmc.c | 260 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 D | mmci.c | 520 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 D | dw_mmc.c | 115 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 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 | sh_mmcif.c | 288 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 D | toshsd.c | 159 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 D | atmel-mci.c | 320 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 D | owl-mmc.c | 117 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 *dat in usdhi6_request_done() [all...] |
H A D | alcor.c | 48 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 D | cb710-mmc.c | 260 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 D | android-goldfish.c | 111 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 D | dw_mmc.c | 113 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 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() 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 D | sh_mmcif.c | 289 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 D | toshsd.c | 159 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 D | integrator_cp.c | 77 static struct mmci_platform_data mmc_data = { variable 111 "mmci", &mmc_data),
|
/kernel/linux/linux-6.6/arch/arm/mach-versatile/ |
H A D | integrator_cp.c | 75 static struct mmci_platform_data mmc_data = { variable 109 "mmci", &mmc_data),
|
/kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
H A D | board-innovator.c | 357 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 D | sd_ops.c | 215 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()
|