Lines Matching refs:ext_perf
1158 card->ext_perf.rev = reg_buf[0]; in sd_parse_ext_reg_perf()
1162 card->ext_perf.feature_support |= SD_EXT_PERF_FX_EVENT; in sd_parse_ext_reg_perf()
1166 card->ext_perf.feature_support |= SD_EXT_PERF_CARD_MAINT; in sd_parse_ext_reg_perf()
1170 card->ext_perf.feature_support |= SD_EXT_PERF_HOST_MAINT; in sd_parse_ext_reg_perf()
1174 card->ext_perf.feature_support |= SD_EXT_PERF_CACHE; in sd_parse_ext_reg_perf()
1178 card->ext_perf.feature_support |= SD_EXT_PERF_CMD_QUEUE; in sd_parse_ext_reg_perf()
1180 card->ext_perf.fno = fno; in sd_parse_ext_reg_perf()
1181 card->ext_perf.page = page; in sd_parse_ext_reg_perf()
1182 card->ext_perf.offset = offset; in sd_parse_ext_reg_perf()
1309 return host->card->ext_perf.feature_enabled & SD_EXT_PERF_CACHE; in sd_cache_enabled()
1330 fno = card->ext_perf.fno; in sd_flush_cache()
1331 page = card->ext_perf.page; in sd_flush_cache()
1332 offset = card->ext_perf.offset + 261; in sd_flush_cache()
1369 card->ext_perf.feature_enabled &= ~SD_EXT_PERF_CACHE; in sd_enable_cache()
1379 err = sd_write_ext_reg(card, card->ext_perf.fno, card->ext_perf.page, in sd_enable_cache()
1380 card->ext_perf.offset + 260, BIT(0)); in sd_enable_cache()
1390 card->ext_perf.feature_enabled |= SD_EXT_PERF_CACHE; in sd_enable_cache()
1542 if (card->ext_perf.feature_support & SD_EXT_PERF_CACHE) { in mmc_sd_init_card()