Lines Matching refs:trans
8 #include "iwl-trans.h"
13 static inline void iwl_scd_txq_set_chain(struct iwl_trans *trans,
16 iwl_set_bits_prph(trans, SCD_QUEUECHAIN_SEL, BIT(txq_id));
19 static inline void iwl_scd_txq_enable_agg(struct iwl_trans *trans,
22 iwl_set_bits_prph(trans, SCD_AGGR_SEL, BIT(txq_id));
25 static inline void iwl_scd_txq_disable_agg(struct iwl_trans *trans,
28 iwl_clear_bits_prph(trans, SCD_AGGR_SEL, BIT(txq_id));
31 static inline void iwl_scd_disable_agg(struct iwl_trans *trans)
33 iwl_set_bits_prph(trans, SCD_AGGR_SEL, 0);
36 static inline void iwl_scd_activate_fifos(struct iwl_trans *trans)
38 iwl_write_prph(trans, SCD_TXFACT, IWL_MASK(0, 7));
41 static inline void iwl_scd_deactivate_fifos(struct iwl_trans *trans)
43 iwl_write_prph(trans, SCD_TXFACT, 0);
46 static inline void iwl_scd_enable_set_active(struct iwl_trans *trans,
49 iwl_write_prph(trans, SCD_EN_CTRL, value);
76 static inline void iwl_scd_txq_set_inactive(struct iwl_trans *trans,
79 iwl_write_prph(trans, SCD_QUEUE_STATUS_BITS(txq_id),