Home
last modified time | relevance | path

Searched refs:sdhci (Results 1 – 19 of 19) sorted by relevance

/bsp/cvitek/drivers/
A Ddrv_sdhci.c363 memcpy((void *)cmd->resp, (void *)sdhci->response, sizeof(sdhci->response)); in sdhci_send_data_cmd()
416 …D("sdhci->response: [%08x %08x %08x %08x]", sdhci->response[0], sdhci->response[1], sdhci->respons… in sdhci_cmd_irq()
822 rt_hw_interrupt_install(sdhci->irq, sdhci_transfer_handle_irq, sdhci, sdhci->name); in rthw_sdhci_set_config()
881 memset((void *)sdhci->response, 0, sizeof(sdhci->response)); in rthw_sdhci_request()
975 if (sdhci == RT_NULL) in rthw_sdhci_init()
985 rt_free(sdhci); in rthw_sdhci_init()
986 sdhci = RT_NULL; in rthw_sdhci_init()
995 rt_free(sdhci); in rthw_sdhci_init()
996 sdhci = RT_NULL; in rthw_sdhci_init()
1001 sdhci->irq = SDIO0_IRQ; in rthw_sdhci_init()
[all …]
/bsp/qemu-vexpress-a9/drivers/
A Ddrv_sdio.c406 struct sdhci_t * sdhci = RT_NULL; in pl180_init() local
416 if (!sdhci) in pl180_init()
446 sdhci->name = "sd0"; in pl180_init()
447 sdhci->voltages = VDD_33_34; in pl180_init()
448 sdhci->width = MMCSD_BUSWIDTH_4; in pl180_init()
449 sdhci->clock = 26 * 1000 * 1000; in pl180_init()
450 sdhci->removeable = RT_TRUE; in pl180_init()
451 sdhci->detect = sdhci_pl180_detect; in pl180_init()
455 sdhci->priv = pdat; in pl180_init()
468 host->private_data = sdhci; in pl180_init()
[all …]
A Ddrv_sdio.h44 rt_err_t (*detect)(struct sdhci_t * sdhci);
45 rt_err_t (*setwidth)(struct sdhci_t * sdhci, rt_uint32_t width);
46 rt_err_t (*setclock)(struct sdhci_t * sdhci, rt_uint32_t clock);
47 … rt_err_t (*transfer)(struct sdhci_t * sdhci, struct sdhci_cmd_t * cmd, struct sdhci_data_t * dat);
/bsp/raspberry-pi/raspi3-32/driver/
A Ddrv_sdio.c522 struct sdhci_t * sdhci = RT_NULL; in raspi_sdmmc_init() local
533 if (!sdhci) in raspi_sdmmc_init()
550 sdhci->name = "sd0"; in raspi_sdmmc_init()
551 sdhci->voltages = VDD_33_34; in raspi_sdmmc_init()
552 sdhci->width = MMCSD_BUSWIDTH_4; in raspi_sdmmc_init()
553 sdhci->clock = 200 * 1000 * 1000; in raspi_sdmmc_init()
554 sdhci->removeable = RT_TRUE; in raspi_sdmmc_init()
556 sdhci->detect = sdhci_detect; in raspi_sdmmc_init()
560 sdhci->priv = pdat; in raspi_sdmmc_init()
572 host->private_data = sdhci; in raspi_sdmmc_init()
[all …]
A Ddrv_sdio.h92 rt_err_t (*detect)(struct sdhci_t * sdhci);
93 rt_err_t (*setwidth)(struct sdhci_t * sdhci, rt_uint32_t width);
94 rt_err_t (*setclock)(struct sdhci_t * sdhci, rt_uint32_t clock);
95 … rt_err_t (*transfer)(struct sdhci_t * sdhci, struct sdhci_cmd_t * cmd, struct sdhci_data_t * dat);
/bsp/raspberry-pi/raspi3-64/driver/
A Ddrv_sdio.c522 struct sdhci_t * sdhci = RT_NULL; in raspi_sdmmc_init() local
532 if (!sdhci) in raspi_sdmmc_init()
548 sdhci->name = "sd0"; in raspi_sdmmc_init()
549 sdhci->voltages = VDD_33_34; in raspi_sdmmc_init()
550 sdhci->width = MMCSD_BUSWIDTH_4; in raspi_sdmmc_init()
551 sdhci->clock = 200 * 1000 * 1000; in raspi_sdmmc_init()
552 sdhci->removeable = RT_TRUE; in raspi_sdmmc_init()
554 sdhci->detect = sdhci_detect; in raspi_sdmmc_init()
558 sdhci->priv = pdat; in raspi_sdmmc_init()
570 host->private_data = sdhci; in raspi_sdmmc_init()
[all …]
A Ddrv_sdio.h92 rt_err_t (*detect)(struct sdhci_t * sdhci);
93 rt_err_t (*setwidth)(struct sdhci_t * sdhci, rt_uint32_t width);
94 rt_err_t (*setclock)(struct sdhci_t * sdhci, rt_uint32_t clock);
95 … rt_err_t (*transfer)(struct sdhci_t * sdhci, struct sdhci_cmd_t * cmd, struct sdhci_data_t * dat);
/bsp/raspberry-pi/raspi4-64/drivers/
A Ddrv_sdio.c591 struct sdhci_t * sdhci = RT_NULL; in raspi_sdmmc_init() local
601 if (!sdhci) in raspi_sdmmc_init()
614 sdhci->name = "sd0"; in raspi_sdmmc_init()
615 sdhci->voltages = VDD_33_34; in raspi_sdmmc_init()
616 sdhci->width = MMCSD_BUSWIDTH_4; in raspi_sdmmc_init()
618 sdhci->removeable = RT_TRUE; in raspi_sdmmc_init()
620 sdhci->detect = sdhci_detect; in raspi_sdmmc_init()
621 sdhci->setwidth = sdhci_setwidth; in raspi_sdmmc_init()
624 sdhci->priv = pdat; in raspi_sdmmc_init()
635 host->private_data = sdhci; in raspi_sdmmc_init()
[all …]
A Ddrv_sdio.h90 rt_err_t (*detect)(struct sdhci_t * sdhci);
91 rt_err_t (*setwidth)(struct sdhci_t * sdhci, rt_uint32_t width);
92 rt_err_t (*setclock)(struct sdhci_t * sdhci, rt_uint32_t clock);
93 … rt_err_t (*transfer)(struct sdhci_t * sdhci, struct sdhci_cmd_t * cmd, struct sdhci_data_t * dat);
/bsp/raspberry-pi/raspi4-32/driver/
A Ddrv_sdio.c591 struct sdhci_t * sdhci = RT_NULL; in raspi_sdmmc_init() local
600 if (!sdhci) in raspi_sdmmc_init()
613 sdhci->name = "sd0"; in raspi_sdmmc_init()
614 sdhci->voltages = VDD_33_34; in raspi_sdmmc_init()
615 sdhci->width = MMCSD_BUSWIDTH_4; in raspi_sdmmc_init()
617 sdhci->removeable = RT_TRUE; in raspi_sdmmc_init()
619 sdhci->detect = sdhci_detect; in raspi_sdmmc_init()
620 sdhci->setwidth = sdhci_setwidth; in raspi_sdmmc_init()
623 sdhci->priv = pdat; in raspi_sdmmc_init()
634 host->private_data = sdhci; in raspi_sdmmc_init()
[all …]
A Ddrv_sdio.h90 rt_err_t (*detect)(struct sdhci_t * sdhci);
91 rt_err_t (*setwidth)(struct sdhci_t * sdhci, rt_uint32_t width);
92 rt_err_t (*setclock)(struct sdhci_t * sdhci, rt_uint32_t clock);
93 … rt_err_t (*transfer)(struct sdhci_t * sdhci, struct sdhci_cmd_t * cmd, struct sdhci_data_t * dat);
/bsp/raspberry-pi/raspi-dm2.0/drivers/
A DKconfig9 bool "Enable sdhci driver"
12 rsource sdhci/Kconfig
/bsp/raspberry-pi/raspi-dm2.0/drivers/sdhci/
A DSConscript14 src += Glob('sdhci-platform/*.c')
16 group = DefineGroup('sdhci-drivers', src, depend = [''], CPPPATH = CPPPATH)
A DKconfig2 bool "Using sdhci for sd/mmc drivers"
/bsp/nuvoton/numaker-m2354/
A Dproject.ewp359 <state>$PROJ_DIR$\..\..\..\components\drivers\sdio\sdhci\include</state>
1454 <state>$PROJ_DIR$\..\..\..\components\drivers\sdio\sdhci\include</state>
/bsp/nuvoton/numaker-m467hj/
A Dproject.ewp409 <state>$PROJ_DIR$\..\..\..\components\drivers\sdio\sdhci\include</state>
/bsp/nuvoton/numaker-pfm-m487/
A Dproject.ewp390 <state>$PROJ_DIR$\..\..\..\components\drivers\sdio\sdhci\include</state>
/bsp/nuvoton/numaker-iot-m467/
A Dproject.ewp364 <state>$PROJ_DIR$\..\..\..\components\drivers\sdio\sdhci\include</state>
/bsp/nuvoton/numaker-iot-m487/
A Dproject.ewp410 <state>$PROJ_DIR$\..\..\..\components\drivers\sdio\sdhci\include</state>

Completed in 651 milliseconds