summaryrefslogtreecommitdiff
path: root/linux-core/drm_modes.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_modes.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_modes.c')
-rw-r--r--linux-core/drm_modes.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/linux-core/drm_modes.c b/linux-core/drm_modes.c
index 26b96e73..bf0d85ee 100644
--- a/linux-core/drm_modes.c
+++ b/linux-core/drm_modes.c
@@ -46,7 +46,7 @@
void drm_mode_debug_printmodeline(struct drm_display_mode *mode)
{
DRM_DEBUG("Modeline %d:\"%s\" %d %d %d %d %d %d %d %d %d %d 0x%x 0x%x\n",
- mode->mode_id, mode->name, mode->vrefresh, mode->clock,
+ mode->base.id, mode->name, mode->vrefresh, mode->clock,
mode->hdisplay, mode->hsync_start,
mode->hsync_end, mode->htotal,
mode->vdisplay, mode->vsync_start,
@@ -253,9 +253,9 @@ struct drm_display_mode *drm_mode_duplicate(struct drm_device *dev,
if (!nmode)
return NULL;
- new_id = nmode->mode_id;
+ new_id = nmode->base.id;
*nmode = *mode;
- nmode->mode_id = new_id;
+ nmode->base.id = new_id;
INIT_LIST_HEAD(&nmode->head);
return nmode;
}