Lines Matching defs:intel_encoder
376 static void cdv_intel_edp_panel_vdd_on(struct gma_encoder *intel_encoder)
378 struct drm_device *dev = intel_encoder->base.dev;
379 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
396 static void cdv_intel_edp_panel_vdd_off(struct gma_encoder *intel_encoder)
398 struct drm_device *dev = intel_encoder->base.dev;
411 static bool cdv_intel_edp_panel_on(struct gma_encoder *intel_encoder)
413 struct drm_device *dev = intel_encoder->base.dev;
414 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
438 static void cdv_intel_edp_panel_off (struct gma_encoder *intel_encoder)
440 struct drm_device *dev = intel_encoder->base.dev;
442 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
470 static void cdv_intel_edp_backlight_on (struct gma_encoder *intel_encoder)
472 struct drm_device *dev = intel_encoder->base.dev;
490 static void cdv_intel_edp_backlight_off (struct gma_encoder *intel_encoder)
492 struct drm_device *dev = intel_encoder->base.dev;
493 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
894 struct gma_encoder *intel_encoder = to_gma_encoder(encoder);
895 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
897 int max_lane_count = cdv_intel_dp_max_lane_count(intel_encoder);
898 int max_clock = cdv_intel_dp_max_link_bw(intel_encoder) == DP_LINK_BW_2_7 ? 1 : 0;
903 if (is_edp(intel_encoder) && intel_dp->panel_fixed_mode) {
925 if (is_edp(intel_encoder)) {
994 * Find the lane count in the intel_encoder private
997 struct gma_encoder *intel_encoder;
1003 intel_encoder = to_gma_encoder(encoder);
1004 intel_dp = intel_encoder->dev_priv;
1005 if (intel_encoder->type == INTEL_OUTPUT_DISPLAYPORT) {
1008 } else if (is_edp(intel_encoder)) {
1037 struct gma_encoder *intel_encoder = to_gma_encoder(encoder);
1040 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
1086 if (is_edp(intel_encoder)) {
1088 cdv_intel_edp_panel_on(intel_encoder);
1136 struct gma_encoder *intel_encoder = to_gma_encoder(encoder);
1137 int edp = is_edp(intel_encoder);
1140 cdv_intel_edp_backlight_off(intel_encoder);
1141 cdv_intel_edp_panel_off(intel_encoder);
1142 cdv_intel_edp_panel_vdd_on(intel_encoder);
1145 cdv_intel_dp_sink_dpms(intel_encoder, DRM_MODE_DPMS_ON);
1146 cdv_intel_dp_link_down(intel_encoder);
1148 cdv_intel_edp_panel_vdd_off(intel_encoder);
1153 struct gma_encoder *intel_encoder = to_gma_encoder(encoder);
1154 int edp = is_edp(intel_encoder);
1157 cdv_intel_edp_panel_on(intel_encoder);
1158 cdv_intel_dp_start_link_train(intel_encoder);
1159 cdv_intel_dp_complete_link_train(intel_encoder);
1161 cdv_intel_edp_backlight_on(intel_encoder);
1167 struct gma_encoder *intel_encoder = to_gma_encoder(encoder);
1168 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
1171 int edp = is_edp(intel_encoder);
1175 cdv_intel_edp_backlight_off(intel_encoder);
1176 cdv_intel_edp_panel_vdd_on(intel_encoder);
1178 cdv_intel_dp_sink_dpms(intel_encoder, mode);
1179 cdv_intel_dp_link_down(intel_encoder);
1181 cdv_intel_edp_panel_vdd_off(intel_encoder);
1182 cdv_intel_edp_panel_off(intel_encoder);
1186 cdv_intel_edp_panel_on(intel_encoder);
1187 cdv_intel_dp_sink_dpms(intel_encoder, mode);
1189 cdv_intel_dp_start_link_train(intel_encoder);
1190 cdv_intel_dp_complete_link_train(intel_encoder);
1193 cdv_intel_edp_backlight_on(intel_encoder);
1725 struct gma_encoder *intel_encoder = gma_attached_encoder(connector);
1726 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
1729 int edp = is_edp(intel_encoder);
1739 if (is_edp(intel_encoder)) {
1743 cdv_intel_edp_panel_vdd_off(intel_encoder);