Changeset 1729

Show
Ignore:
Timestamp:
09/22/06 19:56:55 (2 years ago)
Author:
mentor
Message:

Use correct type for {read,write}{b,w,l}

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ath_hal/ah_os.h

    r1726 r1729  
    134134 
    135135#if (AH_BYTE_ORDER == AH_BIG_ENDIAN) 
    136 #define _OS_REG_WRITE(_ah, _reg, _val) do {             
    137         (0x4000 <= (_reg) && (_reg) < 0x5000) ?         
    138          writel((_val), (_ah)->ah_sh + (_reg)) :      \ 
    139          __raw_writel((_val), (_ah)->ah_sh + (_reg)); \ 
     136#define _OS_REG_WRITE(_ah, _reg, _val) do {                            
     137        (0x4000 <= (_reg) && (_reg) < 0x5000) ?                        
     138         writel((_val), (void __iomem *)((_ah)->ah_sh + (_reg))) :    \ 
     139         __raw_writel((_val), (void __iomem *)((_ah)->ah_sh + (_reg)));       \ 
    140140} while (0) 
    141 #define _OS_REG_READ(_ah, _reg)                         
    142         ((0x4000 <= (_reg) && (_reg) < 0x5000) ?       
    143          readl((_ah)->ah_sh + (_reg)) :                       \ 
    144          __raw_readl((_ah)->ah_sh + (_reg))) 
     141#define _OS_REG_READ(_ah, _reg)                                
     142        ((0x4000 <= (_reg) && (_reg) < 0x5000) ?               
     143         readl((void __iomem *)((_ah)->ah_sh + (_reg))) :     \ 
     144         __raw_readl((void __iomem *)((_ah)->ah_sh + (_reg)))) 
    145145#else /* AH_LITTLE_ENDIAN */ 
    146 #define _OS_REG_WRITE(_ah, _reg, _val) do {             
    147         writel(_val, (_ah)->ah_sh + (_reg));          \ 
     146#define _OS_REG_WRITE(_ah, _reg, _val) do {                    
     147        writel(_val, (void __iomem *)((_ah)->ah_sh + (_reg)));        \ 
    148148} while (0) 
    149 #define _OS_REG_READ(_ah, _reg)                         
    150         readl((_ah)->ah_sh + (_reg)) 
     149#define _OS_REG_READ(_ah, _reg)                                
     150        readl((void __iomem *)((_ah)->ah_sh + (_reg))) 
    151151#endif /* AH_BYTE_ORDER */ 
    152152