microblaze: Synchronize __pa __va macros
noMMU and MMU system use the same macros - synchronize them. Signed-off-by: Michal Simek <monstr@monstr.eu>
This commit is contained in:
parent
805a6af8db
commit
ed705633d3
1 changed files with 2 additions and 9 deletions
|
@ -174,15 +174,8 @@ extern int page_is_ram(unsigned long pfn);
|
|||
|
||||
#define virt_addr_valid(vaddr) (pfn_valid(virt_to_pfn(vaddr)))
|
||||
|
||||
|
||||
# ifndef CONFIG_MMU
|
||||
# define __pa(vaddr) ((unsigned long) (vaddr))
|
||||
# define __va(paddr) ((void *) (paddr))
|
||||
# else /* CONFIG_MMU */
|
||||
# define __pa(x) __virt_to_phys((unsigned long)(x))
|
||||
# define __va(x) ((void *)__phys_to_virt((unsigned long)(x)))
|
||||
# endif /* CONFIG_MMU */
|
||||
|
||||
# define __pa(x) __virt_to_phys((unsigned long)(x))
|
||||
# define __va(x) ((void *)__phys_to_virt((unsigned long)(x)))
|
||||
|
||||
/* Convert between virtual and physical address for MMU. */
|
||||
/* Handle MicroBlaze processor with virtual memory. */
|
||||
|
|
Loading…
Reference in a new issue