Russell King | a09e64f | 2008-08-05 16:14:15 +0100 | [diff] [blame^] | 1 | /* |
| 2 | * arch/arm/mach-iop32x/include/mach/memory.h |
| 3 | */ |
| 4 | |
| 5 | #ifndef __MEMORY_H |
| 6 | #define __MEMORY_H |
| 7 | |
| 8 | #include <mach/hardware.h> |
| 9 | |
| 10 | /* |
| 11 | * Physical DRAM offset. |
| 12 | */ |
| 13 | #define PHYS_OFFSET UL(0xa0000000) |
| 14 | |
| 15 | /* |
| 16 | * Virtual view <-> PCI DMA view memory address translations |
| 17 | * virt_to_bus: Used to translate the virtual address to an |
| 18 | * address suitable to be passed to set_dma_addr |
| 19 | * bus_to_virt: Used to convert an address for DMA operations |
| 20 | * to an address that the kernel can use. |
| 21 | */ |
| 22 | #define __virt_to_bus(x) (__virt_to_phys(x)) |
| 23 | #define __bus_to_virt(x) (__phys_to_virt(x)) |
| 24 | |
| 25 | |
| 26 | #endif |