Lines Matching refs:mmdc_addr

68 	unsigned long mmdc_addr = (module) ? MMDC1_BASE_ADDR : MMDC0_BASE_ADDR;  in config_mmdc()  local
70 writel(MMDC_MDSCR_CFG_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
72 writel(MMDC_MDCFG0_VALUE, mmdc_addr + MMDC_MDCFG0); in config_mmdc()
73 writel(MMDC_MDCFG1_VALUE, mmdc_addr + MMDC_MDCFG1); in config_mmdc()
74 writel(MMDC_MDCFG2_VALUE, mmdc_addr + MMDC_MDCFG2); in config_mmdc()
75 writel(MMDC_MDCFG3LP_VALUE, mmdc_addr + MMDC_MDCFG3LP); in config_mmdc()
76 writel(MMDC_MDOTC_VALUE, mmdc_addr + MMDC_MDOTC); in config_mmdc()
77 writel(MMDC_MDMISC_VALUE, mmdc_addr + MMDC_MDMISC); in config_mmdc()
78 writel(MMDC_MDOR_VALUE, mmdc_addr + MMDC_MDOR); in config_mmdc()
79 writel(_MDCTL, mmdc_addr + MMDC_MDCTL); in config_mmdc()
81 writel(MMDC_MPMUR0_VALUE, mmdc_addr + MMDC_MPMUR0); in config_mmdc()
83 while (readl(mmdc_addr + MMDC_MPMUR0) & MMDC_MPMUR0_FRC_MSR) { in config_mmdc()
86 writel(MMDC_MDSCR_RST_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
89 writel(MMDC_MPZQLP2CTL_VALUE, mmdc_addr + MMDC_MPZQLP2CTL); in config_mmdc()
90 writel(MMDC_MPZQHWCTRL_VALUE, mmdc_addr + MMDC_MPZQHWCTRL); in config_mmdc()
91 while (readl(mmdc_addr + MMDC_MPZQHWCTRL) & MMDC_MPZQHWCTRL_ZQ_HW_FOR) { in config_mmdc()
95 writel(_MDCTL + 0x80000000, mmdc_addr + MMDC_MDCTL); in config_mmdc()
98 writel(MMDC_MDSCR_MR1_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
99 writel(MMDC_MDSCR_MR2_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
100 writel(MMDC_MDSCR_MR3_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
101 writel(MMDC_MDSCR_MR10_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()
108 writel(MMDC_MDASP_MODULE0_VALUE, mmdc_addr + MMDC_MDASP); in config_mmdc()
110 mmdc_addr + MMDC_MPRDDLCTL); in config_mmdc()
112 mmdc_addr + MMDC_MPWRDLCTL); in config_mmdc()
114 mmdc_addr + MMDC_MPDGCTRL0); in config_mmdc()
116 mmdc_addr + MMDC_MPDGCTRL1); in config_mmdc()
119 writel(MMDC_MDASP_MODULE1_VALUE, mmdc_addr + MMDC_MDASP); in config_mmdc()
121 mmdc_addr + MMDC_MPRDDLCTL); in config_mmdc()
123 mmdc_addr + MMDC_MPWRDLCTL); in config_mmdc()
125 mmdc_addr + MMDC_MPDGCTRL0); in config_mmdc()
127 mmdc_addr + MMDC_MPDGCTRL1); in config_mmdc()
131 writel(MMDC_MDRWD_VALUE, mmdc_addr + MMDC_MDRWD); in config_mmdc()
132 writel(MMDC_MDPDC_VALUE, mmdc_addr + MMDC_MDPDC); in config_mmdc()
133 writel(MMDC_MDREF_VALUE, mmdc_addr + MMDC_MDREF); in config_mmdc()
134 writel(MMDC_MPODTCTRL_VALUE, mmdc_addr + MMDC_MPODTCTRL); in config_mmdc()
135 writel(MMDC_MDSCR_DEASSERT_VALUE, mmdc_addr + MMDC_MDSCR); in config_mmdc()