Lines Matching refs:intel_encoder

51 	struct intel_encoder base;
70 static bool intel_lvds_get_hw_state(struct intel_encoder *encoder, in intel_lvds_get_hw_state()
96 static void intel_lvds_get_config(struct intel_encoder *encoder, in intel_lvds_get_config()
132 static void intel_pre_enable_lvds(struct intel_encoder *encoder) in intel_pre_enable_lvds()
206 static void intel_enable_lvds(struct intel_encoder *encoder) in intel_enable_lvds()
233 static void intel_disable_lvds(struct intel_encoder *encoder) in intel_disable_lvds()
256 static void gmch_disable_lvds(struct intel_encoder *encoder) in gmch_disable_lvds()
267 static void pch_disable_lvds(struct intel_encoder *encoder) in pch_disable_lvds()
276 static void pch_post_disable_lvds(struct intel_encoder *encoder) in pch_post_disable_lvds()
299 static bool intel_lvds_compute_config(struct intel_encoder *intel_encoder, in intel_lvds_compute_config() argument
302 struct drm_device *dev = intel_encoder->base.dev; in intel_lvds_compute_config()
304 to_lvds_encoder(&intel_encoder->base); in intel_lvds_compute_config()
862 struct intel_encoder *encoder; in intel_is_dual_link_lvds()
932 struct intel_encoder *intel_encoder; in intel_lvds_init() local
1020 intel_encoder = &lvds_encoder->base; in intel_lvds_init()
1021 encoder = &intel_encoder->base; in intel_lvds_init()
1027 drm_encoder_init(dev, &intel_encoder->base, &intel_lvds_enc_funcs, in intel_lvds_init()
1030 intel_encoder->enable = intel_enable_lvds; in intel_lvds_init()
1031 intel_encoder->pre_enable = intel_pre_enable_lvds; in intel_lvds_init()
1032 intel_encoder->compute_config = intel_lvds_compute_config; in intel_lvds_init()
1034 intel_encoder->disable = pch_disable_lvds; in intel_lvds_init()
1035 intel_encoder->post_disable = pch_post_disable_lvds; in intel_lvds_init()
1037 intel_encoder->disable = gmch_disable_lvds; in intel_lvds_init()
1039 intel_encoder->get_hw_state = intel_lvds_get_hw_state; in intel_lvds_init()
1040 intel_encoder->get_config = intel_lvds_get_config; in intel_lvds_init()
1044 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_lvds_init()
1045 intel_encoder->type = INTEL_OUTPUT_LVDS; in intel_lvds_init()
1047 intel_encoder->cloneable = 0; in intel_lvds_init()
1049 intel_encoder->crtc_mask = (1 << 0) | (1 << 1) | (1 << 2); in intel_lvds_init()
1051 intel_encoder->crtc_mask = (1 << 0) | (1 << 1); in intel_lvds_init()
1053 intel_encoder->crtc_mask = (1 << 1); in intel_lvds_init()