Lines Matching refs:ecc
61 u32 cur_pup, u32 pbs_pattern_idx, u32 ecc);
63 u32 pbs_pattern_idx, u32 ecc);
65 u32 *pcur_pup, u32 pbs_pattern_idx, u32 ecc);
99 u32 ecc; in ddr3_pbs_tx() local
136 for (ecc = 0; ecc < (dram_info->ecc_ena + 1); ecc++) { in ddr3_pbs_tx()
142 cur_max_pup = (1 - ecc) * in ddr3_pbs_tx()
143 dram_info->num_of_std_pups + ecc; in ddr3_pbs_tx()
145 if (ecc) { in ddr3_pbs_tx()
162 reg |= (dram_info->ecc_ena * ecc << in ddr3_pbs_tx()
166 if (ecc) in ddr3_pbs_tx()
176 pup + ecc * in ddr3_pbs_tx()
205 (1 - ecc) + in ddr3_pbs_tx()
206 ecc * ECC_PUP] in ddr3_pbs_tx()
207 [dq], CS0, (1 - ecc) * in ddr3_pbs_tx()
208 PUP_BC + ecc * ECC_PUP, 0, in ddr3_pbs_tx()
220 ecc)) in ddr3_pbs_tx()
231 &cur_pup, pattern_idx, ecc)) in ddr3_pbs_tx()
251 DEBUG_PBS_D((pup + (ecc * ECC_PUP)), 1); in ddr3_pbs_tx()
279 skew_sum_array[pup + (ecc * (max_pup - 1))] in ddr3_pbs_tx()
407 u32 pbs_pattern_idx, u32 ecc) in ddr3_tx_shift_dqs_adll_step_before_fail() argument
454 pup * (1 - ecc) + in ddr3_tx_shift_dqs_adll_step_before_fail()
455 ECC_PUP * ecc, adll_val); in ddr3_tx_shift_dqs_adll_step_before_fail()
506 ddr3_pbs_write_pup_dqs_reg(CS0, pup * (1 - ecc) + ECC_PUP * ecc, in ddr3_tx_shift_dqs_adll_step_before_fail()
541 u32 ecc; in ddr3_pbs_rx() local
579 for (ecc = 0; ecc < (dram_info->ecc_ena + 1); ecc++) { in ddr3_pbs_rx()
584 cur_max_pup = (1 - ecc) * in ddr3_pbs_rx()
585 dram_info->num_of_std_pups + ecc; in ddr3_pbs_rx()
587 if (ecc) { in ddr3_pbs_rx()
604 reg |= (dram_info->ecc_ena * ecc << in ddr3_pbs_rx()
608 if (ecc) in ddr3_pbs_rx()
618 pup + ecc * (max_pup - 1)][dq] = in ddr3_pbs_rx()
645 pup * (1 - ecc) in ddr3_pbs_rx()
646 + ecc * ECC_PUP] in ddr3_pbs_rx()
648 pup + ecc * ECC_PUP, in ddr3_pbs_rx()
657 ecc * in ddr3_pbs_rx()
667 pattern_idx, ecc); in ddr3_pbs_rx()
704 (ecc * ECC_PUP), 0, in ddr3_pbs_rx()
716 [pup * (1 - ecc) + in ddr3_pbs_rx()
717 ecc * ECC_PUP] in ddr3_pbs_rx()
719 pup + ecc * ECC_PUP, in ddr3_pbs_rx()
732 pattern_idx, ecc)) { in ddr3_pbs_rx()
750 pup + ecc * ECC_PUP, in ddr3_pbs_rx()
762 (ecc * ECC_PUP)), 1); in ddr3_pbs_rx()
792 [pup + (ecc * (max_pup - 1))] in ddr3_pbs_rx()
918 u32 pbs_pattern_idx, u32 ecc) in ddr3_rx_shift_dqs_to_first_fail() argument
959 ddr3_write_pup_reg(PUP_DQS_RD, CS0, pup + ecc * ECC_PUP, 0, in ddr3_rx_shift_dqs_to_first_fail()
984 ddr3_write_pup_reg(PUP_DQS_RD, CS0, pup + ecc * ECC_PUP, in ddr3_rx_shift_dqs_to_first_fail()
1012 pup + ecc * ECC_PUP, 0, in ddr3_rx_shift_dqs_to_first_fail()
1048 pup + ecc * ECC_PUP, 0, in ddr3_rx_shift_dqs_to_first_fail()
1074 pup + ecc * ECC_PUP, 0, in ddr3_rx_shift_dqs_to_first_fail()
1088 u32 pbs_curr_val, u32 start_pbs, u32 ecc, int is_tx) in lock_pups() argument
1098 idx = pup * (1 - ecc) + ecc * ECC_PUP; in lock_pups()
1138 u32 *pcur_pup, u32 pbs_pattern_idx, u32 ecc) in ddr3_pbs_per_bit() argument
1214 idx = pup * (1 - ecc) + ecc * ECC_PUP; in ddr3_pbs_per_bit()
1246 [pbs_cmp_retry], ecc)) in ddr3_pbs_per_bit()
1400 start_pbs, ecc, is_tx); in ddr3_pbs_per_bit()