X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=arch%2Friscv%2Finclude%2Fasm%2Fpage.h;h=b3e5ff0125fe48ce7398c60e14a241492aa9660d;hb=8b2ef01dacd5fda6e27c9239aca42f681c302d86;hp=109c97e991a6391f243045451907cd9bf680e830;hpb=9d235ac01f54e8f8c1d967b25ac29e4313a41c5c;p=platform%2Fkernel%2Flinux-starfive.git diff --git a/arch/riscv/include/asm/page.h b/arch/riscv/include/asm/page.h index 109c97e..b3e5ff0 100644 --- a/arch/riscv/include/asm/page.h +++ b/arch/riscv/include/asm/page.h @@ -157,6 +157,8 @@ extern phys_addr_t __phys_addr_symbol(unsigned long x); #define page_to_bus(page) (page_to_phys(page)) #define phys_to_page(paddr) (pfn_to_page(phys_to_pfn(paddr))) +#define sym_to_pfn(x) __phys_to_pfn(__pa_symbol(x)) + #ifdef CONFIG_FLATMEM #define pfn_valid(pfn) \ (((pfn) >= ARCH_PFN_OFFSET) && (((pfn) - ARCH_PFN_OFFSET) < max_mapnr))