• Home
  • Raw
  • Download

Lines Matching refs:denali_phy

223 	return reg ? &chan->publ->denali_phy : &params->phy_regs.denali_phy;  in get_denali_phy()
257 u32 *denali_phy = ddr_publ_regs->denali_phy; in phy_dll_bypass_set() local
262 setbits_le32(&denali_phy[86], (0x3 << 2) << 8); in phy_dll_bypass_set()
263 setbits_le32(&denali_phy[214], (0x3 << 2) << 8); in phy_dll_bypass_set()
264 setbits_le32(&denali_phy[342], (0x3 << 2) << 8); in phy_dll_bypass_set()
265 setbits_le32(&denali_phy[470], (0x3 << 2) << 8); in phy_dll_bypass_set()
268 setbits_le32(&denali_phy[547], (0x3 << 2) << 16); in phy_dll_bypass_set()
269 setbits_le32(&denali_phy[675], (0x3 << 2) << 16); in phy_dll_bypass_set()
270 setbits_le32(&denali_phy[803], (0x3 << 2) << 16); in phy_dll_bypass_set()
273 clrbits_le32(&denali_phy[86], (0x3 << 2) << 8); in phy_dll_bypass_set()
274 clrbits_le32(&denali_phy[214], (0x3 << 2) << 8); in phy_dll_bypass_set()
275 clrbits_le32(&denali_phy[342], (0x3 << 2) << 8); in phy_dll_bypass_set()
276 clrbits_le32(&denali_phy[470], (0x3 << 2) << 8); in phy_dll_bypass_set()
279 clrbits_le32(&denali_phy[547], (0x3 << 2) << 16); in phy_dll_bypass_set()
280 clrbits_le32(&denali_phy[675], (0x3 << 2) << 16); in phy_dll_bypass_set()
281 clrbits_le32(&denali_phy[803], (0x3 << 2) << 16); in phy_dll_bypass_set()
343 u32 *denali_phy = chan->publ->denali_phy; in phy_io_config() local
376 odt_value = (readl(&denali_phy[6]) >> 4) & 0xf; in phy_io_config()
448 clrsetbits_le32(&denali_phy[913], 0xfff << 8, reg_value << 8); in phy_io_config()
450 clrsetbits_le32(&denali_phy[914], 0xfff, reg_value); in phy_io_config()
452 clrsetbits_le32(&denali_phy[914], 0xfff << 16, reg_value << 16); in phy_io_config()
454 clrsetbits_le32(&denali_phy[915], 0xfff, reg_value); in phy_io_config()
459 clrsetbits_le32(&denali_phy[915], 0xfff << 16, reg_value << 16); in phy_io_config()
462 clrsetbits_le32(&denali_phy[924], 0x7 << 15, mode_sel << 15); in phy_io_config()
464 clrsetbits_le32(&denali_phy[926], 0x7 << 6, mode_sel << 6); in phy_io_config()
466 clrsetbits_le32(&denali_phy[927], 0x7 << 6, mode_sel << 6); in phy_io_config()
468 clrsetbits_le32(&denali_phy[928], 0x7 << 14, mode_sel << 14); in phy_io_config()
470 clrsetbits_le32(&denali_phy[929], 0x7 << 14, mode_sel << 14); in phy_io_config()
472 clrsetbits_le32(&denali_phy[935], 0x7 << 14, mode_sel << 14); in phy_io_config()
474 clrsetbits_le32(&denali_phy[937], 0x7 << 14, mode_sel << 14); in phy_io_config()
476 clrsetbits_le32(&denali_phy[939], 0x7 << 14, mode_sel << 14); in phy_io_config()
482 clrsetbits_le32(&denali_phy[925], 0xff << 8, reg_value << 8); in phy_io_config()
484 clrsetbits_le32(&denali_phy[926], 0xff << 12, reg_value << 12); in phy_io_config()
486 clrsetbits_le32(&denali_phy[927], 0xff << 14, reg_value << 14); in phy_io_config()
488 clrsetbits_le32(&denali_phy[928], 0xff << 20, reg_value << 20); in phy_io_config()
490 clrsetbits_le32(&denali_phy[929], 0xff << 22, reg_value << 22); in phy_io_config()
492 clrsetbits_le32(&denali_phy[935], 0xff << 20, reg_value << 20); in phy_io_config()
494 clrsetbits_le32(&denali_phy[937], 0xff << 20, reg_value << 20); in phy_io_config()
496 clrsetbits_le32(&denali_phy[939], 0xff << 20, reg_value << 20); in phy_io_config()
501 clrsetbits_le32(&denali_phy[924], 0x3f << 8, reg_value << 8); in phy_io_config()
503 clrsetbits_le32(&denali_phy[926], 0x3f, reg_value); in phy_io_config()
505 clrsetbits_le32(&denali_phy[927], 0x3f, reg_value); in phy_io_config()
507 clrsetbits_le32(&denali_phy[928], 0x3f << 8, reg_value << 8); in phy_io_config()
509 clrsetbits_le32(&denali_phy[929], 0x3f << 8, reg_value << 8); in phy_io_config()
511 clrsetbits_le32(&denali_phy[935], 0x3f << 8, reg_value << 8); in phy_io_config()
513 clrsetbits_le32(&denali_phy[937], 0x3f << 8, reg_value << 8); in phy_io_config()
515 clrsetbits_le32(&denali_phy[939], 0x3f << 8, reg_value << 8); in phy_io_config()
522 clrsetbits_le32(&denali_phy[924], 0x3 << 21, speed << 21); in phy_io_config()
524 clrsetbits_le32(&denali_phy[926], 0x3 << 9, speed << 9); in phy_io_config()
526 clrsetbits_le32(&denali_phy[927], 0x3 << 9, speed << 9); in phy_io_config()
528 clrsetbits_le32(&denali_phy[928], 0x3 << 17, speed << 17); in phy_io_config()
530 clrsetbits_le32(&denali_phy[929], 0x3 << 17, speed << 17); in phy_io_config()
532 clrsetbits_le32(&denali_phy[935], 0x3 << 17, speed << 17); in phy_io_config()
534 clrsetbits_le32(&denali_phy[937], 0x3 << 17, speed << 17); in phy_io_config()
536 clrsetbits_le32(&denali_phy[939], 0x3 << 17, speed << 17); in phy_io_config()
542 clrsetbits_le32(&denali_phy[924], 0x1 << 14, reg_value << 14); in phy_io_config()
544 clrsetbits_le32(&denali_phy[926], 0x1 << 11, reg_value << 11); in phy_io_config()
546 clrsetbits_le32(&denali_phy[927], 0x1 << 13, reg_value << 13); in phy_io_config()
548 clrsetbits_le32(&denali_phy[928], 0x1 << 19, reg_value << 19); in phy_io_config()
550 clrsetbits_le32(&denali_phy[929], 0x1 << 21, reg_value << 21); in phy_io_config()
552 clrsetbits_le32(&denali_phy[935], 0x1 << 19, reg_value << 19); in phy_io_config()
554 clrsetbits_le32(&denali_phy[937], 0x1 << 19, reg_value << 19); in phy_io_config()
556 clrsetbits_le32(&denali_phy[939], 0x1 << 19, reg_value << 19); in phy_io_config()
566 u32 *denali_phy = get_denali_phy(chan, params, ctl_phy_reg); in set_ds_odt() local
692 clrsetbits_le32(&denali_phy[6], 0xffffff, reg_value); in set_ds_odt()
693 clrsetbits_le32(&denali_phy[134], 0xffffff, reg_value); in set_ds_odt()
694 clrsetbits_le32(&denali_phy[262], 0xffffff, reg_value); in set_ds_odt()
695 clrsetbits_le32(&denali_phy[390], 0xffffff, reg_value); in set_ds_odt()
702 clrsetbits_le32(&denali_phy[7], 0xffffff, reg_value); in set_ds_odt()
703 clrsetbits_le32(&denali_phy[135], 0xffffff, reg_value); in set_ds_odt()
704 clrsetbits_le32(&denali_phy[263], 0xffffff, reg_value); in set_ds_odt()
705 clrsetbits_le32(&denali_phy[391], 0xffffff, reg_value); in set_ds_odt()
713 writel((0x300 << 8) | reg_value, &denali_phy[544]); in set_ds_odt()
714 writel((0x300 << 8) | reg_value, &denali_phy[672]); in set_ds_odt()
715 writel((0x300 << 8) | reg_value, &denali_phy[800]); in set_ds_odt()
717 clrsetbits_le32(&denali_phy[544], 0xff, reg_value); in set_ds_odt()
718 clrsetbits_le32(&denali_phy[672], 0xff, reg_value); in set_ds_odt()
719 clrsetbits_le32(&denali_phy[800], 0xff, reg_value); in set_ds_odt()
723 clrsetbits_le32(&denali_phy[928], 0xff, reg_value); in set_ds_odt()
727 clrsetbits_le32(&denali_phy[937], 0xff, reg_value); in set_ds_odt()
730 clrsetbits_le32(&denali_phy[935], 0xff, reg_value); in set_ds_odt()
733 clrsetbits_le32(&denali_phy[939], 0xff, in set_ds_odt()
737 clrsetbits_le32(&denali_phy[929], 0xff, in set_ds_odt()
741 clrsetbits_le32(&denali_phy[924], 0xff, in set_ds_odt()
743 clrsetbits_le32(&denali_phy[925], 0xff, in set_ds_odt()
749 clrsetbits_le32(&denali_phy[5], 0x7 << 16, reg_value); in set_ds_odt()
750 clrsetbits_le32(&denali_phy[133], 0x7 << 16, reg_value); in set_ds_odt()
751 clrsetbits_le32(&denali_phy[261], 0x7 << 16, reg_value); in set_ds_odt()
752 clrsetbits_le32(&denali_phy[389], 0x7 << 16, reg_value); in set_ds_odt()
757 clrsetbits_le32(&denali_phy[6], 0x7 << 24, reg_value); in set_ds_odt()
758 clrsetbits_le32(&denali_phy[134], 0x7 << 24, reg_value); in set_ds_odt()
759 clrsetbits_le32(&denali_phy[262], 0x7 << 24, reg_value); in set_ds_odt()
760 clrsetbits_le32(&denali_phy[390], 0x7 << 24, reg_value); in set_ds_odt()
764 clrsetbits_le32(&denali_phy[518], 0x1 << 8, reg_value); in set_ds_odt()
765 clrsetbits_le32(&denali_phy[646], 0x1 << 8, reg_value); in set_ds_odt()
766 clrsetbits_le32(&denali_phy[774], 0x1 << 8, reg_value); in set_ds_odt()
770 clrsetbits_le32(&denali_phy[933], 0x1 << 17, reg_value); in set_ds_odt()
775 clrsetbits_le32(&denali_phy[938], 0x1 << 17, reg_value); in set_ds_odt()
776 clrsetbits_le32(&denali_phy[936], 0x1 << 17, reg_value); in set_ds_odt()
777 clrsetbits_le32(&denali_phy[940], 0x1 << 17, reg_value); in set_ds_odt()
778 clrsetbits_le32(&denali_phy[934], 0x1 << 17, reg_value); in set_ds_odt()
781 clrsetbits_le32(&denali_phy[930], 0x1 << 17, reg_value); in set_ds_odt()
794 u32 *denali_phy_0 = chan_0->publ->denali_phy; in pctl_start()
797 u32 *denali_phy_1 = chan_1->publ->denali_phy; in pctl_start()
884 params->phy_regs.denali_phy[937] & in pctl_start()
894 u32 *denali_phy = chan->publ->denali_phy; in pctl_cfg() local
896 const u32 *params_phy = params->phy_regs.denali_phy; in pctl_cfg()
930 writel(params->phy_regs.denali_phy[910], &denali_phy[910]); in pctl_cfg()
931 writel(params->phy_regs.denali_phy[911], &denali_phy[911]); in pctl_cfg()
932 writel(params->phy_regs.denali_phy[912], &denali_phy[912]); in pctl_cfg()
935 writel(params->phy_regs.denali_phy[898], &denali_phy[898]); in pctl_cfg()
936 writel(params->phy_regs.denali_phy[919], &denali_phy[919]); in pctl_cfg()
944 clrsetbits_le32(&denali_phy[957], 0x3 << 24, 1 << 24); in pctl_cfg()
956 tmp = readl(&denali_phy[920]); in pctl_cfg()
957 tmp1 = readl(&denali_phy[921]); in pctl_cfg()
958 tmp2 = readl(&denali_phy[922]); in pctl_cfg()
967 sdram_copy_to_reg(&denali_phy[896], &params_phy[896], (958 - 895) * 4); in pctl_cfg()
968 sdram_copy_to_reg(&denali_phy[0], &params_phy[0], (90 - 0 + 1) * 4); in pctl_cfg()
969 sdram_copy_to_reg(&denali_phy[128], &params_phy[128], in pctl_cfg()
971 sdram_copy_to_reg(&denali_phy[256], &params_phy[256], in pctl_cfg()
973 sdram_copy_to_reg(&denali_phy[384], &params_phy[384], in pctl_cfg()
975 sdram_copy_to_reg(&denali_phy[512], &params_phy[512], in pctl_cfg()
977 sdram_copy_to_reg(&denali_phy[640], &params_phy[640], in pctl_cfg()
979 sdram_copy_to_reg(&denali_phy[768], &params_phy[768], in pctl_cfg()
987 clrsetbits_le32(&params_cfg->phy_regs.denali_phy[896], 0x3 << 8, in pctl_cfg()
989 writel(params_cfg->phy_regs.denali_phy[896], &denali_phy[896]); in pctl_cfg()
991 writel(params->phy_regs.denali_phy[83] + (0x10 << 16), in pctl_cfg()
992 &denali_phy[83]); in pctl_cfg()
993 writel(params->phy_regs.denali_phy[84] + (0x10 << 8), in pctl_cfg()
994 &denali_phy[84]); in pctl_cfg()
995 writel(params->phy_regs.denali_phy[211] + (0x10 << 16), in pctl_cfg()
996 &denali_phy[211]); in pctl_cfg()
997 writel(params->phy_regs.denali_phy[212] + (0x10 << 8), in pctl_cfg()
998 &denali_phy[212]); in pctl_cfg()
999 writel(params->phy_regs.denali_phy[339] + (0x10 << 16), in pctl_cfg()
1000 &denali_phy[339]); in pctl_cfg()
1001 writel(params->phy_regs.denali_phy[340] + (0x10 << 8), in pctl_cfg()
1002 &denali_phy[340]); in pctl_cfg()
1003 writel(params->phy_regs.denali_phy[467] + (0x10 << 16), in pctl_cfg()
1004 &denali_phy[467]); in pctl_cfg()
1005 writel(params->phy_regs.denali_phy[468] + (0x10 << 8), in pctl_cfg()
1006 &denali_phy[468]); in pctl_cfg()
1016 clrsetbits_le32(&denali_phy[1 + (128 * byte)], in pctl_cfg()
1024 clrsetbits_le32(&denali_phy[937], 0xff, in pctl_cfg()
1035 u32 *denali_phy = chan->publ->denali_phy; in select_per_cs_training_index() local
1038 if ((readl(&denali_phy[84]) >> 16) & 1) { in select_per_cs_training_index()
1043 clrsetbits_le32(&denali_phy[8], 0x1 << 24, rank << 24); in select_per_cs_training_index()
1044 clrsetbits_le32(&denali_phy[136], 0x1 << 24, rank << 24); in select_per_cs_training_index()
1045 clrsetbits_le32(&denali_phy[264], 0x1 << 24, rank << 24); in select_per_cs_training_index()
1046 clrsetbits_le32(&denali_phy[392], 0x1 << 24, rank << 24); in select_per_cs_training_index()
1053 u32 *denali_phy = chan->publ->denali_phy; in override_write_leveling_value() local
1057 setbits_le32(&denali_phy[896], 1); in override_write_leveling_value()
1063 clrsetbits_le32(&denali_phy[8], 0x1 << 16, 1 << 16); in override_write_leveling_value()
1064 clrsetbits_le32(&denali_phy[136], 0x1 << 16, 1 << 16); in override_write_leveling_value()
1065 clrsetbits_le32(&denali_phy[264], 0x1 << 16, 1 << 16); in override_write_leveling_value()
1066 clrsetbits_le32(&denali_phy[392], 0x1 << 16, 1 << 16); in override_write_leveling_value()
1069 clrsetbits_le32(&denali_phy[63 + (128 * byte)], 0xffff << 16, in override_write_leveling_value()
1073 clrbits_le32(&denali_phy[896], 1); in override_write_leveling_value()
1083 u32 *denali_phy = chan->publ->denali_phy; in data_training_ca() local
1119 obs_0 = readl(&denali_phy[532]); in data_training_ca()
1120 obs_1 = readl(&denali_phy[660]); in data_training_ca()
1121 obs_2 = readl(&denali_phy[788]); in data_training_ca()
1149 u32 *denali_phy = chan->publ->denali_phy; in data_training_wl() local
1178 obs_0 = readl(&denali_phy[40]); in data_training_wl()
1179 obs_1 = readl(&denali_phy[168]); in data_training_wl()
1180 obs_2 = readl(&denali_phy[296]); in data_training_wl()
1181 obs_3 = readl(&denali_phy[424]); in data_training_wl()
1211 u32 *denali_phy = chan->publ->denali_phy; in data_training_rg() local
1243 obs_0 = readl(&denali_phy[43]); in data_training_rg()
1244 obs_1 = readl(&denali_phy[171]); in data_training_rg()
1245 obs_2 = readl(&denali_phy[299]); in data_training_rg()
1246 obs_3 = readl(&denali_phy[427]); in data_training_rg()
1380 u32 *denali_phy = chan->publ->denali_phy; in data_training() local
1384 setbits_le32(&denali_phy[927], (1 << 22)); in data_training()
1447 clrbits_le32(&denali_phy[927], (1 << 22)); in data_training()
1649 u32 *denali_phy; in switch_to_phy_index1() local
1678 denali_phy = dram->chan[channel].publ->denali_phy; in switch_to_phy_index1()
1679 clrsetbits_le32(&denali_phy[896], (0x3 << 8) | 1, 1 << 8); in switch_to_phy_index1()
2142 denali_phy_params = params->phy_regs.denali_phy; in lpddr4_modify_param()
2187 u32 *denali_ctl, *denali_phy; in lpddr4_copy_phy() local
2193 denali_phy = dram->chan[channel].publ->denali_phy; in lpddr4_copy_phy()
2194 denali_phy_params = params_cfg->phy_regs.denali_phy; in lpddr4_copy_phy()
2199 writel(denali_phy_params[896], &denali_phy[896]); in lpddr4_copy_phy()
2202 writel(denali_phy_params[911], &denali_phy[911]); in lpddr4_copy_phy()
2205 clrsetbits_le32(&denali_phy[913], 0x1, in lpddr4_copy_phy()
2209 writel(denali_phy_params[916], &denali_phy[916]); in lpddr4_copy_phy()
2210 writel(denali_phy_params[917], &denali_phy[917]); in lpddr4_copy_phy()
2211 writel(denali_phy_params[918], &denali_phy[918]); in lpddr4_copy_phy()
2214 writel(denali_phy_params[512], &denali_phy[512]); in lpddr4_copy_phy()
2215 clrsetbits_le32(&denali_phy[513], 0xffff, in lpddr4_copy_phy()
2217 writel(denali_phy_params[640], &denali_phy[640]); in lpddr4_copy_phy()
2218 clrsetbits_le32(&denali_phy[641], 0xffff, in lpddr4_copy_phy()
2220 writel(denali_phy_params[768], &denali_phy[768]); in lpddr4_copy_phy()
2221 clrsetbits_le32(&denali_phy[769], 0xffff, in lpddr4_copy_phy()
2224 writel(denali_phy_params[544], &denali_phy[544]); in lpddr4_copy_phy()
2225 writel(denali_phy_params[545], &denali_phy[545]); in lpddr4_copy_phy()
2226 writel(denali_phy_params[546], &denali_phy[546]); in lpddr4_copy_phy()
2227 writel(denali_phy_params[547], &denali_phy[547]); in lpddr4_copy_phy()
2229 writel(denali_phy_params[672], &denali_phy[672]); in lpddr4_copy_phy()
2230 writel(denali_phy_params[673], &denali_phy[673]); in lpddr4_copy_phy()
2231 writel(denali_phy_params[674], &denali_phy[674]); in lpddr4_copy_phy()
2232 writel(denali_phy_params[675], &denali_phy[675]); in lpddr4_copy_phy()
2234 writel(denali_phy_params[800], &denali_phy[800]); in lpddr4_copy_phy()
2235 writel(denali_phy_params[801], &denali_phy[801]); in lpddr4_copy_phy()
2236 writel(denali_phy_params[802], &denali_phy[802]); in lpddr4_copy_phy()
2237 writel(denali_phy_params[803], &denali_phy[803]); in lpddr4_copy_phy()
2244 writel(denali_phy_params[548], &denali_phy[548]); in lpddr4_copy_phy()
2245 writel(denali_phy_params[676], &denali_phy[676]); in lpddr4_copy_phy()
2246 writel(denali_phy_params[804], &denali_phy[804]); in lpddr4_copy_phy()
2249 writel(denali_phy_params[549], &denali_phy[549]); in lpddr4_copy_phy()
2250 writel(denali_phy_params[677], &denali_phy[677]); in lpddr4_copy_phy()
2251 writel(denali_phy_params[805], &denali_phy[805]); in lpddr4_copy_phy()
2258 sdram_copy_to_reg((u32 *)&denali_phy[59], in lpddr4_copy_phy()
2260 sdram_copy_to_reg((u32 *)&denali_phy[187], in lpddr4_copy_phy()
2262 sdram_copy_to_reg((u32 *)&denali_phy[315], in lpddr4_copy_phy()
2264 sdram_copy_to_reg((u32 *)&denali_phy[443], in lpddr4_copy_phy()
2273 writel(denali_phy_params[83] + (0x10 << 16), &denali_phy[83]); in lpddr4_copy_phy()
2274 writel(denali_phy_params[84] + (0x10 << 8), &denali_phy[84]); in lpddr4_copy_phy()
2275 writel(denali_phy_params[85], &denali_phy[85]); in lpddr4_copy_phy()
2277 writel(denali_phy_params[211] + (0x10 << 16), &denali_phy[211]); in lpddr4_copy_phy()
2278 writel(denali_phy_params[212] + (0x10 << 8), &denali_phy[212]); in lpddr4_copy_phy()
2279 writel(denali_phy_params[213], &denali_phy[213]); in lpddr4_copy_phy()
2281 writel(denali_phy_params[339] + (0x10 << 16), &denali_phy[339]); in lpddr4_copy_phy()
2282 writel(denali_phy_params[340] + (0x10 << 8), &denali_phy[340]); in lpddr4_copy_phy()
2283 writel(denali_phy_params[341], &denali_phy[341]); in lpddr4_copy_phy()
2285 writel(denali_phy_params[467] + (0x10 << 16), &denali_phy[467]); in lpddr4_copy_phy()
2286 writel(denali_phy_params[468] + (0x10 << 8), &denali_phy[468]); in lpddr4_copy_phy()
2287 writel(denali_phy_params[469], &denali_phy[469]); in lpddr4_copy_phy()
2303 writel(denali_phy_params[87], &denali_phy[87]); in lpddr4_copy_phy()
2304 writel(denali_phy_params[88], &denali_phy[88]); in lpddr4_copy_phy()
2305 writel(denali_phy_params[89], &denali_phy[89]); in lpddr4_copy_phy()
2306 writel(denali_phy_params[90], &denali_phy[90]); in lpddr4_copy_phy()
2308 writel(denali_phy_params[215], &denali_phy[215]); in lpddr4_copy_phy()
2309 writel(denali_phy_params[216], &denali_phy[216]); in lpddr4_copy_phy()
2310 writel(denali_phy_params[217], &denali_phy[217]); in lpddr4_copy_phy()
2311 writel(denali_phy_params[218], &denali_phy[218]); in lpddr4_copy_phy()
2313 writel(denali_phy_params[343], &denali_phy[343]); in lpddr4_copy_phy()
2314 writel(denali_phy_params[344], &denali_phy[344]); in lpddr4_copy_phy()
2315 writel(denali_phy_params[345], &denali_phy[345]); in lpddr4_copy_phy()
2316 writel(denali_phy_params[346], &denali_phy[346]); in lpddr4_copy_phy()
2318 writel(denali_phy_params[471], &denali_phy[471]); in lpddr4_copy_phy()
2319 writel(denali_phy_params[472], &denali_phy[472]); in lpddr4_copy_phy()
2320 writel(denali_phy_params[473], &denali_phy[473]); in lpddr4_copy_phy()
2321 writel(denali_phy_params[474], &denali_phy[474]); in lpddr4_copy_phy()
2329 writel(denali_phy_params[80], &denali_phy[80]); in lpddr4_copy_phy()
2330 writel(denali_phy_params[81], &denali_phy[81]); in lpddr4_copy_phy()
2332 writel(denali_phy_params[208], &denali_phy[208]); in lpddr4_copy_phy()
2333 writel(denali_phy_params[209], &denali_phy[209]); in lpddr4_copy_phy()
2335 writel(denali_phy_params[336], &denali_phy[336]); in lpddr4_copy_phy()
2336 writel(denali_phy_params[337], &denali_phy[337]); in lpddr4_copy_phy()
2338 writel(denali_phy_params[464], &denali_phy[464]); in lpddr4_copy_phy()
2339 writel(denali_phy_params[465], &denali_phy[465]); in lpddr4_copy_phy()
2346 writel(denali_phy_params[86], &denali_phy[86]); in lpddr4_copy_phy()
2347 writel(denali_phy_params[214], &denali_phy[214]); in lpddr4_copy_phy()
2348 writel(denali_phy_params[342], &denali_phy[342]); in lpddr4_copy_phy()
2349 writel(denali_phy_params[470], &denali_phy[470]); in lpddr4_copy_phy()
2364 sdram_copy_to_reg((u32 *)&denali_phy[64], in lpddr4_copy_phy()
2366 clrsetbits_le32(&denali_phy[68], 0xfffffc00, in lpddr4_copy_phy()
2368 sdram_copy_to_reg((u32 *)&denali_phy[69], in lpddr4_copy_phy()
2370 sdram_copy_to_reg((u32 *)&denali_phy[192], in lpddr4_copy_phy()
2372 clrsetbits_le32(&denali_phy[196], 0xfffffc00, in lpddr4_copy_phy()
2374 sdram_copy_to_reg((u32 *)&denali_phy[197], in lpddr4_copy_phy()
2376 sdram_copy_to_reg((u32 *)&denali_phy[320], in lpddr4_copy_phy()
2378 clrsetbits_le32(&denali_phy[324], 0xfffffc00, in lpddr4_copy_phy()
2380 sdram_copy_to_reg((u32 *)&denali_phy[325], in lpddr4_copy_phy()
2382 sdram_copy_to_reg((u32 *)&denali_phy[448], in lpddr4_copy_phy()
2384 clrsetbits_le32(&denali_phy[452], 0xfffffc00, in lpddr4_copy_phy()
2386 sdram_copy_to_reg((u32 *)&denali_phy[453], in lpddr4_copy_phy()
2390 clrsetbits_le32(&denali_phy[7], 0x3 << 24, in lpddr4_copy_phy()
2392 clrsetbits_le32(&denali_phy[135], 0x3 << 24, in lpddr4_copy_phy()
2394 clrsetbits_le32(&denali_phy[263], 0x3 << 24, in lpddr4_copy_phy()
2396 clrsetbits_le32(&denali_phy[391], 0x3 << 24, in lpddr4_copy_phy()
2408 clrsetbits_le32(&denali_phy[924], 0x3 << 21, speed << 21); in lpddr4_copy_phy()
2410 clrsetbits_le32(&denali_phy[926], 0x3 << 9, speed << 9); in lpddr4_copy_phy()
2412 clrsetbits_le32(&denali_phy[927], 0x3 << 9, speed << 9); in lpddr4_copy_phy()
2414 clrsetbits_le32(&denali_phy[928], 0x3 << 17, speed << 17); in lpddr4_copy_phy()
2416 clrsetbits_le32(&denali_phy[929], 0x3 << 17, speed << 17); in lpddr4_copy_phy()
2418 clrsetbits_le32(&denali_phy[935], 0x3 << 17, speed << 17); in lpddr4_copy_phy()
2420 clrsetbits_le32(&denali_phy[937], 0x3 << 17, speed << 17); in lpddr4_copy_phy()
2422 clrsetbits_le32(&denali_phy[939], 0x3 << 17, speed << 17); in lpddr4_copy_phy()
2446 clrbits_le32(&denali_phy[10], 1 << 16); in lpddr4_copy_phy()
2447 clrbits_le32(&denali_phy[138], 1 << 16); in lpddr4_copy_phy()
2448 clrbits_le32(&denali_phy[266], 1 << 16); in lpddr4_copy_phy()
2449 clrbits_le32(&denali_phy[394], 1 << 16); in lpddr4_copy_phy()