Lines Matching refs:ltr
237 u32 ltr; in intel_ltr_set() local
246 ltr = readl(hba->mmio_base + INTEL_ACTIVELTR); in intel_ltr_set()
249 ltr &= ~INTEL_LTR_REQ; in intel_ltr_set()
251 ltr |= INTEL_LTR_REQ; in intel_ltr_set()
252 ltr &= ~INTEL_LTR_SCALE_MASK; in intel_ltr_set()
253 ltr &= ~INTEL_LTR_VALUE_MASK; in intel_ltr_set()
259 ltr |= INTEL_LTR_SCALE_32US | val; in intel_ltr_set()
261 ltr |= INTEL_LTR_SCALE_1US | val; in intel_ltr_set()
265 if (ltr == host->active_ltr) in intel_ltr_set()
268 writel(ltr, hba->mmio_base + INTEL_ACTIVELTR); in intel_ltr_set()
269 writel(ltr, hba->mmio_base + INTEL_IDLELTR); in intel_ltr_set()