Lines Matching refs:ext_perf
1150 card->ext_perf.rev = reg_buf[0]; in sd_parse_ext_reg_perf()
1154 card->ext_perf.feature_support |= SD_EXT_PERF_FX_EVENT; in sd_parse_ext_reg_perf()
1158 card->ext_perf.feature_support |= SD_EXT_PERF_CARD_MAINT; in sd_parse_ext_reg_perf()
1162 card->ext_perf.feature_support |= SD_EXT_PERF_HOST_MAINT; in sd_parse_ext_reg_perf()
1166 card->ext_perf.feature_support |= SD_EXT_PERF_CACHE; in sd_parse_ext_reg_perf()
1170 card->ext_perf.feature_support |= SD_EXT_PERF_CMD_QUEUE; in sd_parse_ext_reg_perf()
1172 card->ext_perf.fno = fno; in sd_parse_ext_reg_perf()
1173 card->ext_perf.page = page; in sd_parse_ext_reg_perf()
1174 card->ext_perf.offset = offset; in sd_parse_ext_reg_perf()
1296 return host->card->ext_perf.feature_enabled & SD_EXT_PERF_CACHE; in sd_cache_enabled()
1317 fno = card->ext_perf.fno; in sd_flush_cache()
1318 page = card->ext_perf.page; in sd_flush_cache()
1319 offset = card->ext_perf.offset + 261; in sd_flush_cache()
1356 card->ext_perf.feature_enabled &= ~SD_EXT_PERF_CACHE; in sd_enable_cache()
1366 err = sd_write_ext_reg(card, card->ext_perf.fno, card->ext_perf.page, in sd_enable_cache()
1367 card->ext_perf.offset + 260, BIT(0)); in sd_enable_cache()
1377 card->ext_perf.feature_enabled |= SD_EXT_PERF_CACHE; in sd_enable_cache()
1540 if (card->ext_perf.feature_support & SD_EXT_PERF_CACHE) { in mmc_sd_init_card()