Lines Matching refs:hw_state

1163 	state = &pll->config.hw_state;  in bxt_calc_pll_link()
1303 WARN_ON(spll->hw_state.spll != crtc_state->dpll_hw_state.spll)) in hsw_ddi_pll_select()
1307 spll->hw_state.spll = crtc_state->dpll_hw_state.spll; in hsw_ddi_pll_select()
2464 I915_WRITE(WRPLL_CTL(pll->id), pll->config.hw_state.wrpll); in hsw_ddi_wrpll_enable()
2472 I915_WRITE(SPLL_CTL, pll->config.hw_state.spll); in hsw_ddi_spll_enable()
2499 struct intel_dpll_hw_state *hw_state) in hsw_ddi_wrpll_get_hw_state() argument
2507 hw_state->wrpll = val; in hsw_ddi_wrpll_get_hw_state()
2514 struct intel_dpll_hw_state *hw_state) in hsw_ddi_spll_get_hw_state() argument
2522 hw_state->spll = val; in hsw_ddi_spll_get_hw_state()
2604 val |= pll->config.hw_state.ctrl1 << (dpll * 6); in skl_ddi_pll_enable()
2609 I915_WRITE(regs[pll->id].cfgcr1, pll->config.hw_state.cfgcr1); in skl_ddi_pll_enable()
2610 I915_WRITE(regs[pll->id].cfgcr2, pll->config.hw_state.cfgcr2); in skl_ddi_pll_enable()
2635 struct intel_dpll_hw_state *hw_state) in skl_ddi_pll_get_hw_state() argument
2652 hw_state->ctrl1 = (val >> (dpll * 6)) & 0x3f; in skl_ddi_pll_get_hw_state()
2656 hw_state->cfgcr1 = I915_READ(regs[pll->id].cfgcr1); in skl_ddi_pll_get_hw_state()
2657 hw_state->cfgcr2 = I915_READ(regs[pll->id].cfgcr2); in skl_ddi_pll_get_hw_state()
2828 temp |= pll->config.hw_state.ebb0; in bxt_ddi_pll_enable()
2834 temp |= pll->config.hw_state.pll0; in bxt_ddi_pll_enable()
2840 temp |= pll->config.hw_state.pll1; in bxt_ddi_pll_enable()
2846 temp |= pll->config.hw_state.pll2; in bxt_ddi_pll_enable()
2852 temp |= pll->config.hw_state.pll3; in bxt_ddi_pll_enable()
2860 temp |= pll->config.hw_state.pll6; in bxt_ddi_pll_enable()
2866 temp |= pll->config.hw_state.pll8; in bxt_ddi_pll_enable()
2871 temp |= pll->config.hw_state.pll9; in bxt_ddi_pll_enable()
2877 temp |= pll->config.hw_state.pll10; in bxt_ddi_pll_enable()
2885 temp |= pll->config.hw_state.ebb4; in bxt_ddi_pll_enable()
2905 temp |= pll->config.hw_state.pcsdw12; in bxt_ddi_pll_enable()
2923 struct intel_dpll_hw_state *hw_state) in bxt_ddi_pll_get_hw_state() argument
2935 hw_state->ebb0 = I915_READ(BXT_PORT_PLL_EBB_0(port)); in bxt_ddi_pll_get_hw_state()
2936 hw_state->ebb0 &= PORT_PLL_P1_MASK | PORT_PLL_P2_MASK; in bxt_ddi_pll_get_hw_state()
2938 hw_state->ebb4 = I915_READ(BXT_PORT_PLL_EBB_4(port)); in bxt_ddi_pll_get_hw_state()
2939 hw_state->ebb4 &= PORT_PLL_10BIT_CLK_ENABLE; in bxt_ddi_pll_get_hw_state()
2941 hw_state->pll0 = I915_READ(BXT_PORT_PLL(port, 0)); in bxt_ddi_pll_get_hw_state()
2942 hw_state->pll0 &= PORT_PLL_M2_MASK; in bxt_ddi_pll_get_hw_state()
2944 hw_state->pll1 = I915_READ(BXT_PORT_PLL(port, 1)); in bxt_ddi_pll_get_hw_state()
2945 hw_state->pll1 &= PORT_PLL_N_MASK; in bxt_ddi_pll_get_hw_state()
2947 hw_state->pll2 = I915_READ(BXT_PORT_PLL(port, 2)); in bxt_ddi_pll_get_hw_state()
2948 hw_state->pll2 &= PORT_PLL_M2_FRAC_MASK; in bxt_ddi_pll_get_hw_state()
2950 hw_state->pll3 = I915_READ(BXT_PORT_PLL(port, 3)); in bxt_ddi_pll_get_hw_state()
2951 hw_state->pll3 &= PORT_PLL_M2_FRAC_ENABLE; in bxt_ddi_pll_get_hw_state()
2953 hw_state->pll6 = I915_READ(BXT_PORT_PLL(port, 6)); in bxt_ddi_pll_get_hw_state()
2954 hw_state->pll6 &= PORT_PLL_PROP_COEFF_MASK | in bxt_ddi_pll_get_hw_state()
2958 hw_state->pll8 = I915_READ(BXT_PORT_PLL(port, 8)); in bxt_ddi_pll_get_hw_state()
2959 hw_state->pll8 &= PORT_PLL_TARGET_CNT_MASK; in bxt_ddi_pll_get_hw_state()
2961 hw_state->pll9 = I915_READ(BXT_PORT_PLL(port, 9)); in bxt_ddi_pll_get_hw_state()
2962 hw_state->pll9 &= PORT_PLL_LOCK_THRESHOLD_MASK; in bxt_ddi_pll_get_hw_state()
2964 hw_state->pll10 = I915_READ(BXT_PORT_PLL(port, 10)); in bxt_ddi_pll_get_hw_state()
2965 hw_state->pll10 &= PORT_PLL_DCO_AMP_OVR_EN_H | in bxt_ddi_pll_get_hw_state()
2973 hw_state->pcsdw12 = I915_READ(BXT_PORT_PCS_DW12_LN01(port)); in bxt_ddi_pll_get_hw_state()
2974 if (I915_READ(BXT_PORT_PCS_DW12_LN23(port)) != hw_state->pcsdw12) in bxt_ddi_pll_get_hw_state()
2976 hw_state->pcsdw12, in bxt_ddi_pll_get_hw_state()
2978 hw_state->pcsdw12 &= LANE_STAGGER_MASK | LANESTAGGER_STRAP_OVRD; in bxt_ddi_pll_get_hw_state()