]> xenbits.xensource.com Git - xen.git/commitdiff
[IA64] Add paddr_to_pfn for upstream changes
authorAlex Williamson <alex.williamson@hp.com>
Thu, 8 Nov 2007 16:05:26 +0000 (09:05 -0700)
committerAlex Williamson <alex.williamson@hp.com>
Thu, 8 Nov 2007 16:05:26 +0000 (09:05 -0700)
Signed-off-by: Alex Williamson <alex.williamson@hp.com>
xen/include/asm-ia64/xenpage.h

index 13d27a06df0a043c5960709bd92d16d755d680e3..a453fe431eef2a84932820b212d918208efb132c 100644 (file)
@@ -41,6 +41,10 @@ static inline unsigned long __virt_to_maddr(unsigned long va)
 #define virt_to_mfn(va)                (virt_to_maddr(va) >> PAGE_SHIFT)
 #define mfn_to_virt(mfn)       maddr_to_virt(mfn << PAGE_SHIFT)
 
+/* Convert between frame number and address formats.  */
+#define pfn_to_paddr(pfn)      ((paddr_t)(pfn) << PAGE_SHIFT)
+#define paddr_to_pfn(pa)       ((unsigned long)((pa) >> PAGE_SHIFT))
+
 typedef union xen_va {
        struct {
                unsigned long off : 60;