Lines Matching defs:addr
132 static inline u8 rd_reg_byte(const volatile u8 __iomem *addr)
134 return readb(addr);
137 static inline u16 rd_reg_word(const volatile __le16 __iomem *addr)
139 return readw(addr);
142 static inline u32 rd_reg_dword(const volatile __le32 __iomem *addr)
144 return readl(addr);
147 static inline u8 rd_reg_byte_relaxed(const volatile u8 __iomem *addr)
149 return readb_relaxed(addr);
152 static inline u16 rd_reg_word_relaxed(const volatile __le16 __iomem *addr)
154 return readw_relaxed(addr);
157 static inline u32 rd_reg_dword_relaxed(const volatile __le32 __iomem *addr)
159 return readl_relaxed(addr);
162 static inline void wrt_reg_byte(volatile u8 __iomem *addr, u8 data)
164 return writeb(data, addr);
167 static inline void wrt_reg_word(volatile __le16 __iomem *addr, u16 data)
169 return writew(data, addr);
172 static inline void wrt_reg_dword(volatile __le32 __iomem *addr, u32 data)
174 return writel(data, addr);
262 #define RD_REG_WORD_PIO(addr) (inw((unsigned long)addr))
263 #define WRT_REG_WORD_PIO(addr, data) (outw(data, (unsigned long)addr))