Lines Matching refs:crtc

16 	struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
17 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
63 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
64 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
93 struct intel_crtc *crtc)
97 intel_atomic_get_old_crtc_state(state, crtc);
99 intel_atomic_get_new_crtc_state(state, crtc);
122 struct intel_crtc *crtc)
125 intel_atomic_get_old_crtc_state(state, crtc);
127 if (!hsw_ips_need_disable(state, crtc))
134 struct intel_crtc *crtc)
138 intel_atomic_get_old_crtc_state(state, crtc);
140 intel_atomic_get_new_crtc_state(state, crtc);
170 struct intel_crtc *crtc)
173 intel_atomic_get_new_crtc_state(state, crtc);
175 if (!hsw_ips_need_enable(state, crtc))
182 bool hsw_crtc_supports_ips(struct intel_crtc *crtc)
184 return HAS_IPS(to_i915(crtc->base.dev)) && crtc->pipe == PIPE_A;
189 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
190 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
193 if (!hsw_crtc_supports_ips(crtc))
217 struct intel_crtc *crtc)
221 intel_atomic_get_new_crtc_state(state, crtc);
260 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
261 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
263 if (!hsw_crtc_supports_ips(crtc))
280 struct intel_crtc *crtc = data;
281 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
290 struct intel_crtc *crtc = data;
291 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
295 ret = drm_modeset_lock(&crtc->base.mutex, NULL);
301 crtc_state = to_intel_crtc_state(crtc->base.state);
313 drm_modeset_unlock(&crtc->base.mutex);
325 struct intel_crtc *crtc = m->private;
326 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
350 void hsw_ips_crtc_debugfs_add(struct intel_crtc *crtc)
352 if (!hsw_crtc_supports_ips(crtc))
355 debugfs_create_file("i915_ips_false_color", 0644, crtc->base.debugfs_entry,
356 crtc, &hsw_ips_debugfs_false_color_fops);
358 debugfs_create_file("i915_ips_status", 0444, crtc->base.debugfs_entry,
359 crtc, &hsw_ips_debugfs_status_fops);