Home
last modified time | relevance | path

Searched refs:sdram_priv (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3036/
H A Dsdram_rk3036.c743 struct rk3036_sdram_priv sdram_priv; in sdram_init() local
745 sdram_priv.cru = (void *)CRU_BASE; in sdram_init()
746 sdram_priv.grf = (void *)GRF_BASE; in sdram_init()
747 sdram_priv.phy = (void *)DDR_PHY_BASE; in sdram_init()
748 sdram_priv.pctl = (void *)DDR_PCTL_BASE; in sdram_init()
749 sdram_priv.axi_bus = (void *)CPU_AXI_BUS_BASE; in sdram_init()
751 get_ddr_config(&sdram_priv.ddr_config); in sdram_init()
752 sdram_all_config(&sdram_priv); in sdram_init()
753 rkdclk_init(&sdram_priv); in sdram_init()
754 phy_pctrl_reset(&sdram_priv); in sdram_init()
[all …]
/OK3568_Linux_fs/u-boot/drivers/ram/rockchip/
H A Dsdram_rv1108.c216 void get_ddr_param(struct dram_info *sdram_priv, in get_ddr_param() argument
220 rockchip_sdram_size((phys_addr_t)&sdram_priv->grf->os_reg2); in get_ddr_param()
231 struct dram_info *sdram_priv = &info; in sdram_init() local
238 sdram_priv->pctl = get_base_addr((void *)dtplat->reg, 0); in sdram_init()
239 sdram_priv->phy = get_base_addr((void *)dtplat->reg, 1); in sdram_init()
240 sdram_priv->service_msch = get_base_addr((void *)dtplat->reg, 2); in sdram_init()
241 sdram_priv->grf = get_base_addr((void *)dtplat->reg, 3); in sdram_init()
242 sdram_priv->pmu_grf = get_base_addr((void *)dtplat->reg, 4); in sdram_init()
243 sdram_priv->cru = get_base_addr((void *)dtplat->reg, 5); in sdram_init()
244 sdram_priv->pmu = get_base_addr((void *)dtplat->reg, 6); in sdram_init()
[all …]
H A Dsdram_rv1108_pctl_phy.c610 int rv1108_sdram_init(struct dram_info *sdram_priv, in rv1108_sdram_init() argument
614 enable_ddr_io_ret(sdram_priv); in rv1108_sdram_init()
615 rkdclk_init(sdram_priv, params_priv); in rv1108_sdram_init()
616 phy_pctrl_reset(sdram_priv); in rv1108_sdram_init()
617 phy_dll_bypass_set(sdram_priv, params_priv->ddr_timing_t.freq); in rv1108_sdram_init()
618 pctl_cfg(sdram_priv, params_priv); in rv1108_sdram_init()
619 phy_cfg(sdram_priv, params_priv); in rv1108_sdram_init()
620 writel(POWER_UP_START, &sdram_priv->pctl->powctl); in rv1108_sdram_init()
621 while (!(readl(&sdram_priv->pctl->powstat) & POWER_UP_DONE)) in rv1108_sdram_init()
624 memory_init(sdram_priv, params_priv); in rv1108_sdram_init()
[all …]
H A Dsdram_rk3308.c856 struct dram_info sdram_priv; in sdram_init() local
859 sdram_priv.cru = (void *)CRU_BASE; in sdram_init()
860 sdram_priv.grf = (void *)GRF_BASE; in sdram_init()
861 sdram_priv.sgrf = (void *)SGRF_BASE; in sdram_init()
862 sdram_priv.phy = (void *)DDR_PHY_BASE; in sdram_init()
863 sdram_priv.pctl = (void *)DDR_PCTL_BASE; in sdram_init()
864 sdram_priv.standby = (void *)DDR_STANDBY_BASE; in sdram_init()
865 sdram_priv.pmu = (void *)PMU_BASS_ADDR; in sdram_init()
866 sdram_priv.service_msch = (void *)SERVICE_MSCH_BASE; in sdram_init()
872 rv1108_sdram_init(&sdram_priv, params); in sdram_init()
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-rockchip/
H A Dsdram_rv1108.h81 int rv1108_sdram_init(struct dram_info *sdram_priv,
H A Dsdram_rk3308.h130 int rv1108_sdram_init(struct dram_info *sdram_priv,