Lines Matching refs:ipw
309 static u8 _ipw_read_reg8(struct ipw_priv *ipw, u32 reg);
340 static inline void _ipw_write8(struct ipw_priv *ipw, unsigned long ofs, in _ipw_write8() argument
343 writeb(val, ipw->hw_base + ofs); in _ipw_write8()
347 #define ipw_write8(ipw, ofs, val) do { \ argument
350 _ipw_write8(ipw, ofs, val); \
354 static inline void _ipw_write16(struct ipw_priv *ipw, unsigned long ofs, in _ipw_write16() argument
357 writew(val, ipw->hw_base + ofs); in _ipw_write16()
361 #define ipw_write16(ipw, ofs, val) do { \ argument
364 _ipw_write16(ipw, ofs, val); \
368 static inline void _ipw_write32(struct ipw_priv *ipw, unsigned long ofs, in _ipw_write32() argument
371 writel(val, ipw->hw_base + ofs); in _ipw_write32()
375 #define ipw_write32(ipw, ofs, val) do { \ argument
378 _ipw_write32(ipw, ofs, val); \
382 static inline u8 _ipw_read8(struct ipw_priv *ipw, unsigned long ofs) in _ipw_read8() argument
384 return readb(ipw->hw_base + ofs); in _ipw_read8()
388 #define ipw_read8(ipw, ofs) ({ \ argument
391 _ipw_read8(ipw, ofs); \
395 static inline u16 _ipw_read16(struct ipw_priv *ipw, unsigned long ofs) in _ipw_read16() argument
397 return readw(ipw->hw_base + ofs); in _ipw_read16()
401 #define ipw_read16(ipw, ofs) ({ \ argument
404 _ipw_read16(ipw, ofs); \
408 static inline u32 _ipw_read32(struct ipw_priv *ipw, unsigned long ofs) in _ipw_read32() argument
410 return readl(ipw->hw_base + ofs); in _ipw_read32()
414 #define ipw_read32(ipw, ofs) ({ \ argument
417 _ipw_read32(ipw, ofs); \