Lines Matching refs:ltr
177 u32 ltr; in intel_lpss_ltr_set() local
184 ltr = readl(lpss->priv + LPSS_PRIV_ACTIVELTR); in intel_lpss_ltr_set()
187 ltr &= ~LPSS_PRIV_LTR_REQ; in intel_lpss_ltr_set()
189 ltr |= LPSS_PRIV_LTR_REQ; in intel_lpss_ltr_set()
190 ltr &= ~LPSS_PRIV_LTR_SCALE_MASK; in intel_lpss_ltr_set()
191 ltr &= ~LPSS_PRIV_LTR_VALUE_MASK; in intel_lpss_ltr_set()
194 ltr |= LPSS_PRIV_LTR_SCALE_32US | val >> 5; in intel_lpss_ltr_set()
196 ltr |= LPSS_PRIV_LTR_SCALE_1US | val; in intel_lpss_ltr_set()
199 if (ltr == lpss->active_ltr) in intel_lpss_ltr_set()
202 writel(ltr, lpss->priv + LPSS_PRIV_ACTIVELTR); in intel_lpss_ltr_set()
203 writel(ltr, lpss->priv + LPSS_PRIV_IDLELTR); in intel_lpss_ltr_set()