Lines Matching refs:denali_pi

145 	u32 *denali_pi = chan->pi->denali_pi;  in set_memory_map()  local
173 clrsetbits_le32(&denali_pi[199], 0xF, (12 - sdram_ch->cap_info.col)); in set_memory_map()
176 clrsetbits_le32(&denali_pi[155], (0x3 << 16) | (0x7 << 24), in set_memory_map()
189 clrsetbits_le32(&denali_pi[41], 0xf << 24, cs_map << 24); in set_memory_map()
192 writel(0x2EC7FFFF, &denali_pi[34]); in set_memory_map()
899 u32 *denali_pi; in set_lp4_dq_odt() local
904 denali_pi = chan->pi->denali_pi; in set_lp4_dq_odt()
907 denali_pi = sdram_params->pi_regs.denali_pi; in set_lp4_dq_odt()
921 clrsetbits_le32(&denali_pi[132], 0x7 << 0, (reg_value << 0)); in set_lp4_dq_odt()
922 clrsetbits_le32(&denali_pi[139], 0x7 << 16, (reg_value << 16)); in set_lp4_dq_odt()
923 clrsetbits_le32(&denali_pi[147], 0x7 << 0, (reg_value << 0)); in set_lp4_dq_odt()
924 clrsetbits_le32(&denali_pi[154], 0x7 << 16, (reg_value << 16)); in set_lp4_dq_odt()
930 clrsetbits_le32(&denali_pi[129], 0x7 << 16, (reg_value << 16)); in set_lp4_dq_odt()
931 clrsetbits_le32(&denali_pi[137], 0x7 << 0, (reg_value << 0)); in set_lp4_dq_odt()
932 clrsetbits_le32(&denali_pi[144], 0x7 << 16, (reg_value << 16)); in set_lp4_dq_odt()
933 clrsetbits_le32(&denali_pi[152], 0x7 << 0, (reg_value << 0)); in set_lp4_dq_odt()
940 clrsetbits_le32(&denali_pi[127], 0x7 << 0, (reg_value << 0)); in set_lp4_dq_odt()
941 clrsetbits_le32(&denali_pi[134], 0x7 << 16, (reg_value << 16)); in set_lp4_dq_odt()
942 clrsetbits_le32(&denali_pi[142], 0x7 << 0, (reg_value << 0)); in set_lp4_dq_odt()
943 clrsetbits_le32(&denali_pi[149], 0x7 << 16, (reg_value << 16)); in set_lp4_dq_odt()
958 u32 *denali_pi; in set_lp4_ca_odt() local
963 denali_pi = chan->pi->denali_pi; in set_lp4_ca_odt()
966 denali_pi = sdram_params->pi_regs.denali_pi; in set_lp4_ca_odt()
980 clrsetbits_le32(&denali_pi[132], 0x7 << 4, reg_value << 4); in set_lp4_ca_odt()
981 clrsetbits_le32(&denali_pi[139], 0x7 << 20, reg_value << 20); in set_lp4_ca_odt()
982 clrsetbits_le32(&denali_pi[147], 0x7 << 4, reg_value << 4); in set_lp4_ca_odt()
983 clrsetbits_le32(&denali_pi[154], 0x7 << 20, reg_value << 20); in set_lp4_ca_odt()
989 clrsetbits_le32(&denali_pi[129], 0x7 << 20, reg_value << 20); in set_lp4_ca_odt()
990 clrsetbits_le32(&denali_pi[137], 0x7 << 4, reg_value << 4); in set_lp4_ca_odt()
991 clrsetbits_le32(&denali_pi[144], 0x7 << 20, reg_value << 20); in set_lp4_ca_odt()
992 clrsetbits_le32(&denali_pi[152], 0x7 << 4, reg_value << 4); in set_lp4_ca_odt()
999 clrsetbits_le32(&denali_pi[127], 0x7 << 4, reg_value << 4); in set_lp4_ca_odt()
1000 clrsetbits_le32(&denali_pi[134], 0x7 << 20, reg_value << 20); in set_lp4_ca_odt()
1001 clrsetbits_le32(&denali_pi[142], 0x7 << 4, reg_value << 4); in set_lp4_ca_odt()
1002 clrsetbits_le32(&denali_pi[149], 0x7 << 20, reg_value << 20); in set_lp4_ca_odt()
1017 u32 *denali_pi; in set_lp4_MR3() local
1022 denali_pi = chan->pi->denali_pi; in set_lp4_MR3()
1025 denali_pi = sdram_params->pi_regs.denali_pi; in set_lp4_MR3()
1036 clrsetbits_le32(&denali_pi[131], 0xFFFF << 16, reg_value << 16); in set_lp4_MR3()
1037 clrsetbits_le32(&denali_pi[139], 0xFFFF, reg_value); in set_lp4_MR3()
1038 clrsetbits_le32(&denali_pi[146], 0xFFFF << 16, reg_value << 16); in set_lp4_MR3()
1039 clrsetbits_le32(&denali_pi[154], 0xFFFF, reg_value); in set_lp4_MR3()
1047 clrsetbits_le32(&denali_pi[129], 0xFFFF, reg_value); in set_lp4_MR3()
1048 clrsetbits_le32(&denali_pi[136], 0xFFFF << 16, reg_value << 16); in set_lp4_MR3()
1049 clrsetbits_le32(&denali_pi[144], 0xFFFF, reg_value); in set_lp4_MR3()
1050 clrsetbits_le32(&denali_pi[151], 0xFFFF << 16, reg_value << 16); in set_lp4_MR3()
1057 clrsetbits_le32(&denali_pi[126], 0xFFFF << 16, reg_value << 16); in set_lp4_MR3()
1058 clrsetbits_le32(&denali_pi[134], 0xFFFF, reg_value); in set_lp4_MR3()
1059 clrsetbits_le32(&denali_pi[141], 0xFFFF << 16, reg_value << 16); in set_lp4_MR3()
1060 clrsetbits_le32(&denali_pi[149], 0xFFFF, reg_value); in set_lp4_MR3()
1075 u32 *denali_pi; in set_lp4_MR12() local
1080 denali_pi = chan->pi->denali_pi; in set_lp4_MR12()
1083 denali_pi = sdram_params->pi_regs.denali_pi; in set_lp4_MR12()
1096 clrsetbits_le32(&denali_pi[132], 0xFF << 8, reg_value << 8); in set_lp4_MR12()
1097 clrsetbits_le32(&denali_pi[139], 0xFF << 24, reg_value << 24); in set_lp4_MR12()
1098 clrsetbits_le32(&denali_pi[147], 0xFF << 8, reg_value << 8); in set_lp4_MR12()
1099 clrsetbits_le32(&denali_pi[154], 0xFF << 24, reg_value << 24); in set_lp4_MR12()
1105 clrsetbits_le32(&denali_pi[129], 0xFF << 24, reg_value << 24); in set_lp4_MR12()
1106 clrsetbits_le32(&denali_pi[137], 0xFF << 8, reg_value << 8); in set_lp4_MR12()
1107 clrsetbits_le32(&denali_pi[144], 0xFF << 24, reg_value << 24); in set_lp4_MR12()
1108 clrsetbits_le32(&denali_pi[152], 0xFF << 8, reg_value << 8); in set_lp4_MR12()
1117 clrsetbits_le32(&denali_pi[127], 0xFF << 8, reg_value << 8); in set_lp4_MR12()
1118 clrsetbits_le32(&denali_pi[134], 0xFF << 24, reg_value << 24); in set_lp4_MR12()
1119 clrsetbits_le32(&denali_pi[142], 0xFF << 8, reg_value << 8); in set_lp4_MR12()
1120 clrsetbits_le32(&denali_pi[149], 0xFF << 24, reg_value << 24); in set_lp4_MR12()
1135 u32 *denali_pi; in set_lp4_MR14() local
1140 denali_pi = chan->pi->denali_pi; in set_lp4_MR14()
1143 denali_pi = sdram_params->pi_regs.denali_pi; in set_lp4_MR14()
1156 clrsetbits_le32(&denali_pi[132], 0xFF << 16, reg_value << 16); in set_lp4_MR14()
1157 clrsetbits_le32(&denali_pi[140], 0xFF << 0, reg_value << 0); in set_lp4_MR14()
1158 clrsetbits_le32(&denali_pi[147], 0xFF << 16, reg_value << 16); in set_lp4_MR14()
1159 clrsetbits_le32(&denali_pi[155], 0xFF << 0, reg_value << 0); in set_lp4_MR14()
1165 clrsetbits_le32(&denali_pi[130], 0xFF << 0, reg_value << 0); in set_lp4_MR14()
1166 clrsetbits_le32(&denali_pi[137], 0xFF << 16, reg_value << 16); in set_lp4_MR14()
1167 clrsetbits_le32(&denali_pi[145], 0xFF << 0, reg_value << 0); in set_lp4_MR14()
1168 clrsetbits_le32(&denali_pi[152], 0xFF << 16, reg_value << 16); in set_lp4_MR14()
1177 clrsetbits_le32(&denali_pi[127], 0xFF << 16, reg_value << 16); in set_lp4_MR14()
1178 clrsetbits_le32(&denali_pi[135], 0xFF << 0, reg_value << 0); in set_lp4_MR14()
1179 clrsetbits_le32(&denali_pi[142], 0xFF << 16, reg_value << 16); in set_lp4_MR14()
1180 clrsetbits_le32(&denali_pi[150], 0xFF << 0, reg_value << 0); in set_lp4_MR14()
1194 denali_pi_params = sdram_params->pi_regs.denali_pi; in modify_param()
1245 u32 *denali_pi = chan->pi->denali_pi; in pctl_cfg() local
1275 sdram_copy_to_reg(denali_pi, &sdram_params->pi_regs.denali_pi[0], in pctl_cfg()
1298 setbits_le32(&denali_pi[0], START); in pctl_cfg()
1432 u32 *denali_pi = chan->pi->denali_pi; in data_training_ca() local
1440 writel(0x00003f7c, (&denali_pi[175])); in data_training_ca()
1452 clrsetbits_le32(&denali_pi[100], 0x3 << 8, 0x2 << 8); in data_training_ca()
1454 clrsetbits_le32(&denali_pi[92], in data_training_ca()
1461 tmp = readl(&denali_pi[174]) >> 8; in data_training_ca()
1483 writel(0x00003f7c, (&denali_pi[175])); in data_training_ca()
1485 clrbits_le32(&denali_pi[100], 0x3 << 8); in data_training_ca()
1493 u32 *denali_pi = chan->pi->denali_pi; in data_training_wl() local
1500 writel(0x00003f7c, (&denali_pi[175])); in data_training_wl()
1505 clrsetbits_le32(&denali_pi[60], 0x3 << 8, 0x2 << 8); in data_training_wl()
1507 clrsetbits_le32(&denali_pi[59], in data_training_wl()
1514 tmp = readl(&denali_pi[174]) >> 8; in data_training_wl()
1540 writel(0x00003f7c, (&denali_pi[175])); in data_training_wl()
1544 clrbits_le32(&denali_pi[60], 0x3 << 8); in data_training_wl()
1552 u32 *denali_pi = chan->pi->denali_pi; in data_training_rg() local
1559 writel(0x00003f7c, (&denali_pi[175])); in data_training_rg()
1564 clrsetbits_le32(&denali_pi[80], 0x3 << 24, 0x2 << 24); in data_training_rg()
1569 clrsetbits_le32(&denali_pi[74], in data_training_rg()
1576 tmp = readl(&denali_pi[174]) >> 8; in data_training_rg()
1602 writel(0x00003f7c, (&denali_pi[175])); in data_training_rg()
1604 clrbits_le32(&denali_pi[80], 0x3 << 24); in data_training_rg()
1612 u32 *denali_pi = chan->pi->denali_pi; in data_training_rl() local
1617 writel(0x00003f7c, (&denali_pi[175])); in data_training_rl()
1622 clrsetbits_le32(&denali_pi[80], 0x3 << 16, 0x2 << 16); in data_training_rl()
1624 clrsetbits_le32(&denali_pi[74], in data_training_rl()
1631 tmp = readl(&denali_pi[174]) >> 8; in data_training_rl()
1646 writel(0x00003f7c, (&denali_pi[175])); in data_training_rl()
1648 clrbits_le32(&denali_pi[80], 0x3 << 16); in data_training_rl()
1656 u32 *denali_pi = chan->pi->denali_pi; in data_training_wdql() local
1662 writel(0x00003f7c, (&denali_pi[175])); in data_training_wdql()
1678 clrbits_le32(&denali_pi[117], 0x1 << 8); in data_training_wdql()
1680 clrsetbits_le32(&denali_pi[124], 0x3 << 16, 0x2 << 16); in data_training_wdql()
1682 clrsetbits_le32(&denali_pi[121], in data_training_wdql()
1689 tmp = readl(&denali_pi[174]) >> 8; in data_training_wdql()
1698 writel(0x00003f7c, (&denali_pi[175])); in data_training_wdql()
1700 clrbits_le32(&denali_pi[124], 0x3 << 16); in data_training_wdql()
2164 u32 *denali_pi = chan->pi->denali_pi; in dram_set_cs() local
2179 clrsetbits_le32(&denali_pi[41], in dram_set_cs()
2182 writel(0x2EC7FFFF, &denali_pi[34]); in dram_set_cs()
2199 u32 *denali_pi = chan->pi->denali_pi; in dram_set_max_col() local
2207 clrbits_le32(&denali_pi[199], 0xf); in dram_set_max_col()
2209 clrsetbits_le32(&denali_pi[155], in dram_set_max_col()
2225 u32 *denali_pi = chan->pi->denali_pi; in dram_set_max_bank() local
2230 clrbits_le32(&denali_pi[199], 0xf); in dram_set_max_bank()
2232 clrbits_le32(&denali_pi[155], (3 << 16)); in dram_set_max_bank()
2242 u32 *denali_pi = chan->pi->denali_pi; in dram_set_max_row() local
2249 clrsetbits_le32(&denali_pi[199], 0xf, 12 - 10); in dram_set_max_row()
2251 clrbits_le32(&denali_pi[155], in dram_set_max_row()