Lines Matching defs:intel_encoder
96 struct intel_encoder base;
180 static struct intel_sdvo *to_sdvo(struct intel_encoder *encoder)
1326 static bool intel_sdvo_limited_color_range(struct intel_encoder *encoder,
1338 static bool intel_sdvo_has_audio(struct intel_encoder *encoder,
1358 static int intel_sdvo_compute_config(struct intel_encoder *encoder,
1525 struct intel_encoder *intel_encoder,
1529 struct intel_display *display = to_intel_display(intel_encoder);
1530 struct drm_i915_private *dev_priv = to_i915(intel_encoder->base.dev);
1538 struct intel_sdvo *intel_sdvo = to_sdvo(intel_encoder);
1689 static bool intel_sdvo_get_hw_state(struct intel_encoder *encoder,
1704 static void intel_sdvo_get_config(struct intel_encoder *encoder,
1806 static void intel_sdvo_disable_audio(struct intel_encoder *encoder,
1818 static void intel_sdvo_enable_audio(struct intel_encoder *encoder,
1839 struct intel_encoder *encoder,
1886 struct intel_encoder *encoder,
1893 struct intel_encoder *encoder,
1901 struct intel_encoder *encoder,
2056 static void intel_sdvo_enable_hotplug(struct intel_encoder *encoder)
2065 intel_sdvo_hotplug(struct intel_encoder *encoder,
2550 struct intel_encoder *encoder = to_intel_encoder(_encoder);
2804 struct intel_encoder *intel_encoder = to_intel_encoder(encoder);
2826 intel_encoder->hotplug = intel_sdvo_hotplug;
2827 intel_sdvo_enable_hotplug(intel_encoder);
3388 struct intel_encoder *intel_encoder;
3403 intel_encoder = &intel_sdvo->base;
3404 intel_encoder->type = INTEL_OUTPUT_SDVO;
3405 intel_encoder->power_domain = POWER_DOMAIN_PORT_OTHER;
3406 intel_encoder->port = port;
3408 drm_encoder_init(display->drm, &intel_encoder->base,
3429 intel_encoder->compute_config = intel_sdvo_compute_config;
3431 intel_encoder->disable = pch_disable_sdvo;
3432 intel_encoder->post_disable = pch_post_disable_sdvo;
3434 intel_encoder->disable = intel_disable_sdvo;
3436 intel_encoder->pre_enable = intel_sdvo_pre_enable;
3437 intel_encoder->enable = intel_enable_sdvo;
3438 intel_encoder->audio_enable = intel_sdvo_enable_audio;
3439 intel_encoder->audio_disable = intel_sdvo_disable_audio;
3440 intel_encoder->get_hw_state = intel_sdvo_get_hw_state;
3441 intel_encoder->get_config = intel_sdvo_get_config;
3473 intel_encoder->hpd_pin = HPD_SDVO_B;
3475 intel_encoder->hpd_pin = HPD_SDVO_C;
3521 intel_sdvo_encoder_destroy(&intel_encoder->base);