Lines Matching defs:addr
158 static inline u8 rd_reg_byte(const volatile u8 __iomem *addr)
160 return readb(addr);
163 static inline u16 rd_reg_word(const volatile __le16 __iomem *addr)
165 return readw(addr);
168 static inline u32 rd_reg_dword(const volatile __le32 __iomem *addr)
170 return readl(addr);
173 static inline u8 rd_reg_byte_relaxed(const volatile u8 __iomem *addr)
175 return readb_relaxed(addr);
178 static inline u16 rd_reg_word_relaxed(const volatile __le16 __iomem *addr)
180 return readw_relaxed(addr);
183 static inline u32 rd_reg_dword_relaxed(const volatile __le32 __iomem *addr)
185 return readl_relaxed(addr);
188 static inline void wrt_reg_byte(volatile u8 __iomem *addr, u8 data)
190 return writeb(data, addr);
193 static inline void wrt_reg_word(volatile __le16 __iomem *addr, u16 data)
195 return writew(data, addr);
198 static inline void wrt_reg_dword(volatile __le32 __iomem *addr, u32 data)
200 return writel(data, addr);
288 #define RD_REG_WORD_PIO(addr) (inw((unsigned long)addr))
289 #define WRT_REG_WORD_PIO(addr, data) (outw(data, (unsigned long)addr))