Lines Matching refs:val
236 u32 val = readl_relaxed(ccm_base + CGPR);
238 val &= ~BM_CGPR_INT_MEM_CLK_LPM;
240 val |= BM_CGPR_INT_MEM_CLK_LPM;
241 writel_relaxed(val, ccm_base + CGPR);
246 u32 val;
255 val = readl_relaxed(ccm_base + CCR);
256 val &= ~BM_CCR_RBC_EN;
257 val |= enable ? BM_CCR_RBC_EN : 0;
258 writel_relaxed(val, ccm_base + CCR);
261 val = readl_relaxed(ccm_base + CCR);
262 val &= ~BM_CCR_RBC_BYPASS_COUNT;
263 val |= enable ? BM_CCR_RBC_BYPASS_COUNT : 0;
264 writel(val, ccm_base + CCR);
279 u32 val;
282 val = readl_relaxed(ccm_base + CLPCR);
283 val &= ~BM_CLPCR_WB_PER_AT_LPM;
284 val |= enable ? BM_CLPCR_WB_PER_AT_LPM : 0;
285 writel_relaxed(val, ccm_base + CLPCR);
288 val = readl_relaxed(ccm_base + CCR);
289 val &= ~BM_CCR_WB_COUNT;
290 val |= enable ? BM_CCR_WB_COUNT : 0;
291 writel_relaxed(val, ccm_base + CCR);
296 u32 val = readl_relaxed(ccm_base + CLPCR);
298 val &= ~BM_CLPCR_LPM;
303 val |= 0x1 << BP_CLPCR_LPM;
304 val |= BM_CLPCR_ARM_CLK_DIS_ON_LPM;
307 val |= 0x2 << BP_CLPCR_LPM;
308 val &= ~BM_CLPCR_VSTBY;
309 val &= ~BM_CLPCR_SBYOS;
311 val |= BM_CLPCR_BYPASS_PMIC_READY;
314 val |= BM_CLPCR_BYP_MMDC_CH0_LPM_HS;
316 val |= BM_CLPCR_BYP_MMDC_CH1_LPM_HS;
319 val |= 0x1 << BP_CLPCR_LPM;
320 val &= ~BM_CLPCR_VSTBY;
321 val &= ~BM_CLPCR_SBYOS;
324 val |= 0x2 << BP_CLPCR_LPM;
325 val |= 0x3 << BP_CLPCR_STBY_COUNT;
326 val |= BM_CLPCR_VSTBY;
327 val |= BM_CLPCR_SBYOS;
329 val |= BM_CLPCR_BYPASS_PMIC_READY;
332 val |= BM_CLPCR_BYP_MMDC_CH0_LPM_HS;
334 val |= BM_CLPCR_BYP_MMDC_CH1_LPM_HS;
356 writel_relaxed(val, ccm_base + CLPCR);
363 static int imx6q_suspend_finish(unsigned long val)
650 u32 val;
660 val = readl_relaxed(ccm_base + CLPCR);
661 val &= ~BM_CLPCR_LPM;
662 writel_relaxed(val, ccm_base + CLPCR);