ati: fix rs690 igp gart by allocating the page table in 32-bit memory
diff --git a/linux-core/ati_pcigart.c b/linux-core/ati_pcigart.c
index 5a42420..74f91bc 100644
--- a/linux-core/ati_pcigart.c
+++ b/linux-core/ati_pcigart.c
@@ -43,7 +43,7 @@
 
 	DRM_DEBUG("%d order\n", order);
 
-	address = __get_free_pages(GFP_KERNEL | __GFP_COMP,
+	address = __get_free_pages(GFP_KERNEL | __GFP_COMP | __GFP_DMA32,
 				   order);
 	if (address == 0UL) {
 		return NULL;