Lines Matching refs:mmdc_addr

67 	unsigned long mmdc_addr = (module) ? MMDC1_BASE_ADDR : MMDC0_BASE_ADDR;  in config_mmdc()  local
69 writel(MMDC_MDSCR_CFG_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
71 writel(MMDC_MDCFG0_VALUE, mmdc_addr + MMDC_MDCFG0); in config_mmdc()
72 writel(MMDC_MDCFG1_VALUE, mmdc_addr + MMDC_MDCFG1); in config_mmdc()
73 writel(MMDC_MDCFG2_VALUE, mmdc_addr + MMDC_MDCFG2); in config_mmdc()
74 writel(MMDC_MDCFG3LP_VALUE, mmdc_addr + MMDC_MDCFG3LP); in config_mmdc()
75 writel(MMDC_MDOTC_VALUE, mmdc_addr + MMDC_MDOTC); in config_mmdc()
76 writel(MMDC_MDMISC_VALUE, mmdc_addr + MMDC_MDMISC); in config_mmdc()
77 writel(MMDC_MDOR_VALUE, mmdc_addr + MMDC_MDOR); in config_mmdc()
78 writel(_MDCTL, mmdc_addr + MMDC_MDCTL); in config_mmdc()
80 writel(MMDC_MPMUR0_VALUE, mmdc_addr + MMDC_MPMUR0); in config_mmdc()
82 while (readl(mmdc_addr + MMDC_MPMUR0) & MMDC_MPMUR0_FRC_MSR) { in config_mmdc()
85 writel(MMDC_MDSCR_RST_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
88 writel(MMDC_MPZQLP2CTL_VALUE, mmdc_addr + MMDC_MPZQLP2CTL); in config_mmdc()
89 writel(MMDC_MPZQHWCTRL_VALUE, mmdc_addr + MMDC_MPZQHWCTRL); in config_mmdc()
90 while (readl(mmdc_addr + MMDC_MPZQHWCTRL) & MMDC_MPZQHWCTRL_ZQ_HW_FOR) { in config_mmdc()
94 writel(_MDCTL + 0x80000000, mmdc_addr + MMDC_MDCTL); in config_mmdc()
97 writel(MMDC_MDSCR_MR1_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
98 writel(MMDC_MDSCR_MR2_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
99 writel(MMDC_MDSCR_MR3_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
100 writel(MMDC_MDSCR_MR10_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
107 writel(MMDC_MDASP_MODULE0_VALUE, mmdc_addr + MMDC_MDASP); in config_mmdc()
109 mmdc_addr + MMDC_MPRDDLCTL); in config_mmdc()
111 mmdc_addr + MMDC_MPWRDLCTL); in config_mmdc()
113 mmdc_addr + MMDC_MPDGCTRL0); in config_mmdc()
115 mmdc_addr + MMDC_MPDGCTRL1); in config_mmdc()
118 writel(MMDC_MDASP_MODULE1_VALUE, mmdc_addr + MMDC_MDASP); in config_mmdc()
120 mmdc_addr + MMDC_MPRDDLCTL); in config_mmdc()
122 mmdc_addr + MMDC_MPWRDLCTL); in config_mmdc()
124 mmdc_addr + MMDC_MPDGCTRL0); in config_mmdc()
126 mmdc_addr + MMDC_MPDGCTRL1); in config_mmdc()
130 writel(MMDC_MDRWD_VALUE, mmdc_addr + MMDC_MDRWD); in config_mmdc()
131 writel(MMDC_MDPDC_VALUE, mmdc_addr + MMDC_MDPDC); in config_mmdc()
132 writel(MMDC_MDREF_VALUE, mmdc_addr + MMDC_MDREF); in config_mmdc()
133 writel(MMDC_MPODTCTRL_VALUE, mmdc_addr + MMDC_MPODTCTRL); in config_mmdc()
134 writel(MMDC_MDSCR_DEASSERT_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()