Lines Matching defs:regs
17 static void cal_ddr_sdram_clk_cntl(struct ddr_cfg_regs *regs,
23 regs->clk_cntl = ((ss_en & U(0x1)) << 31U) |
25 debug("clk_cntl = 0x%x\n", regs->clk_cntl);
28 static void cal_ddr_cdr(struct ddr_cfg_regs *regs,
31 regs->cdr[0] = popts->ddr_cdr1;
32 regs->cdr[1] = popts->ddr_cdr2;
33 debug("cdr[0] = 0x%x\n", regs->cdr[0]);
34 debug("cdr[1] = 0x%x\n", regs->cdr[1]);
37 static void cal_ddr_wrlvl_cntl(struct ddr_cfg_regs *regs,
49 regs->wrlvl_cntl[0] = ((wrlvl_en & U(0x1)) << 31U) |
56 regs->wrlvl_cntl[1] = popts->wrlvl_ctl_2;
57 regs->wrlvl_cntl[2] = popts->wrlvl_ctl_3;
58 debug("wrlvl_cntl[0] = 0x%x\n", regs->wrlvl_cntl[0]);
59 debug("wrlvl_cntl[1] = 0x%x\n", regs->wrlvl_cntl[1]);
60 debug("wrlvl_cntl[2] = 0x%x\n", regs->wrlvl_cntl[2]);
64 static void cal_ddr_dbg(struct ddr_cfg_regs *regs,
68 regs->debug[18] = popts->cswl_override;
73 regs->debug[2] = U(0x00000400);
74 regs->debug[4] = U(0xff800800);
75 regs->debug[5] = U(0x08000800);
76 regs->debug[6] = U(0x08000800);
77 regs->debug[7] = U(0x08000800);
78 regs->debug[8] = U(0x08000800);
81 regs->debug[28] = popts->cpo_sample;
82 debug("debug[28] = 0x%x\n", regs->debug[28]);
89 struct ddr_cfg_regs *regs = &priv->ddr_reg;
91 cal_ddr_sdram_clk_cntl(regs, popts);
92 cal_ddr_cdr(regs, popts);
93 cal_ddr_wrlvl_cntl(regs, popts);
94 cal_ddr_dbg(regs, popts);