Lines Matching refs:iwl_trans
36 static inline void iwl_write8(struct iwl_trans *trans, u32 ofs, u8 val) in iwl_write8()
42 static inline void iwl_write32(struct iwl_trans *trans, u32 ofs, u32 val) in iwl_write32()
48 static inline u32 iwl_read32(struct iwl_trans *trans, u32 ofs) in iwl_read32()
55 void iwl_set_bit(struct iwl_trans *trans, u32 reg, u32 mask);
56 void iwl_clear_bit(struct iwl_trans *trans, u32 reg, u32 mask);
58 int iwl_poll_bit(struct iwl_trans *trans, u32 addr,
60 int iwl_poll_direct_bit(struct iwl_trans *trans, u32 addr, u32 mask,
63 int iwl_grab_nic_access_silent(struct iwl_trans *trans);
64 bool iwl_grab_nic_access(struct iwl_trans *trans);
65 void iwl_release_nic_access(struct iwl_trans *trans);
67 u32 iwl_read_direct32(struct iwl_trans *trans, u32 reg);
68 void iwl_write_direct32(struct iwl_trans *trans, u32 reg, u32 value);
71 u32 iwl_read_prph(struct iwl_trans *trans, u32 reg);
72 void iwl_write_prph(struct iwl_trans *trans, u32 addr, u32 val);
73 void iwl_set_bits_prph(struct iwl_trans *trans, u32 reg, u32 mask);
74 void iwl_set_bits_mask_prph(struct iwl_trans *trans, u32 reg,
76 void iwl_clear_bits_prph(struct iwl_trans *trans, u32 reg, u32 mask);
78 void _iwl_read_targ_mem_words(struct iwl_trans *trans, u32 addr,
88 int _iwl_write_targ_mem_words(struct iwl_trans *trans, u32 addr,
91 u32 iwl_read_targ_mem(struct iwl_trans *trans, u32 addr);
92 int iwl_write_targ_mem(struct iwl_trans *trans, u32 addr, u32 val);