Lines Matching refs:intel_encoder

33 static bool intel_dp_mst_compute_config(struct intel_encoder *encoder,  in intel_dp_mst_compute_config()
103 static void intel_mst_disable_dp(struct intel_encoder *encoder) in intel_mst_disable_dp()
120 static void intel_mst_post_disable_dp(struct intel_encoder *encoder) in intel_mst_post_disable_dp()
143 static void intel_mst_pre_enable_dp(struct intel_encoder *encoder) in intel_mst_pre_enable_dp()
205 static void intel_mst_enable_dp(struct intel_encoder *encoder) in intel_mst_enable_dp()
226 static bool intel_dp_mst_enc_get_hw_state(struct intel_encoder *encoder, in intel_dp_mst_enc_get_hw_state()
236 static void intel_dp_mst_enc_get_config(struct intel_encoder *encoder, in intel_dp_mst_enc_get_config()
500 struct intel_encoder *intel_encoder; in intel_dp_create_fake_mst_encoder() local
509 intel_encoder = &intel_mst->base; in intel_dp_create_fake_mst_encoder()
512 drm_encoder_init(dev, &intel_encoder->base, &intel_dp_mst_enc_funcs, in intel_dp_create_fake_mst_encoder()
515 intel_encoder->type = INTEL_OUTPUT_DP_MST; in intel_dp_create_fake_mst_encoder()
516 intel_encoder->crtc_mask = 0x7; in intel_dp_create_fake_mst_encoder()
517 intel_encoder->cloneable = 0; in intel_dp_create_fake_mst_encoder()
519 intel_encoder->compute_config = intel_dp_mst_compute_config; in intel_dp_create_fake_mst_encoder()
520 intel_encoder->disable = intel_mst_disable_dp; in intel_dp_create_fake_mst_encoder()
521 intel_encoder->post_disable = intel_mst_post_disable_dp; in intel_dp_create_fake_mst_encoder()
522 intel_encoder->pre_enable = intel_mst_pre_enable_dp; in intel_dp_create_fake_mst_encoder()
523 intel_encoder->enable = intel_mst_enable_dp; in intel_dp_create_fake_mst_encoder()
524 intel_encoder->get_hw_state = intel_dp_mst_enc_get_hw_state; in intel_dp_create_fake_mst_encoder()
525 intel_encoder->get_config = intel_dp_mst_enc_get_config; in intel_dp_create_fake_mst_encoder()