Lines Matching refs:iwl_trans
35 void iwl_write8(struct iwl_trans *trans, u32 ofs, u8 val);
36 void iwl_write32(struct iwl_trans *trans, u32 ofs, u32 val);
37 void iwl_write64(struct iwl_trans *trans, u64 ofs, u64 val);
38 u32 iwl_read32(struct iwl_trans *trans, u32 ofs);
40 static inline void iwl_set_bit(struct iwl_trans *trans, u32 reg, u32 mask) in iwl_set_bit()
45 static inline void iwl_clear_bit(struct iwl_trans *trans, u32 reg, u32 mask) in iwl_clear_bit()
50 int iwl_poll_bit(struct iwl_trans *trans, u32 addr,
52 int iwl_poll_direct_bit(struct iwl_trans *trans, u32 addr, u32 mask,
55 u32 iwl_read_direct32(struct iwl_trans *trans, u32 reg);
56 void iwl_write_direct32(struct iwl_trans *trans, u32 reg, u32 value);
57 void iwl_write_direct64(struct iwl_trans *trans, u64 reg, u64 value);
60 u32 iwl_read_prph_no_grab(struct iwl_trans *trans, u32 ofs);
61 u32 iwl_read_prph(struct iwl_trans *trans, u32 ofs);
62 void iwl_write_prph_no_grab(struct iwl_trans *trans, u32 ofs, u32 val);
63 void iwl_write_prph64_no_grab(struct iwl_trans *trans, u64 ofs, u64 val);
64 void iwl_write_prph(struct iwl_trans *trans, u32 ofs, u32 val);
65 int iwl_poll_prph_bit(struct iwl_trans *trans, u32 addr,
67 void iwl_set_bits_prph(struct iwl_trans *trans, u32 ofs, u32 mask);
68 void iwl_set_bits_mask_prph(struct iwl_trans *trans, u32 ofs,
70 void iwl_clear_bits_prph(struct iwl_trans *trans, u32 ofs, u32 mask);
71 void iwl_force_nmi(struct iwl_trans *trans);
74 int iwl_dump_fh(struct iwl_trans *trans, char **buf);