aboutsummaryrefslogtreecommitdiff
path: root/linux-core/drm_crtc_helper.c
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2008-06-02 16:19:21 +1000
committerDave Airlie <airlied@redhat.com>2008-06-02 16:19:21 +1000
commit50d3e5bd020d0b6877a5fef441408f16e31121cd (patch)
tree101c05100c941254febad18e15a1bbb7d2e024c6 /linux-core/drm_crtc_helper.c
parentc321bc4f9280fe93e2df2b1c47e13cba7499e486 (diff)
drm/modesetting: redo object handles around a core object.
handle crtc/encoders/connectors/fb/mode/property/blob using this system.
Diffstat (limited to 'linux-core/drm_crtc_helper.c')
-rw-r--r--linux-core/drm_crtc_helper.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/linux-core/drm_crtc_helper.c b/linux-core/drm_crtc_helper.c
index 2ceaa860..52a87da7 100644
--- a/linux-core/drm_crtc_helper.c
+++ b/linux-core/drm_crtc_helper.c
@@ -271,7 +271,7 @@ static void drm_pick_crtcs (struct drm_device *dev)
continue;
list_for_each_entry(encoder_equal, &dev->mode_config.encoder_list, head) {
- if (encoder->id == encoder_equal->id)
+ if (encoder->base.id == encoder_equal->base.id)
continue;
/* Find out if crtc has been assigned before */
@@ -287,7 +287,7 @@ static void drm_pick_crtcs (struct drm_device *dev)
o = -1;
list_for_each_entry(connector_equal, &dev->mode_config.connector_list, head) {
o++;
- if (connector->id == connector_equal->id)
+ if (connector->base.id == connector_equal->base.id)
continue;
encoder_equal = connector_equal->encoder;
@@ -319,7 +319,7 @@ clone:
encoder->crtc->desired_mode = des_mode;
connector->initial_x = 0;
connector->initial_y = 0;
- DRM_DEBUG("Desired mode for CRTC %d is 0x%x:%s\n",c,des_mode->mode_id, des_mode->name);
+ DRM_DEBUG("Desired mode for CRTC %d is 0x%x:%s\n",c,des_mode->base.id, des_mode->name);
break;
}
}
@@ -418,7 +418,7 @@ bool drm_crtc_helper_set_mode(struct drm_crtc *crtc, struct drm_display_mode *mo
if (encoder->crtc != crtc)
continue;
- DRM_INFO("%s: set mode %s %x\n", drm_get_encoder_name(encoder), mode->name, mode->mode_id);
+ DRM_INFO("%s: set mode %s %x\n", drm_get_encoder_name(encoder), mode->name, mode->base.id);
encoder_funcs = encoder->helper_private;
encoder_funcs->mode_set(encoder, mode, adjusted_mode);
}