Lines Matching refs:base

70 	struct intel_encoder base;
154 struct intel_connector base;
209 return container_of(encoder, struct intel_sdvo, base.base);
215 struct intel_sdvo, base);
220 return container_of(to_intel_connector(connector), struct intel_sdvo_connector, base);
240 struct drm_device *dev = intel_sdvo->base.base.dev;
970 struct intel_crtc *intel_crtc = to_intel_crtc(intel_sdvo->base.base.crtc);
1083 struct intel_sdvo *intel_sdvo = to_intel_sdvo(&encoder->base);
1090 if (HAS_PCH_SPLIT(encoder->base.dev))
1146 struct drm_device *dev = intel_encoder->base.dev;
1148 struct drm_crtc *crtc = intel_encoder->base.crtc;
1153 struct intel_sdvo *intel_sdvo = to_intel_sdvo(&intel_encoder->base);
1276 to_intel_sdvo_connector(&connector->base);
1277 struct intel_sdvo *intel_sdvo = intel_attached_sdvo(&connector->base);
1291 struct drm_device *dev = encoder->base.dev;
1293 struct intel_sdvo *intel_sdvo = to_intel_sdvo(&encoder->base);
1314 struct drm_device *dev = encoder->base.dev;
1316 struct intel_sdvo *intel_sdvo = to_intel_sdvo(&encoder->base);
1381 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private;
1382 struct intel_sdvo *intel_sdvo = to_intel_sdvo(&encoder->base);
1394 if (HAS_PCH_IBX(encoder->base.dev)) {
1395 struct drm_crtc *crtc = encoder->base.crtc;
1410 intel_wait_for_vblank(encoder->base.dev, pipe);
1422 struct drm_device *dev = encoder->base.dev;
1424 struct intel_sdvo *intel_sdvo = to_intel_sdvo(&encoder->base);
1425 struct intel_crtc *intel_crtc = to_intel_crtc(encoder->base.crtc);
1474 crtc = intel_sdvo->base.base.crtc;
1476 intel_sdvo->base.connectors_active = false;
1487 intel_sdvo->base.connectors_active = false;
1491 intel_sdvo->base.connectors_active = true;
1566 struct drm_device *dev = intel_sdvo->base.base.dev;
1583 struct intel_sdvo *intel_sdvo = to_intel_sdvo(&encoder->base);
2016 ret = drm_object_property_set_value(&connector->base, property, val);
2092 drm_object_property_set_value(&connector->base,
2104 drm_object_property_set_value(&connector->base,
2116 drm_object_property_set_value(&connector->base,
2128 drm_object_property_set_value(&connector->base,
2163 if (intel_sdvo->base.base.crtc)
2164 intel_crtc_restore_mode(intel_sdvo->base.base.crtc);
2339 (void) drm_connector_init(encoder->base.base.dev,
2340 &connector->base.base,
2342 connector->base.base.connector_type);
2344 drm_connector_helper_add(&connector->base.base,
2347 connector->base.base.interlace_allowed = 1;
2348 connector->base.base.doublescan_allowed = 0;
2349 connector->base.base.display_info.subpixel_order = SubPixelHorizontalRGB;
2350 connector->base.get_hw_state = intel_sdvo_connector_get_hw_state;
2352 intel_connector_attach_encoder(&connector->base, &encoder->base);
2359 struct drm_device *dev = connector->base.base.dev;
2361 intel_attach_force_audio_property(&connector->base.base);
2363 intel_attach_broadcast_rgb_property(&connector->base.base);
2371 struct drm_encoder *encoder = &intel_sdvo->base.base;
2389 intel_connector = &intel_sdvo_connector->base;
2390 connector = &intel_connector->base;
2420 struct drm_encoder *encoder = &intel_sdvo->base.base;
2429 intel_connector = &intel_sdvo_connector->base;
2430 connector = &intel_connector->base;
2457 struct drm_encoder *encoder = &intel_sdvo->base.base;
2466 intel_connector = &intel_sdvo_connector->base;
2467 connector = &intel_connector->base;
2488 struct drm_encoder *encoder = &intel_sdvo->base.base;
2497 intel_connector = &intel_sdvo_connector->base;
2498 connector = &intel_connector->base;
2576 intel_sdvo->base.crtc_mask = (1 << 0) | (1 << 1) | (1 << 2);
2583 struct drm_device *dev = intel_sdvo->base.base.dev;
2588 if (intel_attached_encoder(connector) == &intel_sdvo->base)
2597 struct drm_device *dev = intel_sdvo->base.base.dev;
2632 drm_object_attach_property(&intel_sdvo_connector->base.base.base,
2648 drm_object_attach_property(&connector->base, \
2661 struct drm_device *dev = intel_sdvo->base.base.dev;
2662 struct drm_connector *connector = &intel_sdvo_connector->base.base;
2685 drm_object_attach_property(&connector->base,
2694 drm_object_attach_property(&connector->base,
2722 drm_object_attach_property(&connector->base,
2732 drm_object_attach_property(&connector->base,
2764 drm_object_attach_property(&connector->base,
2778 struct drm_device *dev = intel_sdvo->base.base.dev;
2779 struct drm_connector *connector = &intel_sdvo_connector->base.base;
2868 intel_encoder = &intel_sdvo->base;
2871 drm_encoder_init(dev, &intel_encoder->base, &intel_sdvo_enc_funcs, 0);
2919 intel_sdvo->base.cloneable = false;
2954 drm_encoder_cleanup(&intel_encoder->base);