Lines Matching refs:intel_encoder

96 	struct intel_encoder base;
180 static struct intel_sdvo *to_sdvo(struct intel_encoder *encoder) in to_sdvo()
1325 static bool intel_sdvo_limited_color_range(struct intel_encoder *encoder, in intel_sdvo_limited_color_range()
1337 static bool intel_sdvo_has_audio(struct intel_encoder *encoder, in intel_sdvo_has_audio()
1357 static int intel_sdvo_compute_config(struct intel_encoder *encoder, in intel_sdvo_compute_config()
1523 struct intel_encoder *intel_encoder, in intel_sdvo_pre_enable() argument
1527 struct intel_display *display = to_intel_display(intel_encoder); in intel_sdvo_pre_enable()
1535 struct intel_sdvo *intel_sdvo = to_sdvo(intel_encoder); in intel_sdvo_pre_enable()
1685 static bool intel_sdvo_get_hw_state(struct intel_encoder *encoder, in intel_sdvo_get_hw_state()
1700 static void intel_sdvo_get_config(struct intel_encoder *encoder, in intel_sdvo_get_config()
1802 static void intel_sdvo_disable_audio(struct intel_encoder *encoder, in intel_sdvo_disable_audio()
1814 static void intel_sdvo_enable_audio(struct intel_encoder *encoder, in intel_sdvo_enable_audio()
1835 struct intel_encoder *encoder, in intel_disable_sdvo()
1881 struct intel_encoder *encoder, in pch_disable_sdvo()
1888 struct intel_encoder *encoder, in pch_post_disable_sdvo()
1896 struct intel_encoder *encoder, in intel_enable_sdvo()
2051 static void intel_sdvo_enable_hotplug(struct intel_encoder *encoder) in intel_sdvo_enable_hotplug()
2062 intel_sdvo_hotplug(struct intel_encoder *encoder, in intel_sdvo_hotplug()
2547 struct intel_encoder *encoder = to_intel_encoder(_encoder); in intel_sdvo_encoder_destroy()
2801 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); in intel_sdvo_dvi_init() local
2823 intel_encoder->hotplug = intel_sdvo_hotplug; in intel_sdvo_dvi_init()
2824 intel_sdvo_enable_hotplug(intel_encoder); in intel_sdvo_dvi_init()
3382 struct intel_encoder *intel_encoder; in intel_sdvo_init() local
3397 intel_encoder = &intel_sdvo->base; in intel_sdvo_init()
3398 intel_encoder->type = INTEL_OUTPUT_SDVO; in intel_sdvo_init()
3399 intel_encoder->power_domain = POWER_DOMAIN_PORT_OTHER; in intel_sdvo_init()
3400 intel_encoder->port = port; in intel_sdvo_init()
3402 drm_encoder_init(display->drm, &intel_encoder->base, in intel_sdvo_init()
3423 intel_encoder->compute_config = intel_sdvo_compute_config; in intel_sdvo_init()
3425 intel_encoder->disable = pch_disable_sdvo; in intel_sdvo_init()
3426 intel_encoder->post_disable = pch_post_disable_sdvo; in intel_sdvo_init()
3428 intel_encoder->disable = intel_disable_sdvo; in intel_sdvo_init()
3430 intel_encoder->pre_enable = intel_sdvo_pre_enable; in intel_sdvo_init()
3431 intel_encoder->enable = intel_enable_sdvo; in intel_sdvo_init()
3432 intel_encoder->audio_enable = intel_sdvo_enable_audio; in intel_sdvo_init()
3433 intel_encoder->audio_disable = intel_sdvo_disable_audio; in intel_sdvo_init()
3434 intel_encoder->get_hw_state = intel_sdvo_get_hw_state; in intel_sdvo_init()
3435 intel_encoder->get_config = intel_sdvo_get_config; in intel_sdvo_init()
3467 intel_encoder->hpd_pin = HPD_SDVO_B; in intel_sdvo_init()
3469 intel_encoder->hpd_pin = HPD_SDVO_C; in intel_sdvo_init()
3515 intel_sdvo_encoder_destroy(&intel_encoder->base); in intel_sdvo_init()