diff options
author | Eric Anholt <eric@anholt.net> | 2007-08-06 15:45:37 -0700 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2007-08-06 15:45:37 -0700 |
commit | d749cc9ae8c50157a1588369222a591410002c26 (patch) | |
tree | 86ce597c398b0261469651b5fe842e15e0ea7886 | |
parent | 66f5232d9393f6886d8fd1a60b2d75cd009b972c (diff) |
Initialize the AGP structure's base address at init rather than enable.
Not all drivers call enable (intel), but they would still like to use this
member in driver code.
-rw-r--r-- | linux-core/drm_agpsupport.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/linux-core/drm_agpsupport.c b/linux-core/drm_agpsupport.c index df54360d..4618823c 100644 --- a/linux-core/drm_agpsupport.c +++ b/linux-core/drm_agpsupport.c @@ -183,7 +183,6 @@ int drm_agp_enable(struct drm_device *dev, struct drm_agp_mode mode) #else agp_enable(dev->agp->bridge, mode.mode); #endif - dev->agp->base = dev->agp->agp_info.aper_base; dev->agp->enabled = 1; return 0; } @@ -441,6 +440,7 @@ struct drm_agp_head *drm_agp_init(struct drm_device *dev) INIT_LIST_HEAD(&head->memory); head->cant_use_aperture = head->agp_info.cant_use_aperture; head->page_mask = head->agp_info.page_mask; + head->base = head->agp_info.aper_base; return head; } |