Lines Matching refs:intel_encoder
50 struct intel_encoder base;
69 static bool intel_lvds_get_hw_state(struct intel_encoder *encoder, in intel_lvds_get_hw_state()
98 static void intel_enable_lvds(struct intel_encoder *encoder) in intel_enable_lvds()
142 static void intel_disable_lvds(struct intel_encoder *encoder) in intel_disable_lvds()
930 struct intel_encoder *intel_encoder; in intel_lvds_init() local
982 intel_encoder = &lvds_encoder->base; in intel_lvds_init()
983 encoder = &intel_encoder->base; in intel_lvds_init()
989 drm_encoder_init(dev, &intel_encoder->base, &intel_lvds_enc_funcs, in intel_lvds_init()
992 intel_encoder->enable = intel_enable_lvds; in intel_lvds_init()
993 intel_encoder->disable = intel_disable_lvds; in intel_lvds_init()
994 intel_encoder->get_hw_state = intel_lvds_get_hw_state; in intel_lvds_init()
997 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_lvds_init()
998 intel_encoder->type = INTEL_OUTPUT_LVDS; in intel_lvds_init()
1000 intel_encoder->cloneable = false; in intel_lvds_init()
1002 intel_encoder->crtc_mask = (1 << 0) | (1 << 1) | (1 << 2); in intel_lvds_init()
1004 intel_encoder->crtc_mask = (1 << 0) | (1 << 1); in intel_lvds_init()
1006 intel_encoder->crtc_mask = (1 << 1); in intel_lvds_init()