X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-parisc%2Fio.h;h=714db8ebf31cebfe5da44675daddfc51d8705e34;hb=73c4d347a0c98eb6599aefd1f9a91b4b071dd5e0;hp=fe536cfa3366849418c21b8e84760d8203000e48;hpb=a91482bdcc2e0f6035702e46f1b99043a0893346;p=linux-2.6.git diff --git a/include/asm-parisc/io.h b/include/asm-parisc/io.h index fe536cfa3..714db8ebf 100644 --- a/include/asm-parisc/io.h +++ b/include/asm-parisc/io.h @@ -24,6 +24,11 @@ extern unsigned long parisc_vmerge_max_size; #define virt_to_bus virt_to_phys #define bus_to_virt phys_to_virt +/* + * Change "struct page" to physical address. + */ +#define page_to_phys(page) ((page - mem_map) << PAGE_SHIFT) + /* Memory mapped IO */ extern void * __ioremap(unsigned long offset, unsigned long size, unsigned long flags);