diff options
author | Dave Airlie | 2008-03-16 00:01:27 -0500 |
---|---|---|
committer | Dave Airlie | 2008-03-16 00:02:53 -0500 |
commit | afa803ee40c1d06066f58a34761be58ba03badb5 (patch) | |
tree | d41a195b06cbe01aead9de20f52069d543cca2ed /linux-core | |
parent | 5b1d9263d3c108be7360ccd3aeed4cc3a0bf1ada (diff) | |
download | external-libdrm-afa803ee40c1d06066f58a34761be58ba03badb5.tar.gz external-libdrm-afa803ee40c1d06066f58a34761be58ba03badb5.tar.xz external-libdrm-afa803ee40c1d06066f58a34761be58ba03badb5.zip |
ati: fix rs690 igp gart by allocating the page table in 32-bit memory
Diffstat (limited to 'linux-core')
-rw-r--r-- | linux-core/ati_pcigart.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/linux-core/ati_pcigart.c b/linux-core/ati_pcigart.c index 5a424200..74f91bc4 100644 --- a/linux-core/ati_pcigart.c +++ b/linux-core/ati_pcigart.c | |||
@@ -43,7 +43,7 @@ static void *drm_ati_alloc_pcigart_table(int order) | |||
43 | 43 | ||
44 | DRM_DEBUG("%d order\n", order); | 44 | DRM_DEBUG("%d order\n", order); |
45 | 45 | ||
46 | address = __get_free_pages(GFP_KERNEL | __GFP_COMP, | 46 | address = __get_free_pages(GFP_KERNEL | __GFP_COMP | __GFP_DMA32, |
47 | order); | 47 | order); |
48 | if (address == 0UL) { | 48 | if (address == 0UL) { |
49 | return NULL; | 49 | return NULL; |