Lines Matching refs:regs

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