Lines Matching refs:intel_encoder
48 struct intel_encoder base;
827 static struct intel_tv *enc_to_tv(struct intel_encoder *encoder) in enc_to_tv()
838 intel_tv_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe) in intel_tv_get_hw_state()
853 intel_enable_tv(struct intel_encoder *encoder) in intel_enable_tv()
866 intel_disable_tv(struct intel_encoder *encoder) in intel_disable_tv()
911 intel_tv_get_config(struct intel_encoder *encoder, in intel_tv_get_config()
918 intel_tv_compute_config(struct intel_encoder *encoder, in intel_tv_compute_config()
1021 static void intel_tv_pre_enable(struct intel_encoder *encoder) in intel_tv_pre_enable()
1579 struct intel_encoder *intel_encoder; in intel_tv_init() local
1630 intel_encoder = &intel_tv->base; in intel_tv_init()
1647 drm_encoder_init(dev, &intel_encoder->base, &intel_tv_enc_funcs, in intel_tv_init()
1650 intel_encoder->compute_config = intel_tv_compute_config; in intel_tv_init()
1651 intel_encoder->get_config = intel_tv_get_config; in intel_tv_init()
1652 intel_encoder->pre_enable = intel_tv_pre_enable; in intel_tv_init()
1653 intel_encoder->enable = intel_enable_tv; in intel_tv_init()
1654 intel_encoder->disable = intel_disable_tv; in intel_tv_init()
1655 intel_encoder->get_hw_state = intel_tv_get_hw_state; in intel_tv_init()
1659 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_tv_init()
1660 intel_encoder->type = INTEL_OUTPUT_TVOUT; in intel_tv_init()
1661 intel_encoder->crtc_mask = (1 << 0) | (1 << 1); in intel_tv_init()
1662 intel_encoder->cloneable = 0; in intel_tv_init()
1663 intel_encoder->base.possible_crtcs = ((1 << 0) | (1 << 1)); in intel_tv_init()