Lines Matching refs:mctrl
75 unsigned long mctrl = read_hbreg(HBIRD_MEM_CNTL0_ADDR); in self_refresh_ctl() local
78 mctrl |= MCTRL0_SREFRESH_ENAB; in self_refresh_ctl()
80 mctrl &= ~MCTRL0_SREFRESH_ENAB; in self_refresh_ctl()
81 write_hbreg(HBIRD_MEM_CNTL0_ADDR, mctrl); in self_refresh_ctl()
89 unsigned long old_refr_count, refr_count, mctrl; in frob_mem_refresh() local
94 mctrl = read_hbreg(HBIRD_MEM_CNTL0_ADDR); in frob_mem_refresh()
95 old_refr_count = (mctrl & MCTRL0_REFR_COUNT_MASK) in frob_mem_refresh()
98 mctrl &= ~MCTRL0_REFR_COUNT_MASK; in frob_mem_refresh()
99 mctrl |= refr_count << MCTRL0_REFR_COUNT_SHIFT; in frob_mem_refresh()
100 write_hbreg(HBIRD_MEM_CNTL0_ADDR, mctrl); in frob_mem_refresh()
101 mctrl = read_hbreg(HBIRD_MEM_CNTL0_ADDR); in frob_mem_refresh()
103 if (cpu_slowing_down && !(mctrl & MCTRL0_SREFRESH_ENAB)) { in frob_mem_refresh()