X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-sparc64%2Fio.h;h=94a8a70cd434c9f90c888b3320596fde8077142c;hb=9bf4aaab3e101692164d49b7ca357651eb691cb6;hp=da716a21f3d0ae5f7f5ea6406c38db8c10169a8d;hpb=db216c3d5e4c040e557a50f8f5d35d5c415e8c1c;p=linux-2.6.git diff --git a/include/asm-sparc64/io.h b/include/asm-sparc64/io.h index da716a21f..94a8a70cd 100644 --- a/include/asm-sparc64/io.h +++ b/include/asm-sparc64/io.h @@ -19,8 +19,8 @@ extern unsigned long bus_to_virt_not_defined_use_pci_map(volatile void *addr); #define bus_to_virt bus_to_virt_not_defined_use_pci_map /* BIO layer definitions. */ -extern unsigned long phys_base, kern_base, kern_size; -#define page_to_phys(page) ((((page) - mem_map) << PAGE_SHIFT)+phys_base) +extern unsigned long kern_base, kern_size; +#define page_to_phys(page) (page_to_pfn(page) << PAGE_SHIFT) #define BIO_VMERGE_BOUNDARY 8192 /* Different PCI controllers we support have their PCI MEM space