Merge branch 'master' into for-linus
[sfrench/cifs-2.6.git] / drivers / char / agp / efficeon-agp.c
index 35d50f2861b61a37c1ae105040a6938d1483d3bf..793f39ea96189a80fb5c6849b57099a11952a760 100644 (file)
@@ -67,7 +67,7 @@ static const struct gatt_mask efficeon_generic_masks[] =
 /* This function does the same thing as mask_memory() for this chipset... */
 static inline unsigned long efficeon_mask_memory(struct page *page)
 {
-       unsigned long addr = phys_to_gart(page_to_phys(page));
+       unsigned long addr = page_to_phys(page);
        return addr | 0x00000001;
 }
 
@@ -226,7 +226,7 @@ static int efficeon_create_gatt_table(struct agp_bridge_data *bridge)
 
                efficeon_private.l1_table[index] = page;
 
-               value = virt_to_gart((unsigned long *)page) | pati | present | index;
+               value = virt_to_phys((unsigned long *)page) | pati | present | index;
 
                pci_write_config_dword(agp_bridge->dev,
                        EFFICEON_ATTPAGE, value);