Lines Matching refs:iwl_trans
483 static u64 splx_get_pwr_limit(struct iwl_trans *trans, union acpi_object *splx) in splx_get_pwr_limit()
514 static void set_dflt_pwr_limit(struct iwl_trans *trans, struct pci_dev *pdev) in set_dflt_pwr_limit()
549 static void set_dflt_pwr_limit(struct iwl_trans *trans, struct pci_dev *pdev) {} in set_dflt_pwr_limit()
559 struct iwl_trans *iwl_trans; in iwl_pci_probe() local
563 iwl_trans = iwl_trans_pcie_alloc(pdev, ent, cfg); in iwl_pci_probe()
564 if (IS_ERR(iwl_trans)) in iwl_pci_probe()
565 return PTR_ERR(iwl_trans); in iwl_pci_probe()
582 (iwl_trans->hw_rev & CSR_HW_REV_TYPE_MSK) == CSR_HW_REV_TYPE_7265D) { in iwl_pci_probe()
584 iwl_trans->cfg = cfg_7265d; in iwl_pci_probe()
588 pci_set_drvdata(pdev, iwl_trans); in iwl_pci_probe()
590 trans_pcie = IWL_TRANS_GET_PCIE_TRANS(iwl_trans); in iwl_pci_probe()
591 trans_pcie->drv = iwl_drv_start(iwl_trans, cfg); in iwl_pci_probe()
598 set_dflt_pwr_limit(iwl_trans, pdev); in iwl_pci_probe()
601 ret = iwl_trans_dbgfs_register(iwl_trans, iwl_trans->dbgfs_dir); in iwl_pci_probe()
610 iwl_trans_pcie_free(iwl_trans); in iwl_pci_probe()
616 struct iwl_trans *trans = pci_get_drvdata(pdev); in iwl_pci_remove()
638 struct iwl_trans *trans = pci_get_drvdata(pdev); in iwl_pci_resume()