Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ed705633 authored by Michal Simek's avatar Michal Simek
Browse files

microblaze: Synchronize __pa __va macros



noMMU and MMU system use the same macros - synchronize them.

Signed-off-by: default avatarMichal Simek <monstr@monstr.eu>
parent 805a6af8
Loading
Loading
Loading
Loading
+2 −9
Original line number Diff line number Diff line
@@ -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 */


/* Convert between virtual and physical address for MMU. */
/* Handle MicroBlaze processor with virtual memory. */