===== drivers/char/agp/backend.c 1.97 vs edited ===== --- 1.97/drivers/char/agp/backend.c 2005-02-23 16:36:05 -08:00 +++ edited/drivers/char/agp/backend.c 2005-03-16 11:50:58 -08:00 @@ -52,6 +52,7 @@ struct agp_bridge_data *(*agp_find_bridge)(struct pci_dev *) = &agp_generic_find_bridge; +EXPORT_SYMBOL(agp_find_bridge); struct agp_bridge_data *agp_bridge; LIST_HEAD(agp_bridges); @@ -127,6 +128,8 @@ (maxes_table[index].agp - maxes_table[index - 1].agp)) / (maxes_table[index].mem - maxes_table[index - 1].mem); + printk(KERN_INFO PFX "Maximum main memory to use for agp memory: %ldM\n", result); + result = result << (20 - PAGE_SHIFT); return result; } @@ -183,9 +186,13 @@ goto err_out; } + printk(KERN_INFO PFX "AGP aperture is %dM @ 0x%lx\n", + size_value, bridge->gart_bus_addr); + return 0; err_out: + printk(KERN_ERR "AGP failed to initialize %d\n", rc); if (bridge->driver->needs_scratch_page) bridge->driver->agp_destroy_page( phys_to_virt(bridge->scratch_page_real));