Lines Matching refs:card_ext_csd
83 static int mmc_read_ext_csd(struct sd_card *card, struct mmc_ext_csd *card_ext_csd);
93 static int mmc_set_timing(struct sd_card *card, struct mmc_ext_csd *card_ext_csd);
96 static int mmc_set_cache(struct sd_card *card, struct mmc_ext_csd *card_ext_csd);
107 struct mmc_ext_csd card_ext_csd = {0}; in mmc_card_init() local
185 ret = mmc_read_ext_csd(card, &card_ext_csd); in mmc_card_init()
191 ret = mmc_set_timing(card, &card_ext_csd); in mmc_card_init()
197 ret = mmc_set_cache(card, &card_ext_csd); in mmc_card_init()
569 static int mmc_read_ext_csd(struct sd_card *card, struct mmc_ext_csd *card_ext_csd) in mmc_read_ext_csd() argument
591 mmc_decode_ext_csd(card_ext_csd, card->card_buffer); in mmc_read_ext_csd()
592 card->block_count = card_ext_csd->sec_count; in mmc_read_ext_csd()
622 static int mmc_set_cache(struct sd_card *card, struct mmc_ext_csd *card_ext_csd) in mmc_set_cache() argument
628 if (card_ext_csd->cache_size == 0) { in mmc_set_cache()