diff options
Diffstat (limited to 'arch/arm/mach-sa1100/include/mach/hardware.h')
| -rw-r--r-- | arch/arm/mach-sa1100/include/mach/hardware.h | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/mach-sa1100/include/mach/hardware.h b/arch/arm/mach-sa1100/include/mach/hardware.h index 99f5856d8de..cbedd75a9d6 100644 --- a/arch/arm/mach-sa1100/include/mach/hardware.h +++ b/arch/arm/mach-sa1100/include/mach/hardware.h @@ -32,7 +32,7 @@  #define PIO_START       0x80000000	/* physical start of IO space */  #define io_p2v( x )             \ -   ( (((x)&0x00ffffff) | (((x)&0x30000000)>>VIO_SHIFT)) + VIO_BASE ) +   IOMEM( (((x)&0x00ffffff) | (((x)&0x30000000)>>VIO_SHIFT)) + VIO_BASE )  #define io_v2p( x )             \     ( (((x)&0x00ffffff) | (((x)&(0x30000000>>VIO_SHIFT))<<VIO_SHIFT)) + PIO_START ) @@ -47,6 +47,8 @@  #define CPU_SA1110_ID	(0x6901b110)  #define CPU_SA1110_MASK	(0xfffffff0) +#define __MREG(x)	IOMEM(io_p2v(x)) +  #ifndef __ASSEMBLY__  #include <asm/cputype.h> @@ -56,7 +58,7 @@  #define cpu_is_sa1100()	((read_cpuid_id() & CPU_SA1100_MASK) == CPU_SA1100_ID)  #define cpu_is_sa1110()	((read_cpuid_id() & CPU_SA1110_MASK) == CPU_SA1110_ID) -# define __REG(x)	(*((volatile unsigned long *)io_p2v(x))) +# define __REG(x)	(*((volatile unsigned long __iomem *)io_p2v(x)))  # define __PREG(x)	(io_v2p((unsigned long)&(x)))  static inline unsigned long get_clock_tick_rate(void)  | 
