Lines Matching refs:base

36 	struct drm_device *dev = encoder->base.dev;  in intel_dp_mst_compute_config()
37 struct intel_dp_mst_encoder *intel_mst = enc_to_mst(&encoder->base); in intel_dp_mst_compute_config()
43 const struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_dp_mst_compute_config()
65 state = pipe_config->base.state; in intel_dp_mst_compute_config()
70 if (connector_state->best_encoder == &encoder->base) { in intel_dp_mst_compute_config()
102 struct intel_dp_mst_encoder *intel_mst = enc_to_mst(&encoder->base); in intel_mst_disable_dp()
119 struct intel_dp_mst_encoder *intel_mst = enc_to_mst(&encoder->base); in intel_mst_post_disable_dp()
135 intel_dig_port->base.post_disable(&intel_dig_port->base); in intel_mst_post_disable_dp()
142 struct intel_dp_mst_encoder *intel_mst = enc_to_mst(&encoder->base); in intel_mst_pre_enable_dp()
145 struct drm_device *dev = encoder->base.dev; in intel_mst_pre_enable_dp()
152 struct drm_crtc *crtc = encoder->base.crtc; in intel_mst_pre_enable_dp()
156 if (connector->base.state->best_encoder == &encoder->base) { in intel_mst_pre_enable_dp()
185 intel_ddi_init_dp_buf_reg(&intel_dig_port->base); in intel_mst_pre_enable_dp()
212 struct intel_dp_mst_encoder *intel_mst = enc_to_mst(&encoder->base); in intel_mst_enable_dp()
215 struct drm_device *dev = intel_dig_port->base.base.dev; in intel_mst_enable_dp()
234 struct intel_dp_mst_encoder *intel_mst = enc_to_mst(&encoder->base); in intel_dp_mst_enc_get_hw_state()
244 struct intel_dp_mst_encoder *intel_mst = enc_to_mst(&encoder->base); in intel_dp_mst_enc_get_config()
246 struct intel_crtc *crtc = to_intel_crtc(encoder->base.crtc); in intel_dp_mst_enc_get_config()
247 struct drm_device *dev = encoder->base.dev; in intel_dp_mst_enc_get_config()
280 pipe_config->base.adjusted_mode.flags |= flags; in intel_dp_mst_enc_get_config()
287 intel_ddi_clock_get(&intel_dig_port->base, pipe_config); in intel_dp_mst_enc_get_config()
373 return &intel_dp->mst_encoders[crtc->pipe]->base.base; in intel_mst_atomic_best_encoder()
380 return &intel_dp->mst_encoders[0]->base.base; in intel_mst_best_encoder()
404 if (connector->encoder && connector->base.state->crtc) { in intel_dp_mst_get_hw_state()
416 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_connector_add_to_fbdev()
417 drm_fb_helper_add_one_connector(&dev_priv->fbdev->helper, &connector->base); in intel_connector_add_to_fbdev()
424 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_connector_remove_from_fbdev()
425 drm_fb_helper_remove_one_connector(&dev_priv->fbdev->helper, &connector->base); in intel_connector_remove_from_fbdev()
433 struct drm_device *dev = intel_dig_port->base.base.dev; in intel_dp_add_mst_connector()
442 connector = &intel_connector->base; in intel_dp_add_mst_connector()
452 drm_mode_connector_attach_encoder(&intel_connector->base, in intel_dp_add_mst_connector()
453 &intel_dp->mst_encoders[i]->base.base); in intel_dp_add_mst_connector()
457 drm_object_attach_property(&connector->base, dev->mode_config.path_property, 0); in intel_dp_add_mst_connector()
458 drm_object_attach_property(&connector->base, dev->mode_config.tile_property, 0); in intel_dp_add_mst_connector()
471 drm_connector_register(&intel_connector->base); in intel_dp_register_mst_connector()
508 struct drm_device *dev = intel_dig_port->base.base.dev; in intel_dp_mst_hotplug()
525 struct drm_device *dev = intel_dig_port->base.base.dev; in intel_dp_create_fake_mst_encoder()
533 intel_encoder = &intel_mst->base; in intel_dp_create_fake_mst_encoder()
536 drm_encoder_init(dev, &intel_encoder->base, &intel_dp_mst_enc_funcs, in intel_dp_create_fake_mst_encoder()
570 struct drm_device *dev = intel_dig_port->base.base.dev; in intel_dp_mst_encoder_init()