Home
last modified time | relevance | path

Searched refs:pctl_timing (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/ram/rockchip/
H A Ddmc-rk3368.c40 struct rk3288_sdram_pctl_timing pctl_timing; member
240 mr[0] = DDR3_MR0_WR(params->pctl_timing.twr) | in memory_init()
241 DDR3_MR0_CL(params->pctl_timing.tcl) | in memory_init()
244 mr[2] = DDR3_MR2_TWL(params->pctl_timing.tcwl); in memory_init()
454 struct rk3288_sdram_pctl_timing *pctl_timing = &params->pctl_timing; in pctl_calc_timings() local
466 pctl_timing->togcnt1u = DIV_ROUND_UP(freq, 2 * MHz); in pctl_calc_timings()
467 pctl_timing->togcnt100n = DIV_ROUND_UP(freq / 10, 2 * MHz); in pctl_calc_timings()
469 pctl_timing->tinit = 200; /* 200 usec */ in pctl_calc_timings()
470 pctl_timing->trsth = 500; /* 500 usec */ in pctl_calc_timings()
471 pctl_timing->trefi = 78; /* 7.8usec = 78 * 100ns */ in pctl_calc_timings()
[all …]
H A Dsdram_rk3288.c54 struct rk3288_sdram_pctl_timing pctl_timing; member
249 copy_to_reg(&pctl->togcnt1u, &sdram_params->pctl_timing.togcnt1u, in pctl_cfg()
250 sizeof(sdram_params->pctl_timing)); in pctl_cfg()
253 writel(sdram_params->pctl_timing.tcl - 1, in pctl_cfg()
255 writel(sdram_params->pctl_timing.tcwl, in pctl_cfg()
270 writel(sdram_params->pctl_timing.tcl - 3, in pctl_cfg()
273 writel(sdram_params->pctl_timing.tcl - 2, in pctl_cfg()
276 writel(sdram_params->pctl_timing.tcwl - 1, in pctl_cfg()
533 writel(sdram_params->pctl_timing.trefi, &pctl->trefi); in data_training()
981 (u32 *)&params->pctl_timing, in rk3288_dmc_ofdata_to_platdata()
[all …]
H A Dsdram_rk3188.c51 struct rk3288_sdram_pctl_timing pctl_timing; member
233 copy_to_reg(&pctl->togcnt1u, &sdram_params->pctl_timing.togcnt1u, in pctl_cfg()
234 sizeof(sdram_params->pctl_timing)); in pctl_cfg()
238 writel(sdram_params->pctl_timing.tcl - 3, in pctl_cfg()
241 writel(sdram_params->pctl_timing.tcl - 2, in pctl_cfg()
244 writel(sdram_params->pctl_timing.tcwl - 1, in pctl_cfg()
475 writel(sdram_params->pctl_timing.trefi, &pctl->trefi); in data_training()
825 (u32 *)&params->pctl_timing, in rk3188_dmc_ofdata_to_platdata()
826 sizeof(params->pctl_timing) / sizeof(u32)); in rk3188_dmc_ofdata_to_platdata()
861 memcpy(&plat->pctl_timing, of_plat->rockchip_pctl_timing, in conv_of_platdata()
[all …]
H A Dsdram_rk322x.c45 struct rk322x_pctl_timing pctl_timing; member
423 copy_to_reg(&pctl->togcnt1u, &sdram_params->pctl_timing.togcnt1u, in pctl_cfg()
475 struct rk322x_pctl_timing *pctl_timing = &sdram_params->pctl_timing; in phy_cfg() local
497 writel(pctl_timing->tcwl, &ddr_phy->ddrphy_reg[0xc]); in phy_cfg()
724 (u32 *)&params->pctl_timing, in rk322x_dmc_ofdata_to_platdata()
725 sizeof(params->pctl_timing) / sizeof(u32)); in rk322x_dmc_ofdata_to_platdata()
760 memcpy(&plat->pctl_timing, of_plat->rockchip_pctl_timing, in conv_of_platdata()
761 sizeof(plat->pctl_timing)); in conv_of_platdata()
H A Dsdram_rv1108_pctl_phy.c286 &params_priv->ddr_timing_t.pctl_timing.togcnt1u, in pctl_cfg()
287 sizeof(struct pctl_timing)); in pctl_cfg()
303 writel(params_priv->ddr_timing_t.pctl_timing.trsth, in pctl_cfg()
395 writel(params_priv->ddr_timing_t.pctl_timing.tcwl, in phy_cfg()
/OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3066/
H A Dsdram_rk3066.c51 struct rk3288_sdram_pctl_timing pctl_timing; member
223 copy_to_reg(&pctl->togcnt1u, &sdram_params->pctl_timing.togcnt1u, in pctl_cfg()
224 sizeof(sdram_params->pctl_timing)); in pctl_cfg()
228 writel(sdram_params->pctl_timing.tcl - 3, in pctl_cfg()
231 writel(sdram_params->pctl_timing.tcl - 2, in pctl_cfg()
234 writel(sdram_params->pctl_timing.tcwl - 1, in pctl_cfg()
462 writel(sdram_params->pctl_timing.trefi, &pctl->trefi); in data_training()
809 (u32 *)&params->pctl_timing, in rk3066_dmc_ofdata_to_platdata()
810 sizeof(params->pctl_timing) / sizeof(u32)); in rk3066_dmc_ofdata_to_platdata()
845 memcpy(&plat->pctl_timing, of_plat->rockchip_pctl_timing, in conv_of_platdata()
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-rockchip/
H A Dsdram_rv1108_pctl_phy.h258 struct pctl_timing { struct
294 } pctl_timing; member
H A Dsdram_rk3036.h296 struct rk3036_pctl_timing pctl_timing; member
/OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3036/
H A Dsdram_rk3036.c608 copy_to_reg(&pctl->togcnt1u, &ddr_timing.pctl_timing.togcnt1u, in pctl_cfg()