Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: io: RiscPC: define io addresses relative to IO_BASE

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

+6 -6
+6 -6
arch/arm/mach-rpc/include/mach/hardware.h
··· 51 51 /* 52 52 * IO Addresses 53 53 */ 54 - #define VIDC_BASE IOMEM(0xe0400000) 55 - #define EXPMASK_BASE 0xe0360000 56 - #define IOMD_BASE IOMEM(0xe0200000) 57 - #define IOC_BASE IOMEM(0xe0200000) 58 - #define PCIO_BASE IOMEM(0xe0010000) 59 - #define FLOPPYDMA_BASE IOMEM(0xe002a000) 54 + #define VIDC_BASE (IO_BASE + 0x00400000) 55 + #define EXPMASK_BASE (IO_BASE + 0x00360000) 56 + #define IOMD_BASE (IO_BASE + 0x00200000) 57 + #define IOC_BASE (IO_BASE + 0x00200000) 58 + #define FLOPPYDMA_BASE (IO_BASE + 0x0002a000) 59 + #define PCIO_BASE (IO_BASE + 0x00010000) 60 60 61 61 #define vidc_writel(val) __raw_writel(val, VIDC_BASE) 62 62