void (*agp_destroy_page)(struct page *, int flags);
        void (*agp_destroy_pages)(struct agp_memory *);
        int (*agp_type_to_mask_type) (struct agp_bridge_data *, int);
-       void (*chipset_flush)(struct agp_bridge_data *);
 };
 
 struct agp_bridge_data {
 
                break;
 
        case AGPIOC_CHIPSET_FLUSH32:
-               ret_val = agpioc_chipset_flush_wrap(curr_priv);
                break;
        }
 
 
 struct agp_memory *agp_allocate_memory_wrap(size_t pg_count, u32 type);
 struct agp_memory *agp_find_mem_by_key(int key);
 struct agp_client *agp_find_client_by_pid(pid_t id);
-int agpioc_chipset_flush_wrap(struct agp_file_private *priv);
 
 #endif /* _AGP_COMPAT_H */
 
        return agp_unbind_memory(memory);
 }
 
-int agpioc_chipset_flush_wrap(struct agp_file_private *priv)
-{
-       DBG("");
-       agp_flush_chipset(agp_bridge);
-       return 0;
-}
-
 static long agp_ioctl(struct file *file,
                     unsigned int cmd, unsigned long arg)
 {
                break;
               
        case AGPIOC_CHIPSET_FLUSH:
-               ret_val = agpioc_chipset_flush_wrap(curr_priv);
                break;
        }
 
 
        return -1;
 }
 
-void agp_flush_chipset(struct agp_bridge_data *bridge)
-{
-       if (bridge->driver->chipset_flush)
-               bridge->driver->chipset_flush(bridge);
-}
-EXPORT_SYMBOL(agp_flush_chipset);
-
 /*
  * Use kmalloc if possible for the page list. Otherwise fall back to
  * vmalloc. This speeds things up and also saves memory for small AGP
 
        return 0;
 }
 
-static void intel_fake_agp_chipset_flush(struct agp_bridge_data *bridge)
-{
-       intel_private.driver->chipset_flush();
-}
-
 static struct agp_memory *intel_fake_agp_alloc_by_type(size_t pg_count,
                                                       int type)
 {
        .agp_alloc_pages        = agp_generic_alloc_pages,
        .agp_destroy_page       = agp_generic_destroy_page,
        .agp_destroy_pages      = agp_generic_destroy_pages,
-       .chipset_flush          = intel_fake_agp_chipset_flush,
 };
 
 static const struct intel_gtt_driver i81x_gtt_driver = {
 
 extern void agp_enable(struct agp_bridge_data *, u32);
 extern struct agp_bridge_data *agp_backend_acquire(struct pci_dev *);
 extern void agp_backend_release(struct agp_bridge_data *);
-extern void agp_flush_chipset(struct agp_bridge_data *);
 
 #endif                         /* _AGP_BACKEND_H */