Lines Matching refs:intel_encoder
48 struct intel_encoder base;
790 static struct intel_tv *enc_to_tv(struct intel_encoder *encoder) in enc_to_tv()
801 intel_tv_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe) in intel_tv_get_hw_state()
816 intel_enable_tv(struct intel_encoder *encoder, in intel_enable_tv()
831 intel_disable_tv(struct intel_encoder *encoder, in intel_disable_tv()
868 intel_tv_get_config(struct intel_encoder *encoder, in intel_tv_get_config()
875 intel_tv_compute_config(struct intel_encoder *encoder, in intel_tv_compute_config()
978 static void intel_tv_pre_enable(struct intel_encoder *encoder, in intel_tv_pre_enable()
1460 struct intel_encoder *intel_encoder; in intel_tv_init() local
1509 intel_encoder = &intel_tv->base; in intel_tv_init()
1527 drm_encoder_init(dev, &intel_encoder->base, &intel_tv_enc_funcs, in intel_tv_init()
1530 intel_encoder->compute_config = intel_tv_compute_config; in intel_tv_init()
1531 intel_encoder->get_config = intel_tv_get_config; in intel_tv_init()
1532 intel_encoder->pre_enable = intel_tv_pre_enable; in intel_tv_init()
1533 intel_encoder->enable = intel_enable_tv; in intel_tv_init()
1534 intel_encoder->disable = intel_disable_tv; in intel_tv_init()
1535 intel_encoder->get_hw_state = intel_tv_get_hw_state; in intel_tv_init()
1538 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_tv_init()
1540 intel_encoder->type = INTEL_OUTPUT_TVOUT; in intel_tv_init()
1541 intel_encoder->power_domain = POWER_DOMAIN_PORT_OTHER; in intel_tv_init()
1542 intel_encoder->port = PORT_NONE; in intel_tv_init()
1543 intel_encoder->crtc_mask = (1 << 0) | (1 << 1); in intel_tv_init()
1544 intel_encoder->cloneable = 0; in intel_tv_init()
1545 intel_encoder->base.possible_crtcs = ((1 << 0) | (1 << 1)); in intel_tv_init()