Lines Matching refs:ltr
176 u32 ltr; in intel_lpss_ltr_set() local
183 ltr = readl(lpss->priv + LPSS_PRIV_ACTIVELTR); in intel_lpss_ltr_set()
186 ltr &= ~LPSS_PRIV_LTR_REQ; in intel_lpss_ltr_set()
188 ltr |= LPSS_PRIV_LTR_REQ; in intel_lpss_ltr_set()
189 ltr &= ~LPSS_PRIV_LTR_SCALE_MASK; in intel_lpss_ltr_set()
190 ltr &= ~LPSS_PRIV_LTR_VALUE_MASK; in intel_lpss_ltr_set()
193 ltr |= LPSS_PRIV_LTR_SCALE_32US | val >> 5; in intel_lpss_ltr_set()
195 ltr |= LPSS_PRIV_LTR_SCALE_1US | val; in intel_lpss_ltr_set()
198 if (ltr == lpss->active_ltr) in intel_lpss_ltr_set()
201 writel(ltr, lpss->priv + LPSS_PRIV_ACTIVELTR); in intel_lpss_ltr_set()
202 writel(ltr, lpss->priv + LPSS_PRIV_IDLELTR); in intel_lpss_ltr_set()