| (((addr & ~((1 << I460_IO_PAGE_SHIFT) - 1)) & 0xffffff000) >> 12);
| (((addr & ~((1 << I460_IO_PAGE_SHIFT) - 1)) & 0xfffff000) >> 12);
static unsigned long i460_mask_memory (struct agp_bridge_data *bridge,	unsigned long addr, int type){	/* Make sure the returned address is a valid GATT entry */	return bridge->driver->masks[0].mask		| (((addr & ~((1 << I460_IO_PAGE_SHIFT) - 1)) & 0xffffff000) >> 12);}