Lines Matching refs:intel_state
2230 struct intel_atomic_state *intel_state = to_intel_atomic_state(state); in intel_compute_min_cdclk() local
2237 memcpy(intel_state->min_cdclk, dev_priv->min_cdclk, in intel_compute_min_cdclk()
2238 sizeof(intel_state->min_cdclk)); in intel_compute_min_cdclk()
2240 for_each_new_intel_crtc_in_state(intel_state, crtc, crtc_state, i) { in intel_compute_min_cdclk()
2245 intel_state->min_cdclk[i] = min_cdclk; in intel_compute_min_cdclk()
2250 min_cdclk = max(intel_state->min_cdclk[pipe], min_cdclk); in intel_compute_min_cdclk()
2295 struct intel_atomic_state *intel_state = to_intel_atomic_state(state); in vlv_modeset_calc_cdclk() local
2304 intel_state->cdclk.logical.cdclk = cdclk; in vlv_modeset_calc_cdclk()
2305 intel_state->cdclk.logical.voltage_level = in vlv_modeset_calc_cdclk()
2308 if (!intel_state->active_crtcs) { in vlv_modeset_calc_cdclk()
2311 intel_state->cdclk.actual.cdclk = cdclk; in vlv_modeset_calc_cdclk()
2312 intel_state->cdclk.actual.voltage_level = in vlv_modeset_calc_cdclk()
2315 intel_state->cdclk.actual = in vlv_modeset_calc_cdclk()
2316 intel_state->cdclk.logical; in vlv_modeset_calc_cdclk()
2324 struct intel_atomic_state *intel_state = to_intel_atomic_state(state); in bdw_modeset_calc_cdclk() local
2337 intel_state->cdclk.logical.cdclk = cdclk; in bdw_modeset_calc_cdclk()
2338 intel_state->cdclk.logical.voltage_level = in bdw_modeset_calc_cdclk()
2341 if (!intel_state->active_crtcs) { in bdw_modeset_calc_cdclk()
2344 intel_state->cdclk.actual.cdclk = cdclk; in bdw_modeset_calc_cdclk()
2345 intel_state->cdclk.actual.voltage_level = in bdw_modeset_calc_cdclk()
2348 intel_state->cdclk.actual = in bdw_modeset_calc_cdclk()
2349 intel_state->cdclk.logical; in bdw_modeset_calc_cdclk()
2355 static int skl_dpll0_vco(struct intel_atomic_state *intel_state) in skl_dpll0_vco() argument
2357 struct drm_i915_private *dev_priv = to_i915(intel_state->base.dev); in skl_dpll0_vco()
2362 vco = intel_state->cdclk.logical.vco; in skl_dpll0_vco()
2366 for_each_new_intel_crtc_in_state(intel_state, crtc, crtc_state, i) { in skl_dpll0_vco()
2393 struct intel_atomic_state *intel_state = to_intel_atomic_state(state); in skl_modeset_calc_cdclk() local
2400 vco = skl_dpll0_vco(intel_state); in skl_modeset_calc_cdclk()
2408 intel_state->cdclk.logical.vco = vco; in skl_modeset_calc_cdclk()
2409 intel_state->cdclk.logical.cdclk = cdclk; in skl_modeset_calc_cdclk()
2410 intel_state->cdclk.logical.voltage_level = in skl_modeset_calc_cdclk()
2413 if (!intel_state->active_crtcs) { in skl_modeset_calc_cdclk()
2416 intel_state->cdclk.actual.vco = vco; in skl_modeset_calc_cdclk()
2417 intel_state->cdclk.actual.cdclk = cdclk; in skl_modeset_calc_cdclk()
2418 intel_state->cdclk.actual.voltage_level = in skl_modeset_calc_cdclk()
2421 intel_state->cdclk.actual = in skl_modeset_calc_cdclk()
2422 intel_state->cdclk.logical; in skl_modeset_calc_cdclk()
2431 struct intel_atomic_state *intel_state = to_intel_atomic_state(state); in bxt_modeset_calc_cdclk() local
2446 intel_state->cdclk.logical.vco = vco; in bxt_modeset_calc_cdclk()
2447 intel_state->cdclk.logical.cdclk = cdclk; in bxt_modeset_calc_cdclk()
2448 intel_state->cdclk.logical.voltage_level = in bxt_modeset_calc_cdclk()
2451 if (!intel_state->active_crtcs) { in bxt_modeset_calc_cdclk()
2460 intel_state->cdclk.actual.vco = vco; in bxt_modeset_calc_cdclk()
2461 intel_state->cdclk.actual.cdclk = cdclk; in bxt_modeset_calc_cdclk()
2462 intel_state->cdclk.actual.voltage_level = in bxt_modeset_calc_cdclk()
2465 intel_state->cdclk.actual = in bxt_modeset_calc_cdclk()
2466 intel_state->cdclk.logical; in bxt_modeset_calc_cdclk()
2475 struct intel_atomic_state *intel_state = to_intel_atomic_state(state); in cnl_modeset_calc_cdclk() local
2485 intel_state->cdclk.logical.vco = vco; in cnl_modeset_calc_cdclk()
2486 intel_state->cdclk.logical.cdclk = cdclk; in cnl_modeset_calc_cdclk()
2487 intel_state->cdclk.logical.voltage_level = in cnl_modeset_calc_cdclk()
2489 cnl_compute_min_voltage_level(intel_state)); in cnl_modeset_calc_cdclk()
2491 if (!intel_state->active_crtcs) { in cnl_modeset_calc_cdclk()
2495 intel_state->cdclk.actual.vco = vco; in cnl_modeset_calc_cdclk()
2496 intel_state->cdclk.actual.cdclk = cdclk; in cnl_modeset_calc_cdclk()
2497 intel_state->cdclk.actual.voltage_level = in cnl_modeset_calc_cdclk()
2500 intel_state->cdclk.actual = in cnl_modeset_calc_cdclk()
2501 intel_state->cdclk.logical; in cnl_modeset_calc_cdclk()
2510 struct intel_atomic_state *intel_state = to_intel_atomic_state(state); in icl_modeset_calc_cdclk() local
2511 unsigned int ref = intel_state->cdclk.logical.ref; in icl_modeset_calc_cdclk()
2521 intel_state->cdclk.logical.vco = vco; in icl_modeset_calc_cdclk()
2522 intel_state->cdclk.logical.cdclk = cdclk; in icl_modeset_calc_cdclk()
2523 intel_state->cdclk.logical.voltage_level = in icl_modeset_calc_cdclk()
2525 cnl_compute_min_voltage_level(intel_state)); in icl_modeset_calc_cdclk()
2527 if (!intel_state->active_crtcs) { in icl_modeset_calc_cdclk()
2531 intel_state->cdclk.actual.vco = vco; in icl_modeset_calc_cdclk()
2532 intel_state->cdclk.actual.cdclk = cdclk; in icl_modeset_calc_cdclk()
2533 intel_state->cdclk.actual.voltage_level = in icl_modeset_calc_cdclk()
2536 intel_state->cdclk.actual = intel_state->cdclk.logical; in icl_modeset_calc_cdclk()