Lines Matching refs:intel_encoder

379 static void cdv_intel_edp_panel_vdd_on(struct gma_encoder *intel_encoder)  in cdv_intel_edp_panel_vdd_on()  argument
381 struct drm_device *dev = intel_encoder->base.dev; in cdv_intel_edp_panel_vdd_on()
382 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_vdd_on()
399 static void cdv_intel_edp_panel_vdd_off(struct gma_encoder *intel_encoder) in cdv_intel_edp_panel_vdd_off() argument
401 struct drm_device *dev = intel_encoder->base.dev; in cdv_intel_edp_panel_vdd_off()
414 static bool cdv_intel_edp_panel_on(struct gma_encoder *intel_encoder) in cdv_intel_edp_panel_on() argument
416 struct drm_device *dev = intel_encoder->base.dev; in cdv_intel_edp_panel_on()
417 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_on()
441 static void cdv_intel_edp_panel_off (struct gma_encoder *intel_encoder) in cdv_intel_edp_panel_off() argument
443 struct drm_device *dev = intel_encoder->base.dev; in cdv_intel_edp_panel_off()
445 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_off()
473 static void cdv_intel_edp_backlight_on (struct gma_encoder *intel_encoder) in cdv_intel_edp_backlight_on() argument
475 struct drm_device *dev = intel_encoder->base.dev; in cdv_intel_edp_backlight_on()
493 static void cdv_intel_edp_backlight_off (struct gma_encoder *intel_encoder) in cdv_intel_edp_backlight_off() argument
495 struct drm_device *dev = intel_encoder->base.dev; in cdv_intel_edp_backlight_off()
496 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_backlight_off()
899 struct gma_encoder *intel_encoder = to_gma_encoder(encoder); in cdv_intel_dp_mode_fixup() local
900 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_dp_mode_fixup()
902 int max_lane_count = cdv_intel_dp_max_lane_count(intel_encoder); in cdv_intel_dp_mode_fixup()
903 int max_clock = cdv_intel_dp_max_link_bw(intel_encoder) == DP_LINK_BW_2_7 ? 1 : 0; in cdv_intel_dp_mode_fixup()
908 if (is_edp(intel_encoder) && intel_dp->panel_fixed_mode) { in cdv_intel_dp_mode_fixup()
930 if (is_edp(intel_encoder)) { in cdv_intel_dp_mode_fixup()
1002 struct gma_encoder *intel_encoder; in cdv_intel_dp_set_m_n() local
1008 intel_encoder = to_gma_encoder(encoder); in cdv_intel_dp_set_m_n()
1009 intel_dp = intel_encoder->dev_priv; in cdv_intel_dp_set_m_n()
1010 if (intel_encoder->type == INTEL_OUTPUT_DISPLAYPORT) { in cdv_intel_dp_set_m_n()
1013 } else if (is_edp(intel_encoder)) { in cdv_intel_dp_set_m_n()
1042 struct gma_encoder *intel_encoder = to_gma_encoder(encoder); in cdv_intel_dp_mode_set() local
1045 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_dp_mode_set()
1091 if (is_edp(intel_encoder)) { in cdv_intel_dp_mode_set()
1093 cdv_intel_edp_panel_on(intel_encoder); in cdv_intel_dp_mode_set()
1141 struct gma_encoder *intel_encoder = to_gma_encoder(encoder); in cdv_intel_dp_prepare() local
1142 int edp = is_edp(intel_encoder); in cdv_intel_dp_prepare()
1145 cdv_intel_edp_backlight_off(intel_encoder); in cdv_intel_dp_prepare()
1146 cdv_intel_edp_panel_off(intel_encoder); in cdv_intel_dp_prepare()
1147 cdv_intel_edp_panel_vdd_on(intel_encoder); in cdv_intel_dp_prepare()
1150 cdv_intel_dp_sink_dpms(intel_encoder, DRM_MODE_DPMS_ON); in cdv_intel_dp_prepare()
1151 cdv_intel_dp_link_down(intel_encoder); in cdv_intel_dp_prepare()
1153 cdv_intel_edp_panel_vdd_off(intel_encoder); in cdv_intel_dp_prepare()
1158 struct gma_encoder *intel_encoder = to_gma_encoder(encoder); in cdv_intel_dp_commit() local
1159 int edp = is_edp(intel_encoder); in cdv_intel_dp_commit()
1162 cdv_intel_edp_panel_on(intel_encoder); in cdv_intel_dp_commit()
1163 cdv_intel_dp_start_link_train(intel_encoder); in cdv_intel_dp_commit()
1164 cdv_intel_dp_complete_link_train(intel_encoder); in cdv_intel_dp_commit()
1166 cdv_intel_edp_backlight_on(intel_encoder); in cdv_intel_dp_commit()
1172 struct gma_encoder *intel_encoder = to_gma_encoder(encoder); in cdv_intel_dp_dpms() local
1173 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_dp_dpms()
1176 int edp = is_edp(intel_encoder); in cdv_intel_dp_dpms()
1180 cdv_intel_edp_backlight_off(intel_encoder); in cdv_intel_dp_dpms()
1181 cdv_intel_edp_panel_vdd_on(intel_encoder); in cdv_intel_dp_dpms()
1183 cdv_intel_dp_sink_dpms(intel_encoder, mode); in cdv_intel_dp_dpms()
1184 cdv_intel_dp_link_down(intel_encoder); in cdv_intel_dp_dpms()
1186 cdv_intel_edp_panel_vdd_off(intel_encoder); in cdv_intel_dp_dpms()
1187 cdv_intel_edp_panel_off(intel_encoder); in cdv_intel_dp_dpms()
1191 cdv_intel_edp_panel_on(intel_encoder); in cdv_intel_dp_dpms()
1192 cdv_intel_dp_sink_dpms(intel_encoder, mode); in cdv_intel_dp_dpms()
1194 cdv_intel_dp_start_link_train(intel_encoder); in cdv_intel_dp_dpms()
1195 cdv_intel_dp_complete_link_train(intel_encoder); in cdv_intel_dp_dpms()
1198 cdv_intel_edp_backlight_on(intel_encoder); in cdv_intel_dp_dpms()
1765 struct gma_encoder *intel_encoder = gma_attached_encoder(connector); in cdv_intel_dp_get_modes() local
1766 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_dp_get_modes()
1769 int edp = is_edp(intel_encoder); in cdv_intel_dp_get_modes()
1779 if (is_edp(intel_encoder)) { in cdv_intel_dp_get_modes()
1783 cdv_intel_edp_panel_vdd_off(intel_encoder); in cdv_intel_dp_get_modes()