Lines Matching refs:crtc_state
132 static unsigned int intel_drrs_frontbuffer_bits(const struct intel_crtc_state *crtc_state)
134 struct intel_display *display = to_intel_display(crtc_state);
135 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
141 crtc_state->joiner_pipes)
149 * @crtc_state: the crtc state
153 void intel_drrs_activate(const struct intel_crtc_state *crtc_state)
155 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
157 if (!crtc_state->has_drrs)
160 if (!crtc_state->hw.active)
163 if (intel_crtc_is_joiner_secondary(crtc_state))
168 crtc->drrs.cpu_transcoder = crtc_state->cpu_transcoder;
169 crtc->drrs.m_n = crtc_state->dp_m_n;
170 crtc->drrs.m2_n2 = crtc_state->dp_m2_n2;
171 crtc->drrs.frontbuffer_bits = intel_drrs_frontbuffer_bits(crtc_state);
315 const struct intel_crtc_state *crtc_state;
322 crtc_state = to_intel_crtc_state(crtc->base.state);
328 crtc_state->cpu_transcoder)));
331 str_yes_no(crtc_state->has_drrs));
356 struct intel_crtc_state *crtc_state;
364 crtc_state = to_intel_crtc_state(crtc->base.state);
366 if (!crtc_state->hw.active ||
367 !crtc_state->has_drrs)
370 commit = crtc_state->uapi.commit;
380 intel_drrs_activate(crtc_state);
382 intel_drrs_deactivate(crtc_state);