Lines Matching refs:intel_encoder

33 static bool intel_dp_mst_compute_config(struct intel_encoder *encoder,  in intel_dp_mst_compute_config()
100 static void intel_mst_disable_dp(struct intel_encoder *encoder) in intel_mst_disable_dp()
117 static void intel_mst_post_disable_dp(struct intel_encoder *encoder) in intel_mst_post_disable_dp()
140 static void intel_mst_pre_enable_dp(struct intel_encoder *encoder) in intel_mst_pre_enable_dp()
210 static void intel_mst_enable_dp(struct intel_encoder *encoder) in intel_mst_enable_dp()
231 static bool intel_dp_mst_enc_get_hw_state(struct intel_encoder *encoder, in intel_dp_mst_enc_get_hw_state()
241 static void intel_dp_mst_enc_get_config(struct intel_encoder *encoder, in intel_dp_mst_enc_get_config()
524 struct intel_encoder *intel_encoder; in intel_dp_create_fake_mst_encoder() local
533 intel_encoder = &intel_mst->base; in intel_dp_create_fake_mst_encoder()
536 drm_encoder_init(dev, &intel_encoder->base, &intel_dp_mst_enc_funcs, in intel_dp_create_fake_mst_encoder()
539 intel_encoder->type = INTEL_OUTPUT_DP_MST; in intel_dp_create_fake_mst_encoder()
540 intel_encoder->crtc_mask = 0x7; in intel_dp_create_fake_mst_encoder()
541 intel_encoder->cloneable = 0; in intel_dp_create_fake_mst_encoder()
543 intel_encoder->compute_config = intel_dp_mst_compute_config; in intel_dp_create_fake_mst_encoder()
544 intel_encoder->disable = intel_mst_disable_dp; in intel_dp_create_fake_mst_encoder()
545 intel_encoder->post_disable = intel_mst_post_disable_dp; in intel_dp_create_fake_mst_encoder()
546 intel_encoder->pre_enable = intel_mst_pre_enable_dp; in intel_dp_create_fake_mst_encoder()
547 intel_encoder->enable = intel_mst_enable_dp; in intel_dp_create_fake_mst_encoder()
548 intel_encoder->get_hw_state = intel_dp_mst_enc_get_hw_state; in intel_dp_create_fake_mst_encoder()
549 intel_encoder->get_config = intel_dp_mst_enc_get_config; in intel_dp_create_fake_mst_encoder()