Home
last modified time | relevance | path

Searched refs:card (Results 1 – 11 of 11) sorted by relevance

/components/drivers/sdio/
A Ddev_mmc.c196 host = card->host; in mmc_parse_ext_csd()
501 mmcsd_set_clock(card->host, card->max_data_rate); in mmc_select_hs200()
562 mmcsd_set_clock(card->host, card->max_data_rate); in mmc_switch_to_hs400()
601 mmcsd_set_clock(card->host, card->hs_max_data_rate); in mmc_select_timing()
607 mmcsd_set_clock(card->host, card->hs_max_data_rate); in mmc_select_timing()
644 if (!card) in mmcsd_mmc_init_card()
654 card->rca = 1; in mmcsd_mmc_init_card()
655 rt_memcpy(card->resp_cid, resp, sizeof(card->resp_cid)); in mmcsd_mmc_init_card()
669 err = mmcsd_get_csd(card, card->resp_csd); in mmcsd_mmc_init_card()
724 host->card = card; in mmcsd_mmc_init_card()
[all …]
A Ddev_sd.c91 card->card_capacity *= card->card_blksize; in mmcsd_parse_csd()
123 card->card_sec_cnt = card->card_capacity * 2; in mmcsd_parse_csd()
325 if (card) in mmcsd_app_cmd()
425 err = mmcsd_send_app_cmd(card->host, card, &cmd, 3); in mmcsd_app_set_bus_width()
545 err = mmcsd_app_cmd(card->host, card); in mmcsd_get_scr()
587 err = mmcsd_app_cmd(card->host, card); in mmcsd_read_sd_status()
706 if (!card) in mmcsd_sd_init_card()
716 rt_memcpy(card->resp_cid, resp, sizeof(card->resp_cid)); in mmcsd_sd_init_card()
730 err = mmcsd_get_csd(card, card->resp_csd); in mmcsd_sd_init_card()
745 err = mmcsd_get_scr(card, card->resp_scr); in mmcsd_sd_init_card()
[all …]
A Ddev_sdio.c529 struct rt_mmcsd_card *card = func->card; in sdio_read_cis() local
652 struct rt_mmcsd_card *card = func->card; in sdio_free_cis() local
710 func->card = card; in sdio_initialize_function()
777 if (card->cccr.low_speed && !card->cccr.bus_width) in sdio_set_bus_wide()
808 sc->card = card; in sdio_register_card()
850 if (!card) in sdio_init_card()
861 host->card = card; in sdio_init_card()
871 card->sdio_function[0]->card = card; in sdio_init_card()
946 if (host->card && host->card->sdio_function[0]) in sdio_init_card()
1011 card = host->card; in sdio_irq_thread()
[all …]
A Ddev_block.c32 struct rt_mmcsd_card *card; member
51 cmd.arg = card->rca << 16; in __send_status()
117 cmd.arg = card->rca << 16; in mmcsd_num_wr_blocks()
214 if (!controller_is_spi(card->host) && (card->flags & 0x8000)) in rt_mmcsd_req_blk()
224 card->flags &= 0x7fff; in rt_mmcsd_req_blk()
230 card->flags |= 0x8000; in rt_mmcsd_req_blk()
261 mmcsd_host_lock(card->host); in mmcsd_set_blksize()
363 card->blk_dev = blk_dev; in rt_mmcsd_blk_probe()
373 blk_dev->card = card; in rt_mmcsd_blk_probe()
402 card->blk_dev = RT_NULL; in rt_mmcsd_blk_probe()
[all …]
A Ddev_mmcsd_core.c187 if (!host->card) in mmcsd_get_cid()
192 cmd.arg = host->card->rca << 16; in mmcsd_get_cid()
263 if (!controller_is_spi(card->host)) in mmcsd_get_csd()
268 cmd.arg = card->rca << 16; in mmcsd_get_csd()
342 if (card) in _mmcsd_select_card()
344 cmd.arg = card->rca << 16; in _mmcsd_select_card()
362 return _mmcsd_select_card(card->host, card); in mmcsd_select_card()
472 mult <<= card->csd.r2w_factor; in mmcsd_set_data_timeout()
507 if (controller_is_spi(card->host)) in mmcsd_set_data_timeout()
607 if (host->card == RT_NULL) in mmcsd_wait_cd_changed()
[all …]
/components/drivers/include/drivers/
A Ddev_mmcsd_core.h223 rt_int32_t mmcsd_excute_tuning(struct rt_mmcsd_card *card);
234 rt_int32_t mmcsd_get_csd(struct rt_mmcsd_card *card, rt_uint32_t *csd);
235 rt_int32_t mmcsd_select_card(struct rt_mmcsd_card *card);
243 void mmcsd_set_data_timeout(struct rt_mmcsd_data *data, const struct rt_mmcsd_card *card);
252 rt_int32_t rt_mmcsd_blk_probe(struct rt_mmcsd_card *card);
253 void rt_mmcsd_blk_remove(struct rt_mmcsd_card *card);
A Ddev_sdio.h149 rt_int32_t (*probe)(struct rt_mmcsd_card *card);
150 rt_int32_t (*remove)(struct rt_mmcsd_card *card);
157 rt_int32_t sdio_io_rw_direct(struct rt_mmcsd_card *card,
163 rt_int32_t sdio_io_rw_extended(struct rt_mmcsd_card *card,
A Ddev_sd.h37 rt_int32_t mmcsd_get_scr(struct rt_mmcsd_card *card, rt_uint32_t *scr);
A Dmmcsd_host.h97 struct rt_mmcsd_card *card; member
A Dmmcsd_card.h157 struct rt_mmcsd_card *card; /* the card this device belongs to */ member
/components/drivers/spi/
A DKconfig192 bool "Using SD/TF card driver with spi"

Completed in 52 milliseconds