| /bsp/raspberry-pi/raspi-dm2.0/drivers/sdhci/src/ |
| A D | fit-mmc.c | 75 mmc->ops->request(mmc, req); in plat_request() 91 mmc->ops->request(mmc, req); in plat_request() 97 mmc->ops->request(mmc, req); in plat_request() 109 mmc->ops->set_ios(mmc, iocfg); in plat_set_ioconfig() 116 return mmc->ops->get_cd(mmc); in plat_get_card_status() 123 return mmc->ops->execute_tuning(mmc, opcode); in plat_execute_tuning() 130 return mmc->ops->enable_sdio_irq(mmc, en); in plat_enable_sdio_irq() 152 mmc->rthost.flags = mmc->caps; in mmc_add_host() 153 mmc->rthost.freq_max = mmc->f_max; in mmc_add_host() 155 mmc->rthost.max_dma_segs = mmc->max_segs; in mmc_add_host() [all …]
|
| A D | sdhci_voltage.c | 12 int mmc_regulator_get_supply(struct mmc_host *mmc) in mmc_regulator_get_supply() argument 14 mmc->supply.vmmc = -RT_NULL; in mmc_regulator_get_supply() 15 mmc->supply.vqmmc = -RT_NULL; in mmc_regulator_get_supply()
|
| /bsp/allwinner_tina/drivers/ |
| A D | drv_sdio.c | 110 mmc->cmdr_reg = cmd; in mmc_update_clk() 122 mmc->risr_reg = mmc->risr_reg; in mmc_update_clk() 199 rval = mmc->gctl_reg; in mmc_trans_data_by_dma() 209 mmc->idie_reg = rval; in mmc_trans_data_by_dma() 271 if (mmc == MMC0) in mmc_config_clock() 409 mmc->gctl_reg = mmc->gctl_reg & (~0x80000000); 416 mmc->gctl_reg = mmc->gctl_reg | 0x80000000; 495 mmc->gctl_reg = mmc->gctl_reg & (~(1 << 5)); 501 mmc->gctl_reg = mmc->gctl_reg | 0x80000000; 628 mmc->risr_reg = risr & mmc->imkr_reg; [all …]
|
| /bsp/raspberry-pi/raspi-dm2.0/drivers/sdhci/ |
| A D | sdhci.c | 174 struct mmc_host *mmc = host->mmc; in sdhci_cleanup_host() local 362 struct mmc_host *mmc = host->mmc; in sdhci_do_reset() local 364 if (!mmc->ops->get_cd(mmc)) in sdhci_do_reset() 817 struct mmc_host *mmc = host->mmc; in sdhci_set_power_reg() local 1358 present = mmc->ops->get_cd(mmc); in sdhci_card_event() 2176 mmc->ops->card_event(mmc); in sdhci_thread_irq() 2204 present = mmc->ops->get_cd(mmc); in sdhci_request() 2579 struct mmc_host *mmc = host->mmc; in sdhci_remove_host() local 2866 host->mmc = mmc; in sdhci_alloc_host() 2904 mmc = host->mmc; in sdhci_setup_host() [all …]
|
| A D | Kconfig | 2 bool "Using sdhci for sd/mmc drivers"
|
| /bsp/dm365/drivers/ |
| A D | mmcsd.c | 49 struct rt_mmcsd_host *mmc; member 228 calculate_clk_divider(mmc, ios); in mmc_dm365_set_ios() 1017 mmc_request_done(mmc, req); in mmc_dm365_request() 1383 mmc = mmcsd_alloc_host(); in rt_hw_mmcsd_init() 1384 if (!mmc) in rt_hw_mmcsd_init() 1430 mmc->ops = &mmc_dm365_ops; in rt_hw_mmcsd_init() 1431 mmc->freq_min = 312500; in rt_hw_mmcsd_init() 1432 mmc->freq_max = 25000000; in rt_hw_mmcsd_init() 1437 dm365_host->mmc = mmc; in rt_hw_mmcsd_init() 1457 mmcsd_change(mmc); in rt_hw_mmcsd_init() [all …]
|
| /bsp/raspberry-pi/raspi-dm2.0/drivers/sdhci/include/ |
| A D | sdhci.h | 497 struct mmc_host *mmc; /* MMC structure */ member 783 int sdhci_get_cd_nogpio(struct mmc_host *mmc); 784 void sdhci_request(struct mmc_host *mmc, struct rt_mmcsd_req *mrq); 785 int sdhci_request_atomic(struct mmc_host *mmc, struct rt_mmcsd_req *mrq); 789 int sdhci_execute_tuning(struct mmc_host *mmc, rt_uint32_t opcode); 791 void sdhci_set_ios(struct mmc_host *mmc, struct rt_mmcsd_io_cfg *ios); 792 int sdhci_start_signal_voltage_switch(struct mmc_host *mmc, 794 void sdhci_enable_sdio_irq(struct mmc_host *mmc, int enable); 798 void sdhci_cqe_enable(struct mmc_host *mmc); 799 void sdhci_cqe_disable(struct mmc_host *mmc, rt_bool_t recovery);
|
| A D | sdhci_host.h | 351 static inline int mmc_regulator_set_ocr(struct mmc_host *mmc, in mmc_regulator_set_ocr() argument 358 int mmc_regulator_get_supply(struct mmc_host *mmc); 359 int mmc_regulator_enable_vqmmc(struct mmc_host *mmc); 360 void mmc_regulator_disable_vqmmc(struct mmc_host *mmc); 402 int mmc_regulator_set_vqmmc(struct mmc_host *mmc, struct rt_mmcsd_io_cfg *ios);
|
| /bsp/raspberry-pi/raspi-dm2.0/drivers/ |
| A D | drv_sd.c | 78 mmc_hostname(host->mmc), reg, val); in sdhci_iproc_writel() 183 ret = mmc_of_parse(host->mmc); in bcm2835_probe() 189 host->mmc->caps |= iproc_host->data->mmc_caps; in bcm2835_probe()
|
| /bsp/raspberry-pi/raspi-dm2.0/drivers/sdhci/sdhci-platform/ |
| A D | sdhci-platform.c | 41 host->mmc->pm_caps |= MMC_PM_KEEP_POWER; in sdhci_get_property() 44 host->mmc->pm_caps |= MMC_PM_WAKE_SDIO_IRQ; in sdhci_get_property()
|
| /bsp/nxp/imx/imx6ull-smart/ |
| A D | README.md | 72 bootcmd=fatload mmc 1:1 0x80001000 /kernel/rtthread.bin; dcache flush; go 0x80001000 86 fatload mmc 0:1 0x80001000 rtthread.bin; dcache flush; go 0x80001000
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/ |
| A D | Makefile | 14 obj-y += mmc.o
|
| A D | Kconfig | 18 bool "enable mmc"
|
| /bsp/phytium/libraries/ |
| A D | SConscript | 119 src += Glob(PHYTIUM_SDK_DIR+'/drivers/mmc/fsdif/*.c') + Glob(PORT_DRV_DIR+'/drv_sdif.c') 120 path += [PHYTIUM_SDK_DIR + '/drivers/mmc/fsdif/'] 124 … src += Glob(PHYTIUM_SDK_DIR+'/drivers/mmc/fsdif_v2_0/*.c') + Glob(PORT_DRV_DIR+'/drv_sdif_msg.c') 125 path += [PHYTIUM_SDK_DIR + '/drivers/mmc/fsdif_v2_0/'] + [PHYTIUM_SDK_DIR + '/drivers/msg/']
|
| /bsp/rockchip/rk3500/ |
| A D | Taishanpi-RK3566_CN.md | 190 fatload mmc 1:1 0x480000 rtthread.bin; 191 fatload mmc 1:1 0x8300000 tspi-rk3566-user-v10-linux.dtb; 231 Scanning mmc 1:1... 334 => fatload mmc 1:1 0x480000 rtthread.bin
|
| A D | Taishanpi-RK3566_ZH.md | 186 fatload mmc 1:1 0x480000 rtthread.bin; 187 fatload mmc 1:1 0x8300000 tspi-rk3566-user-v10-linux.dtb; 228 Scanning mmc 1:1... 331 => fatload mmc 1:1 0x480000 rtthread.bin
|
| A D | README_ZH.md | 113 fatload mmc 1:1 0x480000 rtthread.bin;booti 0x480000 - 0x8300000
|
| A D | README.md | 116 fatload mmc 1:1 0x480000 rtthread.bin;booti 0x480000 - 0x8300000
|
| /bsp/rockchip/rk3568/ |
| A D | README_zh.md | 33 fatload mmc 1:1 0x208000 /rtthread.bin;dcache flush;go 0x208000
|
| A D | README.md | 30 fatload mmc 1:1 0x208000 /rtthread.bin;dcache flush;go 0x208000
|
| /bsp/allwinner/libraries/sunxi-hal/hal/ |
| A D | list.txt | 8 source/sdmmc/mmc.c
|
| A D | SConscript | 143 source/sdmmc/mmc.c
|
| /bsp/hpmicro/libraries/hpm_sdk/ |
| A D | CHANGELOG.md | 745 - drivers: mmc: add mmc driver 765 - samples: drivers: mmc: add mmc demo 886 - samples: lwip: disable mmc interrupt settings
|
| /bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/ |
| A D | project.ewp | 1190 <name>$PROJ_DIR$\..\..\..\..\..\components\drivers\sdio\mmc.c</name>
|
| /bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/ |
| A D | project.ewp | 1260 <name>$PROJ_DIR$\..\..\..\components\drivers\sdio\mmc.c</name>
|