Lines Matching refs:ddr_config
65 static void ddr_phy_init(const struct jz4780_ddr_config *ddr_config) in ddr_phy_init() argument
74 writel(ddr_config->mr0, ddr_phy_regs + DDRP_MR0); in ddr_phy_init()
75 writel(ddr_config->mr1, ddr_phy_regs + DDRP_MR1); in ddr_phy_init()
79 writel(ddr_config->ptr0, ddr_phy_regs + DDRP_PTR0); in ddr_phy_init()
80 writel(ddr_config->ptr1, ddr_phy_regs + DDRP_PTR1); in ddr_phy_init()
81 writel(ddr_config->ptr2, ddr_phy_regs + DDRP_PTR2); in ddr_phy_init()
83 writel(ddr_config->dtpr0, ddr_phy_regs + DDRP_DTPR0); in ddr_phy_init()
84 writel(ddr_config->dtpr1, ddr_phy_regs + DDRP_DTPR1); in ddr_phy_init()
85 writel(ddr_config->dtpr2, ddr_phy_regs + DDRP_DTPR2); in ddr_phy_init()
144 ((ddr_config->pullup & 0x1f) << DDRP_ZQXCR_PULLUP_IMPE_BIT) | in ddr_phy_init()
145 ((ddr_config->pulldn & 0x1f) << DDRP_ZQXCR_PULLDOWN_IMPE_BIT) | in ddr_phy_init()
192 const struct jz4780_ddr_config *ddr_config = jz4780_get_ddr_config(); in sdram_init() local
201 if (!ddr_config) in sdram_init()
228 ddr_phy_init(ddr_config); in sdram_init()
236 writel(ddr_config->timing[i], ddr_ctl_regs + DDRC_TIMING(i)); in sdram_init()