| #ifndef __H8300_VIRT_CONVERT__ | |
| #define __H8300_VIRT_CONVERT__ | |
| /* | |
| * Macros used for converting between virtual and physical mappings. | |
| */ | |
| #ifdef __KERNEL__ | |
| #include <linux/config.h> | |
| #include <asm/setup.h> | |
| #include <asm/page.h> | |
| #define mm_ptov(vaddr) ((void *) (vaddr)) | |
| #define mm_vtop(vaddr) ((unsigned long) (vaddr)) | |
| #define phys_to_virt(vaddr) ((void *) (vaddr)) | |
| #define virt_to_phys(vaddr) ((unsigned long) (vaddr)) | |
| #define virt_to_bus virt_to_phys | |
| #define bus_to_virt phys_to_virt | |
| #endif | |
| #endif |