Lines Matching refs:ltr
76 u32 ltr; in intel_ltr_set() local
85 ltr = readl(hba->mmio_base + INTEL_ACTIVELTR); in intel_ltr_set()
88 ltr &= ~INTEL_LTR_REQ; in intel_ltr_set()
90 ltr |= INTEL_LTR_REQ; in intel_ltr_set()
91 ltr &= ~INTEL_LTR_SCALE_MASK; in intel_ltr_set()
92 ltr &= ~INTEL_LTR_VALUE_MASK; in intel_ltr_set()
98 ltr |= INTEL_LTR_SCALE_32US | val; in intel_ltr_set()
100 ltr |= INTEL_LTR_SCALE_1US | val; in intel_ltr_set()
104 if (ltr == host->active_ltr) in intel_ltr_set()
107 writel(ltr, hba->mmio_base + INTEL_ACTIVELTR); in intel_ltr_set()
108 writel(ltr, hba->mmio_base + INTEL_IDLELTR); in intel_ltr_set()