Lines Matching +full:0 +full:x1103

26 #define ATH11K_PCI_BAR_NUM		0
29 #define TCSR_SOC_HW_VERSION 0x0224
31 #define TCSR_SOC_HW_VERSION_MINOR_MASK GENMASK(7, 0)
33 #define QCA6390_DEVICE_ID 0x1101
34 #define QCN9074_DEVICE_ID 0x1104
35 #define WCN6855_DEVICE_ID 0x1103
41 {0}
182 { .name = "MHI", .num_vectors = 3, .base_vector = 0 },
183 { .name = "CE", .num_vectors = 1, .base_vector = 0 },
184 { .name = "WAKE", .num_vectors = 1, .base_vector = 0 },
185 { .name = "DP", .num_vectors = 1, .base_vector = 0 },
229 if (val == 0xffffffff) in ath11k_pci_soc_global_reset()
239 ath11k_dbg(ab, ATH11K_DBG_PCI, "pcie_q6_cookie_addr 0x%x\n", val); in ath11k_pci_clear_dbg_registers()
242 ath11k_dbg(ab, ATH11K_DBG_PCI, "wlaon_warm_sw_entry 0x%x\n", val); in ath11k_pci_clear_dbg_registers()
247 /* write 0 to WLAON_WARM_SW_ENTRY to prevent Q6 from in ath11k_pci_clear_dbg_registers()
250 ath11k_pcic_write32(ab, WLAON_WARM_SW_ENTRY, 0); in ath11k_pci_clear_dbg_registers()
254 ath11k_dbg(ab, ATH11K_DBG_PCI, "wlaon_warm_sw_entry 0x%x\n", val); in ath11k_pci_clear_dbg_registers()
271 return 0; in ath11k_pci_set_link_reg()
273 for (i = 0; i < 10; i++) { in ath11k_pci_set_link_reg()
278 return 0; in ath11k_pci_set_link_reg()
283 ath11k_warn(ab, "failed to set pcie link register 0x%08x: 0x%08x != 0x%08x\n", in ath11k_pci_set_link_reg()
329 return 0; in ath11k_pci_fix_l1ss()
340 for (i = 0; val != PARM_LTSSM_VALUE && i < 5; i++) { in ath11k_pci_enable_ltssm()
341 if (val == 0xffffffff) in ath11k_pci_enable_ltssm()
348 ath11k_dbg(ab, ATH11K_DBG_PCI, "ltssm 0x%x\n", val); in ath11k_pci_enable_ltssm()
355 ath11k_dbg(ab, ATH11K_DBG_PCI, "pcie_hot_rst 0x%x\n", val); in ath11k_pci_enable_ltssm()
463 if (num_vectors < 0) { in ath11k_pci_alloc_msi()
491 ab->pci.msi.addr_hi = 0; in ath11k_pci_alloc_msi()
496 return 0; in ath11k_pci_alloc_msi()
526 return 0; in ath11k_pci_config_msi_data()
533 int ret = 0; in ath11k_pci_claim()
537 ath11k_err(ab, "pci device id mismatch: 0x%x 0x%x\n", in ath11k_pci_claim()
572 ab->mem = pci_iomap(pdev, ATH11K_PCI_BAR_NUM, 0); in ath11k_pci_claim()
581 ath11k_dbg(ab, ATH11K_DBG_BOOT, "pci_mem 0x%p\n", ab->mem); in ath11k_pci_claim()
582 return 0; in ath11k_pci_claim()
611 ath11k_dbg(ab, ATH11K_DBG_PCI, "link_ctl 0x%04x L0s %d L1 %d\n", in ath11k_pci_aspm_disable()
635 ab_pci->register_window = 0; in ath11k_pci_power_up()
655 return 0; in ath11k_pci_power_up()
712 return 0; in ath11k_pci_start()
757 return 0; in ath11k_pci_set_irq_affinity_hint()
846 case 0x00: in ath11k_pci_probe()
847 case 0x01: in ath11k_pci_probe()
850 case 0x10: in ath11k_pci_probe()
851 case 0x11: in ath11k_pci_probe()
869 dev_err(&pdev->dev, "Unknown PCI device found: 0x%x\n", in ath11k_pci_probe()
921 ret = ath11k_pci_set_irq_affinity_hint(ab_pci, cpumask_of(0)); in ath11k_pci_probe()
944 return 0; in ath11k_pci_probe()
1020 return 0; in ath11k_pci_pm_suspend()
1027 return 0; in ath11k_pci_pm_suspend()
1037 return 0; in ath11k_pci_pm_resume()
1096 MODULE_FIRMWARE(ATH11K_FW_DIR "/QCA6390/hw2.0/*");
1097 MODULE_FIRMWARE(ATH11K_FW_DIR "/QCN9074/hw1.0/*");
1098 MODULE_FIRMWARE(ATH11K_FW_DIR "/WCN6855/hw2.0/*");