]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - include/asm-generic/memory_model.h
mm: move __phys_to_pfn and __pfn_to_phys to asm/generic/memory_model.h
[karo-tx-linux.git] / include / asm-generic / memory_model.h
index 14909b0b9cae71d879df88963a688d37a0e98a8a..f20f407ce45d29fddcf98bd8fcfe270349fd0b92 100644 (file)
 })
 #endif /* CONFIG_FLATMEM/DISCONTIGMEM/SPARSEMEM */
 
+/*
+ * Convert a physical address to a Page Frame Number and back
+ */
+#define        __phys_to_pfn(paddr)    ((unsigned long)((paddr) >> PAGE_SHIFT))
+#define        __pfn_to_phys(pfn)      ((pfn) << PAGE_SHIFT)
+
 #define page_to_pfn __page_to_pfn
 #define pfn_to_page __pfn_to_page