HomeSort by relevance Sort by last modified time
    Searched defs:pup (Results 1 - 9 of 9) sorted by null

  /external/u-boot/drivers/ddr/marvell/axp/
ddr3_read_leveling.c 91 u32 delay, phase, pup, cs; local
99 for (pup = 0;
100 pup < dram_info->num_of_total_pups;
101 pup++) {
102 if (pup == dram_info->num_of_std_pups
104 pup = ECC_PUP;
107 pup);
111 dram_info->rl_val[cs][pup][P] = phase;
116 dram_info->rl_val[cs][pup][D] = delay;
117 dram_info->rl_val[cs][pup][S]
181 u32 reg, cs, ecc, pup_num, phase, delay, pup; local
403 u32 reg, delay, phase, pup, rd_sample_delay, add, locked_pups, local
755 u32 reg, delay, phase, sum, pup, rd_sample_delay, add, locked_pups, local
    [all...]
ddr3_hw_training.c 545 * Perform DDR3 PUP Indirect Write
547 void ddr3_write_pup_reg(u32 mode, u32 cs, u32 pup, u32 phase, u32 delay)
551 if (pup == PUP_BC)
554 reg |= (pup << REG_PHY_PUP_OFFS);
575 if (pup == PUP_BC)
578 reg |= (pup << REG_PHY_PUP_OFFS);
595 * Perform DDR3 PUP Indirect Read
597 u32 ddr3_read_pup_reg(u32 mode, u32 cs, u32 pup)
601 reg = (pup << REG_PHY_PUP_OFFS) |
623 /* Enable SW override - Required for the ECC Pup */
697 u32 val, pup, tmp_cs, cs, i, dq; local
1048 u32 pup, reg, phase; local
    [all...]
ddr3_pbs.c 44 /* PBS locked dq (per pup) */
66 static void ddr3_pbs_write_pup_dqs_reg(u32 cs, u32 pup, u32 dqs_delay);
96 u32 pup, dq, pups, cur_max_pup, valid_pup, reg; local
124 for (pup = 0; pup < pups; pup++) {
126 skew_sum_array[pup][dq] = 0;
138 * This parameter stores the current PUP
145 /* Only 1 pup in this case */
172 for (pup = 0; pup < cur_max_pup; pup++)
411 u32 cur_max_pup, pup; local
538 u32 pup, dq, pups, cur_max_pup, valid_pup, reg; local
923 u32 cur_max_pup, pup, pass_pup; local
1148 u32 pup, dq; local
1418 u32 pup, phys_pup, dq; local
    [all...]
ddr3_sdram.c 27 /* PBS locked dq (per pup) */
91 static void compare_pattern_v1(u32 uj, u32 *pup, u32 *pattern,
100 if (((sdram_data[uj]) != (pattern[uj])) && (*pup != 0xFF)) {
107 *pup |= (1 << (uk + (PUP_NUM_32BIT *
129 static void compare_pattern_v2(u32 uj, u32 *pup, u32 *pattern)
136 if (((sdram_data[uj]) != (pattern[uj])) && (*pup != 0x3)) {
143 *pup |= (1 << (uk % PUP_NUM_16BIT));
150 * Desc: Execute compare per PUP
206 * Desc: Execute compare per PUP
225 u32 pup = 0 local
291 u32 ui, dq, pup; local
    [all...]
ddr3_write_leveling.c 49 static void ddr3_write_ctrl_pup_reg(int bc_acc, u32 pup, u32 reg_addr,
66 u32 reg, phase, delay, cs, pup; local
108 for (pup = 0;
109 pup < dram_info->num_of_total_pups;
110 pup++) {
111 if (pup == dram_info->num_of_std_pups
113 pup = ECC_PUP;
116 pup);
121 dram_info->wl_val[cs][pup][P] = phase;
122 dram_info->wl_val[cs][pup][D] = delay
186 u32 cs, cnt, pup_num, sum, phase, delay, max_pup_num, pup, sdram_offset; local
474 u32 reg, phase, delay, cs, pup, pup_num; local
659 u32 reg, cs, cnt, pup, max_pup_num; local
884 u32 reg, cs, cnt, pup; local
1127 u32 reg, pup_num, delay, phase, phaseMax, max_pup_num, pup, local
    [all...]
ddr3_dqs.c 68 int ddr3_check_window_limits(u32 pup, int high_limit, int low_limit, int is_tx,
297 u32 victim_dq, pup, tmp; local
299 u32 max_pup; /* maximal pup index */
316 int pup_adll_limit_state[MAX_PUP_NUM]; /* hold state of each pup */
326 for (pup = 0; pup < max_pup; pup++) {
327 centralization_low_limit[pup] = ADLL_MIN;
328 centralization_high_limit[pup] = ADLL_MAX;
341 /* Prepare pup masks *
892 u32 pup; local
956 u32 pup; local
1117 u32 pup; local
1264 u32 pup, pup_num; local
    [all...]
  /external/u-boot/drivers/ddr/marvell/a38x/
ddr3_training_hw_algo.c 138 * pup.
160 u32 pup = 0, if_id = 0, num_pup = 0, rep = 0; local
182 for (pup = 0;
183 pup < octets_per_if_num; pup++) {
184 current_vref[pup][if_id] = 0;
185 last_vref[pup][if_id] = 0;
186 lim_vref[pup][if_id] = 0;
187 current_valid_window[pup][if_id] = 0;
188 last_valid_window[pup][if_id] = 0
    [all...]
ddr3_training_pbs.c 45 u32 pup = 0, bit = 0, if_id = 0, all_lock = 0, cs_num = 0; local
83 for (pup = 0; pup < octets_per_if_num; pup++) {
84 VALIDATE_BUS_ACTIVE(tm->bus_act_mask, pup);
87 min_adll_per_pup[if_id][pup] =
89 pup_state[if_id][pup] = 0x3;
90 adll_shift_lock[if_id][pup] = 1;
91 max_adll_per_pup[if_id][pup] = 0x0;
96 for (pup = 0; pup < octets_per_if_num; pup++)
939 u32 data_value = 0, bit = 0, if_id = 0, pup = 0; local
989 u32 if_id, pup, bit; local
    [all...]
ddr3_debug.c 1310 u32 pup = 0, start_pup = 0, end_pup = 0; local
1456 u32 pup = 0, start_pup = 0, end_pup = 0, start_adll = 0; local
    [all...]

Completed in 382 milliseconds