Lines Matching defs:trans_pcie
39 * trans_pcie layer */
543 iwl_trans_pcie_get_trans(struct iwl_trans_pcie *trans_pcie)
545 return container_of((void *)trans_pcie, struct iwl_trans,
599 #define IWL_TRANS_PCIE_MAX_FRAGS(trans_pcie) ((trans_pcie)->txqs.tfd.max_tbs - 3)
676 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
681 return (u8 *)txq->tfds + trans_pcie->txqs.tfd.size * idx;
698 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
700 if (!test_and_set_bit(txq->id, trans_pcie->txqs.queue_stopped)) {
736 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
738 if (test_and_clear_bit(txq->id, trans_pcie->txqs.queue_stopped)) {
812 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
815 if (!trans_pcie->msix_enabled) {
826 trans_pcie->fh_init_mask);
828 trans_pcie->hw_init_mask);
869 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
871 spin_lock_bh(&trans_pcie->irq_lock);
873 spin_unlock_bh(&trans_pcie->irq_lock);
878 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
882 if (!trans_pcie->msix_enabled) {
883 trans_pcie->inta_mask = CSR_INI_SET_MASK;
884 iwl_write32(trans, CSR_INT_MASK, trans_pcie->inta_mask);
890 trans_pcie->hw_mask = trans_pcie->hw_init_mask;
891 trans_pcie->fh_mask = trans_pcie->fh_init_mask;
893 ~trans_pcie->fh_mask);
895 ~trans_pcie->hw_mask);
901 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
903 spin_lock_bh(&trans_pcie->irq_lock);
905 spin_unlock_bh(&trans_pcie->irq_lock);
909 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
912 trans_pcie->hw_mask = msk;
917 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
920 trans_pcie->fh_mask = msk;
925 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
928 if (!trans_pcie->msix_enabled) {
929 trans_pcie->inta_mask = CSR_INT_BIT_FH_TX;
930 iwl_write32(trans, CSR_INT_MASK, trans_pcie->inta_mask);
933 trans_pcie->hw_init_mask);
941 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
945 if (!trans_pcie->msix_enabled) {
953 trans_pcie->inta_mask = CSR_INT_BIT_ALIVE | CSR_INT_BIT_FH_RX;
954 iwl_write32(trans, CSR_INT_MASK, trans_pcie->inta_mask);
962 iwl_enable_fh_int_msk_msix(trans, trans_pcie->fh_init_mask);
991 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
994 if (!trans_pcie->msix_enabled) {
995 trans_pcie->inta_mask = CSR_INT_BIT_RF_KILL;
996 iwl_write32(trans, CSR_INT_MASK, trans_pcie->inta_mask);
999 trans_pcie->fh_init_mask);
1019 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
1021 lockdep_assert_held(&trans_pcie->mutex);
1023 if (trans_pcie->debug_rfkill == 1)
1121 void iwl_pcie_conf_msix_hw(struct iwl_trans_pcie *trans_pcie);