Lines Matching refs:denali_phy

226 	return reg ? &chan->publ->denali_phy : &params->phy_regs.denali_phy;  in get_denali_phy()
260 u32 *denali_phy = ddr_publ_regs->denali_phy; in phy_dll_bypass_set() local
265 setbits_le32(&denali_phy[86], (0x3 << 2) << 8); in phy_dll_bypass_set()
266 setbits_le32(&denali_phy[214], (0x3 << 2) << 8); in phy_dll_bypass_set()
267 setbits_le32(&denali_phy[342], (0x3 << 2) << 8); in phy_dll_bypass_set()
268 setbits_le32(&denali_phy[470], (0x3 << 2) << 8); in phy_dll_bypass_set()
271 setbits_le32(&denali_phy[547], (0x3 << 2) << 16); in phy_dll_bypass_set()
272 setbits_le32(&denali_phy[675], (0x3 << 2) << 16); in phy_dll_bypass_set()
273 setbits_le32(&denali_phy[803], (0x3 << 2) << 16); in phy_dll_bypass_set()
276 clrbits_le32(&denali_phy[86], (0x3 << 2) << 8); in phy_dll_bypass_set()
277 clrbits_le32(&denali_phy[214], (0x3 << 2) << 8); in phy_dll_bypass_set()
278 clrbits_le32(&denali_phy[342], (0x3 << 2) << 8); in phy_dll_bypass_set()
279 clrbits_le32(&denali_phy[470], (0x3 << 2) << 8); in phy_dll_bypass_set()
282 clrbits_le32(&denali_phy[547], (0x3 << 2) << 16); in phy_dll_bypass_set()
283 clrbits_le32(&denali_phy[675], (0x3 << 2) << 16); in phy_dll_bypass_set()
284 clrbits_le32(&denali_phy[803], (0x3 << 2) << 16); in phy_dll_bypass_set()
343 static int phy_io_config(u32 *denali_phy, u32 *denali_ctl, in phy_io_config() argument
377 odt_value = (readl(&denali_phy[6]) >> 4) & 0xf; in phy_io_config()
449 clrsetbits_le32(&denali_phy[913], 0xfff << 8, reg_value << 8); in phy_io_config()
451 clrsetbits_le32(&denali_phy[914], 0xfff, reg_value); in phy_io_config()
453 clrsetbits_le32(&denali_phy[914], 0xfff << 16, reg_value << 16); in phy_io_config()
455 clrsetbits_le32(&denali_phy[915], 0xfff, reg_value); in phy_io_config()
460 clrsetbits_le32(&denali_phy[915], 0xfff << 16, reg_value << 16); in phy_io_config()
463 clrsetbits_le32(&denali_phy[924], 0x7 << 15, mode_sel << 15); in phy_io_config()
465 clrsetbits_le32(&denali_phy[926], 0x7 << 6, mode_sel << 6); in phy_io_config()
467 clrsetbits_le32(&denali_phy[927], 0x7 << 6, mode_sel << 6); in phy_io_config()
469 clrsetbits_le32(&denali_phy[928], 0x7 << 14, mode_sel << 14); in phy_io_config()
471 clrsetbits_le32(&denali_phy[929], 0x7 << 14, mode_sel << 14); in phy_io_config()
473 clrsetbits_le32(&denali_phy[935], 0x7 << 14, mode_sel << 14); in phy_io_config()
475 clrsetbits_le32(&denali_phy[937], 0x7 << 14, mode_sel << 14); in phy_io_config()
477 clrsetbits_le32(&denali_phy[939], 0x7 << 14, mode_sel << 14); in phy_io_config()
483 clrsetbits_le32(&denali_phy[925], 0xff << 8, reg_value << 8); in phy_io_config()
485 clrsetbits_le32(&denali_phy[926], 0xff << 12, reg_value << 12); in phy_io_config()
487 clrsetbits_le32(&denali_phy[927], 0xff << 14, reg_value << 14); in phy_io_config()
489 clrsetbits_le32(&denali_phy[928], 0xff << 20, reg_value << 20); in phy_io_config()
491 clrsetbits_le32(&denali_phy[929], 0xff << 22, reg_value << 22); in phy_io_config()
493 clrsetbits_le32(&denali_phy[935], 0xff << 20, reg_value << 20); in phy_io_config()
495 clrsetbits_le32(&denali_phy[937], 0xff << 20, reg_value << 20); in phy_io_config()
497 clrsetbits_le32(&denali_phy[939], 0xff << 20, reg_value << 20); in phy_io_config()
502 clrsetbits_le32(&denali_phy[924], 0x3f << 8, reg_value << 8); in phy_io_config()
504 clrsetbits_le32(&denali_phy[926], 0x3f, reg_value); in phy_io_config()
506 clrsetbits_le32(&denali_phy[927], 0x3f, reg_value); in phy_io_config()
508 clrsetbits_le32(&denali_phy[928], 0x3f << 8, reg_value << 8); in phy_io_config()
510 clrsetbits_le32(&denali_phy[929], 0x3f << 8, reg_value << 8); in phy_io_config()
512 clrsetbits_le32(&denali_phy[935], 0x3f << 8, reg_value << 8); in phy_io_config()
514 clrsetbits_le32(&denali_phy[937], 0x3f << 8, reg_value << 8); in phy_io_config()
516 clrsetbits_le32(&denali_phy[939], 0x3f << 8, reg_value << 8); in phy_io_config()
523 clrsetbits_le32(&denali_phy[924], 0x3 << 21, speed << 21); in phy_io_config()
525 clrsetbits_le32(&denali_phy[926], 0x3 << 9, speed << 9); in phy_io_config()
527 clrsetbits_le32(&denali_phy[927], 0x3 << 9, speed << 9); in phy_io_config()
529 clrsetbits_le32(&denali_phy[928], 0x3 << 17, speed << 17); in phy_io_config()
531 clrsetbits_le32(&denali_phy[929], 0x3 << 17, speed << 17); in phy_io_config()
533 clrsetbits_le32(&denali_phy[935], 0x3 << 17, speed << 17); in phy_io_config()
535 clrsetbits_le32(&denali_phy[937], 0x3 << 17, speed << 17); in phy_io_config()
537 clrsetbits_le32(&denali_phy[939], 0x3 << 17, speed << 17); in phy_io_config()
543 clrsetbits_le32(&denali_phy[924], 0x1 << 14, reg_value << 14); in phy_io_config()
545 clrsetbits_le32(&denali_phy[926], 0x1 << 11, reg_value << 11); in phy_io_config()
547 clrsetbits_le32(&denali_phy[927], 0x1 << 13, reg_value << 13); in phy_io_config()
549 clrsetbits_le32(&denali_phy[928], 0x1 << 19, reg_value << 19); in phy_io_config()
551 clrsetbits_le32(&denali_phy[929], 0x1 << 21, reg_value << 21); in phy_io_config()
553 clrsetbits_le32(&denali_phy[935], 0x1 << 19, reg_value << 19); in phy_io_config()
555 clrsetbits_le32(&denali_phy[937], 0x1 << 19, reg_value << 19); in phy_io_config()
557 clrsetbits_le32(&denali_phy[939], 0x1 << 19, reg_value << 19); in phy_io_config()
567 u32 *denali_phy = get_denali_phy(chan, params, ctl_phy_reg); in set_ds_odt() local
693 clrsetbits_le32(&denali_phy[6], 0xffffff, reg_value); in set_ds_odt()
694 clrsetbits_le32(&denali_phy[134], 0xffffff, reg_value); in set_ds_odt()
695 clrsetbits_le32(&denali_phy[262], 0xffffff, reg_value); in set_ds_odt()
696 clrsetbits_le32(&denali_phy[390], 0xffffff, reg_value); in set_ds_odt()
703 clrsetbits_le32(&denali_phy[7], 0xffffff, reg_value); in set_ds_odt()
704 clrsetbits_le32(&denali_phy[135], 0xffffff, reg_value); in set_ds_odt()
705 clrsetbits_le32(&denali_phy[263], 0xffffff, reg_value); in set_ds_odt()
706 clrsetbits_le32(&denali_phy[391], 0xffffff, reg_value); in set_ds_odt()
714 writel((0x300 << 8) | reg_value, &denali_phy[544]); in set_ds_odt()
715 writel((0x300 << 8) | reg_value, &denali_phy[672]); in set_ds_odt()
716 writel((0x300 << 8) | reg_value, &denali_phy[800]); in set_ds_odt()
718 clrsetbits_le32(&denali_phy[544], 0xff, reg_value); in set_ds_odt()
719 clrsetbits_le32(&denali_phy[672], 0xff, reg_value); in set_ds_odt()
720 clrsetbits_le32(&denali_phy[800], 0xff, reg_value); in set_ds_odt()
724 clrsetbits_le32(&denali_phy[928], 0xff, reg_value); in set_ds_odt()
728 clrsetbits_le32(&denali_phy[937], 0xff, reg_value); in set_ds_odt()
731 clrsetbits_le32(&denali_phy[935], 0xff, reg_value); in set_ds_odt()
734 clrsetbits_le32(&denali_phy[939], 0xff, in set_ds_odt()
738 clrsetbits_le32(&denali_phy[929], 0xff, in set_ds_odt()
742 clrsetbits_le32(&denali_phy[924], 0xff, in set_ds_odt()
744 clrsetbits_le32(&denali_phy[925], 0xff, in set_ds_odt()
750 clrsetbits_le32(&denali_phy[5], 0x7 << 16, reg_value); in set_ds_odt()
751 clrsetbits_le32(&denali_phy[133], 0x7 << 16, reg_value); in set_ds_odt()
752 clrsetbits_le32(&denali_phy[261], 0x7 << 16, reg_value); in set_ds_odt()
753 clrsetbits_le32(&denali_phy[389], 0x7 << 16, reg_value); in set_ds_odt()
758 clrsetbits_le32(&denali_phy[6], 0x7 << 24, reg_value); in set_ds_odt()
759 clrsetbits_le32(&denali_phy[134], 0x7 << 24, reg_value); in set_ds_odt()
760 clrsetbits_le32(&denali_phy[262], 0x7 << 24, reg_value); in set_ds_odt()
761 clrsetbits_le32(&denali_phy[390], 0x7 << 24, reg_value); in set_ds_odt()
765 clrsetbits_le32(&denali_phy[518], 0x1 << 8, reg_value); in set_ds_odt()
766 clrsetbits_le32(&denali_phy[646], 0x1 << 8, reg_value); in set_ds_odt()
767 clrsetbits_le32(&denali_phy[774], 0x1 << 8, reg_value); in set_ds_odt()
771 clrsetbits_le32(&denali_phy[933], 0x1 << 17, reg_value); in set_ds_odt()
776 clrsetbits_le32(&denali_phy[938], 0x1 << 17, reg_value); in set_ds_odt()
777 clrsetbits_le32(&denali_phy[936], 0x1 << 17, reg_value); in set_ds_odt()
778 clrsetbits_le32(&denali_phy[940], 0x1 << 17, reg_value); in set_ds_odt()
779 clrsetbits_le32(&denali_phy[934], 0x1 << 17, reg_value); in set_ds_odt()
782 clrsetbits_le32(&denali_phy[930], 0x1 << 17, reg_value); in set_ds_odt()
784 phy_io_config(denali_phy, denali_ctl, params, mr5); in set_ds_odt()
795 u32 *denali_phy_0 = chan_0->publ->denali_phy; in pctl_start()
798 u32 *denali_phy_1 = chan_1->publ->denali_phy; in pctl_start()
885 params->phy_regs.denali_phy[937] & in pctl_start()
895 u32 *denali_phy = chan->publ->denali_phy; in pctl_cfg() local
897 const u32 *params_phy = params->phy_regs.denali_phy; in pctl_cfg()
931 writel(params->phy_regs.denali_phy[910], &denali_phy[910]); in pctl_cfg()
932 writel(params->phy_regs.denali_phy[911], &denali_phy[911]); in pctl_cfg()
933 writel(params->phy_regs.denali_phy[912], &denali_phy[912]); in pctl_cfg()
936 writel(params->phy_regs.denali_phy[898], &denali_phy[898]); in pctl_cfg()
937 writel(params->phy_regs.denali_phy[919], &denali_phy[919]); in pctl_cfg()
945 clrsetbits_le32(&denali_phy[957], 0x3 << 24, 1 << 24); in pctl_cfg()
957 tmp = readl(&denali_phy[920]); in pctl_cfg()
958 tmp1 = readl(&denali_phy[921]); in pctl_cfg()
959 tmp2 = readl(&denali_phy[922]); in pctl_cfg()
968 sdram_copy_to_reg(&denali_phy[896], &params_phy[896], (958 - 895) * 4); in pctl_cfg()
969 sdram_copy_to_reg(&denali_phy[0], &params_phy[0], (90 - 0 + 1) * 4); in pctl_cfg()
970 sdram_copy_to_reg(&denali_phy[128], &params_phy[128], in pctl_cfg()
972 sdram_copy_to_reg(&denali_phy[256], &params_phy[256], in pctl_cfg()
974 sdram_copy_to_reg(&denali_phy[384], &params_phy[384], in pctl_cfg()
976 sdram_copy_to_reg(&denali_phy[512], &params_phy[512], in pctl_cfg()
978 sdram_copy_to_reg(&denali_phy[640], &params_phy[640], in pctl_cfg()
980 sdram_copy_to_reg(&denali_phy[768], &params_phy[768], in pctl_cfg()
988 clrsetbits_le32(&params_cfg->phy_regs.denali_phy[896], 0x3 << 8, in pctl_cfg()
990 writel(params_cfg->phy_regs.denali_phy[896], &denali_phy[896]); in pctl_cfg()
992 writel(params->phy_regs.denali_phy[83] + (0x10 << 16), in pctl_cfg()
993 &denali_phy[83]); in pctl_cfg()
994 writel(params->phy_regs.denali_phy[84] + (0x10 << 8), in pctl_cfg()
995 &denali_phy[84]); in pctl_cfg()
996 writel(params->phy_regs.denali_phy[211] + (0x10 << 16), in pctl_cfg()
997 &denali_phy[211]); in pctl_cfg()
998 writel(params->phy_regs.denali_phy[212] + (0x10 << 8), in pctl_cfg()
999 &denali_phy[212]); in pctl_cfg()
1000 writel(params->phy_regs.denali_phy[339] + (0x10 << 16), in pctl_cfg()
1001 &denali_phy[339]); in pctl_cfg()
1002 writel(params->phy_regs.denali_phy[340] + (0x10 << 8), in pctl_cfg()
1003 &denali_phy[340]); in pctl_cfg()
1004 writel(params->phy_regs.denali_phy[467] + (0x10 << 16), in pctl_cfg()
1005 &denali_phy[467]); in pctl_cfg()
1006 writel(params->phy_regs.denali_phy[468] + (0x10 << 8), in pctl_cfg()
1007 &denali_phy[468]); in pctl_cfg()
1017 clrsetbits_le32(&denali_phy[1 + (128 * byte)], in pctl_cfg()
1025 clrsetbits_le32(&denali_phy[937], 0xff, in pctl_cfg()
1036 u32 *denali_phy = chan->publ->denali_phy; in select_per_cs_training_index() local
1039 if ((readl(&denali_phy[84]) >> 16) & 1) { in select_per_cs_training_index()
1044 clrsetbits_le32(&denali_phy[8], 0x1 << 24, rank << 24); in select_per_cs_training_index()
1045 clrsetbits_le32(&denali_phy[136], 0x1 << 24, rank << 24); in select_per_cs_training_index()
1046 clrsetbits_le32(&denali_phy[264], 0x1 << 24, rank << 24); in select_per_cs_training_index()
1047 clrsetbits_le32(&denali_phy[392], 0x1 << 24, rank << 24); in select_per_cs_training_index()
1054 u32 *denali_phy = chan->publ->denali_phy; in override_write_leveling_value() local
1058 setbits_le32(&denali_phy[896], 1); in override_write_leveling_value()
1064 clrsetbits_le32(&denali_phy[8], 0x1 << 16, 1 << 16); in override_write_leveling_value()
1065 clrsetbits_le32(&denali_phy[136], 0x1 << 16, 1 << 16); in override_write_leveling_value()
1066 clrsetbits_le32(&denali_phy[264], 0x1 << 16, 1 << 16); in override_write_leveling_value()
1067 clrsetbits_le32(&denali_phy[392], 0x1 << 16, 1 << 16); in override_write_leveling_value()
1070 clrsetbits_le32(&denali_phy[63 + (128 * byte)], 0xffff << 16, in override_write_leveling_value()
1074 clrbits_le32(&denali_phy[896], 1); in override_write_leveling_value()
1084 u32 *denali_phy = chan->publ->denali_phy; in data_training_ca() local
1120 obs_0 = readl(&denali_phy[532]); in data_training_ca()
1121 obs_1 = readl(&denali_phy[660]); in data_training_ca()
1122 obs_2 = readl(&denali_phy[788]); in data_training_ca()
1150 u32 *denali_phy = chan->publ->denali_phy; in data_training_wl() local
1179 obs_0 = readl(&denali_phy[40]); in data_training_wl()
1180 obs_1 = readl(&denali_phy[168]); in data_training_wl()
1181 obs_2 = readl(&denali_phy[296]); in data_training_wl()
1182 obs_3 = readl(&denali_phy[424]); in data_training_wl()
1212 u32 *denali_phy = chan->publ->denali_phy; in data_training_rg() local
1244 obs_0 = readl(&denali_phy[43]); in data_training_rg()
1245 obs_1 = readl(&denali_phy[171]); in data_training_rg()
1246 obs_2 = readl(&denali_phy[299]); in data_training_rg()
1247 obs_3 = readl(&denali_phy[427]); in data_training_rg()
1381 u32 *denali_phy = chan->publ->denali_phy; in data_training() local
1385 setbits_le32(&denali_phy[927], (1 << 22)); in data_training()
1448 clrbits_le32(&denali_phy[927], (1 << 22)); in data_training()
1650 u32 *denali_phy; in switch_to_phy_index1() local
1679 denali_phy = dram->chan[channel].publ->denali_phy; in switch_to_phy_index1()
1680 clrsetbits_le32(&denali_phy[896], (0x3 << 8) | 1, 1 << 8); in switch_to_phy_index1()
2143 denali_phy_params = params->phy_regs.denali_phy; in lpddr4_modify_param()
2188 u32 *denali_ctl, *denali_phy; in lpddr4_copy_phy() local
2194 denali_phy = dram->chan[channel].publ->denali_phy; in lpddr4_copy_phy()
2195 denali_phy_params = params_cfg->phy_regs.denali_phy; in lpddr4_copy_phy()
2200 writel(denali_phy_params[896], &denali_phy[896]); in lpddr4_copy_phy()
2203 writel(denali_phy_params[911], &denali_phy[911]); in lpddr4_copy_phy()
2206 clrsetbits_le32(&denali_phy[913], 0x1, in lpddr4_copy_phy()
2210 writel(denali_phy_params[916], &denali_phy[916]); in lpddr4_copy_phy()
2211 writel(denali_phy_params[917], &denali_phy[917]); in lpddr4_copy_phy()
2212 writel(denali_phy_params[918], &denali_phy[918]); in lpddr4_copy_phy()
2215 writel(denali_phy_params[512], &denali_phy[512]); in lpddr4_copy_phy()
2216 clrsetbits_le32(&denali_phy[513], 0xffff, in lpddr4_copy_phy()
2218 writel(denali_phy_params[640], &denali_phy[640]); in lpddr4_copy_phy()
2219 clrsetbits_le32(&denali_phy[641], 0xffff, in lpddr4_copy_phy()
2221 writel(denali_phy_params[768], &denali_phy[768]); in lpddr4_copy_phy()
2222 clrsetbits_le32(&denali_phy[769], 0xffff, in lpddr4_copy_phy()
2225 writel(denali_phy_params[544], &denali_phy[544]); in lpddr4_copy_phy()
2226 writel(denali_phy_params[545], &denali_phy[545]); in lpddr4_copy_phy()
2227 writel(denali_phy_params[546], &denali_phy[546]); in lpddr4_copy_phy()
2228 writel(denali_phy_params[547], &denali_phy[547]); in lpddr4_copy_phy()
2230 writel(denali_phy_params[672], &denali_phy[672]); in lpddr4_copy_phy()
2231 writel(denali_phy_params[673], &denali_phy[673]); in lpddr4_copy_phy()
2232 writel(denali_phy_params[674], &denali_phy[674]); in lpddr4_copy_phy()
2233 writel(denali_phy_params[675], &denali_phy[675]); in lpddr4_copy_phy()
2235 writel(denali_phy_params[800], &denali_phy[800]); in lpddr4_copy_phy()
2236 writel(denali_phy_params[801], &denali_phy[801]); in lpddr4_copy_phy()
2237 writel(denali_phy_params[802], &denali_phy[802]); in lpddr4_copy_phy()
2238 writel(denali_phy_params[803], &denali_phy[803]); in lpddr4_copy_phy()
2245 writel(denali_phy_params[548], &denali_phy[548]); in lpddr4_copy_phy()
2246 writel(denali_phy_params[676], &denali_phy[676]); in lpddr4_copy_phy()
2247 writel(denali_phy_params[804], &denali_phy[804]); in lpddr4_copy_phy()
2250 writel(denali_phy_params[549], &denali_phy[549]); in lpddr4_copy_phy()
2251 writel(denali_phy_params[677], &denali_phy[677]); in lpddr4_copy_phy()
2252 writel(denali_phy_params[805], &denali_phy[805]); in lpddr4_copy_phy()
2259 sdram_copy_to_reg((u32 *)&denali_phy[59], in lpddr4_copy_phy()
2261 sdram_copy_to_reg((u32 *)&denali_phy[187], in lpddr4_copy_phy()
2263 sdram_copy_to_reg((u32 *)&denali_phy[315], in lpddr4_copy_phy()
2265 sdram_copy_to_reg((u32 *)&denali_phy[443], in lpddr4_copy_phy()
2274 writel(denali_phy_params[83] + (0x10 << 16), &denali_phy[83]); in lpddr4_copy_phy()
2275 writel(denali_phy_params[84] + (0x10 << 8), &denali_phy[84]); in lpddr4_copy_phy()
2276 writel(denali_phy_params[85], &denali_phy[85]); in lpddr4_copy_phy()
2278 writel(denali_phy_params[211] + (0x10 << 16), &denali_phy[211]); in lpddr4_copy_phy()
2279 writel(denali_phy_params[212] + (0x10 << 8), &denali_phy[212]); in lpddr4_copy_phy()
2280 writel(denali_phy_params[213], &denali_phy[213]); in lpddr4_copy_phy()
2282 writel(denali_phy_params[339] + (0x10 << 16), &denali_phy[339]); in lpddr4_copy_phy()
2283 writel(denali_phy_params[340] + (0x10 << 8), &denali_phy[340]); in lpddr4_copy_phy()
2284 writel(denali_phy_params[341], &denali_phy[341]); in lpddr4_copy_phy()
2286 writel(denali_phy_params[467] + (0x10 << 16), &denali_phy[467]); in lpddr4_copy_phy()
2287 writel(denali_phy_params[468] + (0x10 << 8), &denali_phy[468]); in lpddr4_copy_phy()
2288 writel(denali_phy_params[469], &denali_phy[469]); in lpddr4_copy_phy()
2304 writel(denali_phy_params[87], &denali_phy[87]); in lpddr4_copy_phy()
2305 writel(denali_phy_params[88], &denali_phy[88]); in lpddr4_copy_phy()
2306 writel(denali_phy_params[89], &denali_phy[89]); in lpddr4_copy_phy()
2307 writel(denali_phy_params[90], &denali_phy[90]); in lpddr4_copy_phy()
2309 writel(denali_phy_params[215], &denali_phy[215]); in lpddr4_copy_phy()
2310 writel(denali_phy_params[216], &denali_phy[216]); in lpddr4_copy_phy()
2311 writel(denali_phy_params[217], &denali_phy[217]); in lpddr4_copy_phy()
2312 writel(denali_phy_params[218], &denali_phy[218]); in lpddr4_copy_phy()
2314 writel(denali_phy_params[343], &denali_phy[343]); in lpddr4_copy_phy()
2315 writel(denali_phy_params[344], &denali_phy[344]); in lpddr4_copy_phy()
2316 writel(denali_phy_params[345], &denali_phy[345]); in lpddr4_copy_phy()
2317 writel(denali_phy_params[346], &denali_phy[346]); in lpddr4_copy_phy()
2319 writel(denali_phy_params[471], &denali_phy[471]); in lpddr4_copy_phy()
2320 writel(denali_phy_params[472], &denali_phy[472]); in lpddr4_copy_phy()
2321 writel(denali_phy_params[473], &denali_phy[473]); in lpddr4_copy_phy()
2322 writel(denali_phy_params[474], &denali_phy[474]); in lpddr4_copy_phy()
2330 writel(denali_phy_params[80], &denali_phy[80]); in lpddr4_copy_phy()
2331 writel(denali_phy_params[81], &denali_phy[81]); in lpddr4_copy_phy()
2333 writel(denali_phy_params[208], &denali_phy[208]); in lpddr4_copy_phy()
2334 writel(denali_phy_params[209], &denali_phy[209]); in lpddr4_copy_phy()
2336 writel(denali_phy_params[336], &denali_phy[336]); in lpddr4_copy_phy()
2337 writel(denali_phy_params[337], &denali_phy[337]); in lpddr4_copy_phy()
2339 writel(denali_phy_params[464], &denali_phy[464]); in lpddr4_copy_phy()
2340 writel(denali_phy_params[465], &denali_phy[465]); in lpddr4_copy_phy()
2347 writel(denali_phy_params[86], &denali_phy[86]); in lpddr4_copy_phy()
2348 writel(denali_phy_params[214], &denali_phy[214]); in lpddr4_copy_phy()
2349 writel(denali_phy_params[342], &denali_phy[342]); in lpddr4_copy_phy()
2350 writel(denali_phy_params[470], &denali_phy[470]); in lpddr4_copy_phy()
2365 sdram_copy_to_reg((u32 *)&denali_phy[64], in lpddr4_copy_phy()
2367 clrsetbits_le32(&denali_phy[68], 0xfffffc00, in lpddr4_copy_phy()
2369 sdram_copy_to_reg((u32 *)&denali_phy[69], in lpddr4_copy_phy()
2371 sdram_copy_to_reg((u32 *)&denali_phy[192], in lpddr4_copy_phy()
2373 clrsetbits_le32(&denali_phy[196], 0xfffffc00, in lpddr4_copy_phy()
2375 sdram_copy_to_reg((u32 *)&denali_phy[197], in lpddr4_copy_phy()
2377 sdram_copy_to_reg((u32 *)&denali_phy[320], in lpddr4_copy_phy()
2379 clrsetbits_le32(&denali_phy[324], 0xfffffc00, in lpddr4_copy_phy()
2381 sdram_copy_to_reg((u32 *)&denali_phy[325], in lpddr4_copy_phy()
2383 sdram_copy_to_reg((u32 *)&denali_phy[448], in lpddr4_copy_phy()
2385 clrsetbits_le32(&denali_phy[452], 0xfffffc00, in lpddr4_copy_phy()
2387 sdram_copy_to_reg((u32 *)&denali_phy[453], in lpddr4_copy_phy()
2391 clrsetbits_le32(&denali_phy[7], 0x3 << 24, in lpddr4_copy_phy()
2393 clrsetbits_le32(&denali_phy[135], 0x3 << 24, in lpddr4_copy_phy()
2395 clrsetbits_le32(&denali_phy[263], 0x3 << 24, in lpddr4_copy_phy()
2397 clrsetbits_le32(&denali_phy[391], 0x3 << 24, in lpddr4_copy_phy()
2409 clrsetbits_le32(&denali_phy[924], 0x3 << 21, speed << 21); in lpddr4_copy_phy()
2411 clrsetbits_le32(&denali_phy[926], 0x3 << 9, speed << 9); in lpddr4_copy_phy()
2413 clrsetbits_le32(&denali_phy[927], 0x3 << 9, speed << 9); in lpddr4_copy_phy()
2415 clrsetbits_le32(&denali_phy[928], 0x3 << 17, speed << 17); in lpddr4_copy_phy()
2417 clrsetbits_le32(&denali_phy[929], 0x3 << 17, speed << 17); in lpddr4_copy_phy()
2419 clrsetbits_le32(&denali_phy[935], 0x3 << 17, speed << 17); in lpddr4_copy_phy()
2421 clrsetbits_le32(&denali_phy[937], 0x3 << 17, speed << 17); in lpddr4_copy_phy()
2423 clrsetbits_le32(&denali_phy[939], 0x3 << 17, speed << 17); in lpddr4_copy_phy()
2447 clrbits_le32(&denali_phy[10], 1 << 16); in lpddr4_copy_phy()
2448 clrbits_le32(&denali_phy[138], 1 << 16); in lpddr4_copy_phy()
2449 clrbits_le32(&denali_phy[266], 1 << 16); in lpddr4_copy_phy()
2450 clrbits_le32(&denali_phy[394], 1 << 16); in lpddr4_copy_phy()