Home
last modified time | relevance | path

Searched refs:tcwl (Results 1 – 23 of 23) sorted by relevance

/OK3568_Linux_fs/u-boot/arch/arm/mach-sunxi/dram_timings/
H A Dddr3_1333.c34 u8 tcwl = 4; /* CWL 8 */ in mctl_set_timing_params() local
43 u8 twtp = tcwl + 2 + twr; /* WL + BL / 2 + tWR */ in mctl_set_timing_params()
44 u8 twr2rd = tcwl + 2 + twtr; /* WL + BL / 2 + tWTR */ in mctl_set_timing_params()
45 u8 trd2wr = tcl + 2 + 1 - tcwl; /* RL + BL / 2 + 2 - WL */ in mctl_set_timing_params()
62 writel(DRAMTMG2_TCWL(tcwl) | DRAMTMG2_TCL(tcl) | in mctl_set_timing_params()
H A Dlpddr3_stock.c34 u8 tcwl = 3; /* CWL 6 */ in mctl_set_timing_params() local
43 u8 twtp = tcwl + 4 + twr + 1; in mctl_set_timing_params()
44 u8 twr2rd = tcwl + 4 + 1 + twtr; in mctl_set_timing_params()
45 u8 trd2wr = tcl + 4 + 5 - tcwl + 1; in mctl_set_timing_params()
58 writel(DRAMTMG2_TCWL(tcwl) | DRAMTMG2_TCL(tcl) | in mctl_set_timing_params()
H A Dddr2_v3s.c34 u8 tcwl = 3; /* CWL 6 */ in mctl_set_timing_params() local
43 u8 twtp = tcwl + 2 + twr; /* WL + BL / 2 + tWR */ in mctl_set_timing_params()
44 u8 twr2rd = tcwl + 2 + twtr; /* WL + BL / 2 + tWTR */ in mctl_set_timing_params()
45 u8 trd2wr = tcl + 2 + 1 - tcwl; /* RL + BL / 2 + 2 - WL */ in mctl_set_timing_params()
59 writel(DRAMTMG2_TCWL(tcwl) | DRAMTMG2_TCL(tcl) | in mctl_set_timing_params()
/OK3568_Linux_fs/u-boot/arch/arm/mach-sunxi/
H A Ddram_sun8i_a83t.c118 u8 tcwl = 4; /* CWL 8 */ in auto_set_timing_para() local
127 u8 twtp = tcwl + 2 + twr; /* WL + BL / 2 + tWR */ in auto_set_timing_para()
128 u8 twr2rd = tcwl + 2 + twtr; /* WL + BL / 2 + tWTR */ in auto_set_timing_para()
129 u8 trd2wr = tcl + 2 + 1 - tcwl; /* RL + BL / 2 + 2 - WL */ in auto_set_timing_para()
160 tcwl = 3; /* CWL 8 */ in auto_set_timing_para()
166 twtp = tcwl + 4 + twr + 1; /* CWL + BL/2 + tWR */ in auto_set_timing_para()
167 twr2rd = tcwl + 4 + 1 + twtr; /* WL + BL / 2 + tWTR */ in auto_set_timing_para()
168 trd2wr = tcl + 4 + 5 - tcwl + 1; /* RL + BL / 2 + 2 - WL */ in auto_set_timing_para()
175 reg_val = (tcwl << 24) | (tcl << 16) | (trd2wr << 8) | (twr2rd << 0); in auto_set_timing_para()
H A Ddram_sun8i_a33.c118 u8 tcwl = 4; /* CWL 8 */ in auto_set_timing_para() local
127 u8 twtp = tcwl + 2 + twr; /* WL + BL / 2 + tWR */ in auto_set_timing_para()
128 u8 twr2rd = tcwl + 2 + twtr; /* WL + BL / 2 + tWTR */ in auto_set_timing_para()
129 u8 trd2wr = tcl + 2 + 1 - tcwl; /* RL + BL / 2 + 2 - WL */ in auto_set_timing_para()
143 reg_val = (tcwl << 24) | (tcl << 16) | (trd2wr << 8) | (twr2rd << 0); in auto_set_timing_para()
H A Ddram_sun6i.c215 writel(MCTL_TCWL, &mctl_ctl->tcwl); in mctl_channel_init()
/OK3568_Linux_fs/u-boot/drivers/ram/rockchip/
H A Ddmc-rk3368.c158 u32 tcl, u32 tal, u32 tcwl) in ddrphy_config() argument
168 clrsetbits_le32(&phy->reg[0xc], 0x0f, tcwl); in ddrphy_config()
244 mr[2] = DDR3_MR2_TWL(params->pctl_timing.tcwl); in memory_init()
476 pctl_timing->tcwl = 10; in pctl_calc_timings()
479 pctl_timing->tcwl = 6; in pctl_calc_timings()
482 pctl_timing->tcwl = 7; in pctl_calc_timings()
485 pctl_timing->tcwl = 8; in pctl_calc_timings()
496 pctl_timing->trtw = pctl_timing->tcl + tccd/2 + 2 - pctl_timing->tcwl; in pctl_calc_timings()
563 writel((params->pctl_timing.tcwl - 1) / 2 - 1, &pctl->dfitphywrlat); in pctl_cfg()
835 params->pctl_timing.tcwl); in setup_sdram()
H A Dsdram_rv1108_pctl_phy.c333 reg = readl(&priv->pctl->tcwl); in pctl_cfg()
361 reg = readl(&priv->pctl->tcwl); in pctl_cfg()
395 writel(params_priv->ddr_timing_t.pctl_timing.tcwl, in phy_cfg()
H A Dsdram_rk322x.c430 writel((readl(&pctl->tcwl) - 1) / 2 - 1, &pctl->dfitphywrlat); in pctl_cfg()
444 writel(readl(&pctl->tcwl) / 2 - 1, &pctl->dfitphywrlat); in pctl_cfg()
497 writel(pctl_timing->tcwl, &ddr_phy->ddrphy_reg[0xc]); in phy_cfg()
H A Dsdram_rk3288.c255 writel(sdram_params->pctl_timing.tcwl, in pctl_cfg()
276 writel(sdram_params->pctl_timing.tcwl - 1, in pctl_cfg()
H A Dsdram_rk3188.c244 writel(sdram_params->pctl_timing.tcwl - 1, in pctl_cfg()
/OK3568_Linux_fs/u-boot/arch/arm/mach-imx/mx6/
H A Dddr.c1206 u8 todtlon, taxpd, tanpd, tcwl, txp, tfaw, tcl; in mx6_ddr3_cfg() local
1226 tcwl = 4; in mx6_ddr3_cfg()
1233 tcwl = 3; in mx6_ddr3_cfg()
1247 todtlon = tcwl; in mx6_ddr3_cfg()
1248 taxpd = tcwl; in mx6_ddr3_cfg()
1249 tanpd = tcwl; in mx6_ddr3_cfg()
1344 debug("tcwl=%d\n", tcwl); in mx6_ddr3_cfg()
1413 (twr << 9) | (tmrd << 5) | tcwl; in mx6_ddr3_cfg()
1453 ((tcwl - 3) & 3) << 3; in mx6_ddr3_cfg()
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-rockchip/
H A Dsdram_rk3288.h50 u32 tcwl; member
H A Dsdram_rk3036.h53 u32 tcwl; member
250 u32 tcwl; member
H A Dsdram_rk322x.h82 u32 tcwl; member
208 u32 tcwl; member
H A Dsdram_rv1108_pctl_phy.h54 u32 tcwl; member
270 u32 tcwl; member
H A Dddr_rk3368.h57 u32 tcwl; member
H A Dddr_rk3288.h52 u32 tcwl; member
/OK3568_Linux_fs/u-boot/board/freescale/mx6qarm2/
H A Dimximage_mx6dl.cfg285 /* MRW: BA=0 CS=0 MR_ADDR=2 MR_OP=6. tcl=8, tcwl=4 */
297 /* MRW: BA=0 CS=0 MR_ADDR=2 MR_OP=6. tcl=8, tcwl=4 */
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-sunxi/
H A Ddram_sun6i.h80 u32 tcwl; /* 0xec */ member
/OK3568_Linux_fs/u-boot/doc/device-tree-bindings/clock/
H A Drockchip,rk3288-dmc.txt65 tcwl
/OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3036/
H A Dsdram_rk3036.c612 reg = readl(&pctl->tcwl); in pctl_cfg()
/OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3066/
H A Dsdram_rk3066.c234 writel(sdram_params->pctl_timing.tcwl - 1, in pctl_cfg()