Lines Matching refs:pup
92 static void compare_pattern_v1(u32 uj, u32 *pup, u32 *pattern, in compare_pattern_v1() argument
101 if (((sdram_data[uj]) != (pattern[uj])) && (*pup != 0xFF)) { in compare_pattern_v1()
108 *pup |= (1 << (uk + (PUP_NUM_32BIT * in compare_pattern_v1()
130 static void compare_pattern_v2(u32 uj, u32 *pup, u32 *pattern) in compare_pattern_v2() argument
137 if (((sdram_data[uj]) != (pattern[uj])) && (*pup != 0x3)) { in compare_pattern_v2()
144 *pup |= (1 << (uk % PUP_NUM_16BIT)); in compare_pattern_v2()
226 u32 pup = 0; in ddr3_sdram_dm_compare() local
240 compare_pattern_v1(uj, &pup, pattern, pup_groups, 0); in ddr3_sdram_dm_compare()
259 *new_locked_pup |= pup; in ddr3_sdram_dm_compare()
292 u32 ui, dq, pup; in ddr3_sdram_pbs_compare() local
341 for (pup = 0; pup < PUP_NUM_32BIT; pup++) { in ddr3_sdram_pbs_compare()
342 val = CMP_BYTE_SHIFT * pup; in ddr3_sdram_pbs_compare()
350 tmp_pup = (pup + PUP_NUM_32BIT * in ddr3_sdram_pbs_compare()
353 tmp_pup = (pup % PUP_NUM_16BIT); in ddr3_sdram_pbs_compare()
406 for (pup = 0; pup < max_pup; pup++) { in ddr3_sdram_pbs_compare()
407 if (pbs_write_pup[dq] & (1 << pup)) { in ddr3_sdram_pbs_compare()
408 val = pup * (1 - ecc) + ecc * ECC_PUP; in ddr3_sdram_pbs_compare()