Lines Matching defs:encoder
462 void lspcon_write_infoframe(struct intel_encoder *encoder,
468 struct intel_dp *intel_dp = enc_to_intel_dp(encoder);
470 struct intel_lspcon *lspcon = enc_to_intel_lspcon(encoder);
484 hsw_write_infoframe(encoder, crtc_state, type, frame, len);
496 void lspcon_read_infoframe(struct intel_encoder *encoder,
503 hsw_read_infoframe(encoder, crtc_state, type,
507 void lspcon_set_infoframes(struct intel_encoder *encoder,
515 struct intel_digital_port *dig_port = enc_to_dig_port(encoder);
517 struct drm_i915_private *i915 = to_i915(encoder->base.dev);
554 drm_WARN_ON(encoder->base.dev, crtc_state->limited_color_range &&
577 dig_port->write_infoframe(encoder, crtc_state, HDMI_INFOFRAME_TYPE_AVI,
611 u32 lspcon_infoframes_enabled(struct intel_encoder *encoder,
614 struct intel_dp *intel_dp = enc_to_intel_dp(encoder);
615 struct intel_lspcon *lspcon = enc_to_intel_lspcon(encoder);
616 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev);
677 u32 intel_lspcon_infoframes_enabled(struct intel_encoder *encoder,
680 struct intel_digital_port *dig_port = enc_to_dig_port(encoder);
682 return dig_port->infoframes_enabled(encoder, pipe_config);