Lines Matching refs:trans
437 static u64 splx_get_pwr_limit(struct iwl_trans *trans, union acpi_object *splx) in splx_get_pwr_limit() argument
445 IWL_ERR(trans, "Unsupported splx structure\n"); in splx_get_pwr_limit()
454 IWL_ERR(trans, "Invalid limits element\n"); in splx_get_pwr_limit()
461 IWL_DEBUG_INFO(trans, "WiFi power is not limited\n"); in splx_get_pwr_limit()
468 static void set_dflt_pwr_limit(struct iwl_trans *trans, struct pci_dev *pdev) in set_dflt_pwr_limit() argument
477 IWL_DEBUG_INFO(trans, in set_dflt_pwr_limit()
485 IWL_DEBUG_INFO(trans, "SPL method not found\n"); in set_dflt_pwr_limit()
492 IWL_ERR(trans, "SPLC invocation failed (0x%x)\n", status); in set_dflt_pwr_limit()
496 trans->dflt_pwr_limit = splx_get_pwr_limit(trans, splx.pointer); in set_dflt_pwr_limit()
497 IWL_DEBUG_INFO(trans, "Default power limit set to %lld\n", in set_dflt_pwr_limit()
498 trans->dflt_pwr_limit); in set_dflt_pwr_limit()
503 static void set_dflt_pwr_limit(struct iwl_trans *trans, struct pci_dev *pdev) {} in set_dflt_pwr_limit() argument
568 struct iwl_trans *trans = pci_get_drvdata(pdev); in iwl_pci_remove() local
569 struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); in iwl_pci_remove()
572 iwl_trans_pcie_free(trans); in iwl_pci_remove()
590 struct iwl_trans *trans = pci_get_drvdata(pdev); in iwl_pci_resume() local
604 if (!trans->op_mode) in iwl_pci_resume()
607 iwl_enable_rfkill_int(trans); in iwl_pci_resume()
609 hw_rfkill = iwl_is_rfkill_set(trans); in iwl_pci_resume()
610 iwl_trans_pcie_rf_kill(trans, hw_rfkill); in iwl_pci_resume()