Lines Matching refs:phase_map
629 static inline u32 test_phase_bit(u32 phase_map, unsigned int bit) in test_phase_bit() argument
632 return phase_map & (1 << bit); in test_phase_bit()
635 static int sd_get_phase_len(u32 phase_map, unsigned int start_bit) in sd_get_phase_len() argument
640 if (test_phase_bit(phase_map, start_bit + i) == 0) in sd_get_phase_len()
646 static u8 sd_search_final_phase(struct realtek_pci_sdmmc *host, u32 phase_map) in sd_search_final_phase() argument
652 if (phase_map == 0) { in sd_search_final_phase()
653 dev_err(sdmmc_dev(host), "phase error: [map:%x]\n", phase_map); in sd_search_final_phase()
658 len = sd_get_phase_len(phase_map, start); in sd_search_final_phase()
668 phase_map, len_final, final_phase); in sd_search_final_phase()
715 u8 opcode, u32 *phase_map) in sd_tuning_phase() argument
726 if (phase_map) in sd_tuning_phase()
727 *phase_map = raw_phase_map; in sd_tuning_phase()
735 u32 raw_phase_map[RX_TUNING_CNT] = {0}, phase_map; in sd_tuning_rx() local
747 phase_map = 0xFFFFFFFF; in sd_tuning_rx()
751 phase_map &= raw_phase_map[i]; in sd_tuning_rx()
753 dev_dbg(sdmmc_dev(host), "RX phase_map = 0x%08x\n", phase_map); in sd_tuning_rx()
755 if (phase_map) { in sd_tuning_rx()
756 final_phase = sd_search_final_phase(host, phase_map); in sd_tuning_rx()