Lines Matching refs:hw_params
208 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_kill_tasklets()
271 ce_attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ahb_ce_irq_enable()
286 ce_attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ahb_ce_irq_disable()
302 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_sync_ce_irqs()
330 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_ce_irqs_enable()
341 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_ce_irqs_disable()
412 ab->hw_params.cold_boot_calib == 0 || in ath11k_ahb_fwreset_from_cold_boot()
413 ab->hw_params.cbcal_restart_fw == 0) in ath11k_ahb_fwreset_from_cold_boot()
437 cfg->tgt_ce_len = ab->hw_params.target_ce_count; in ath11k_ahb_init_qmi_ce_config()
438 cfg->tgt_ce = ab->hw_params.target_ce_config; in ath11k_ahb_init_qmi_ce_config()
439 cfg->svc_to_ce_map_len = ab->hw_params.svc_to_ce_map_len; in ath11k_ahb_init_qmi_ce_config()
440 cfg->svc_to_ce_map = ab->hw_params.svc_to_ce_map; in ath11k_ahb_init_qmi_ce_config()
441 ab->qmi.service_ins_id = ab->hw_params.qmi_service_ins_id; in ath11k_ahb_init_qmi_ce_config()
463 if (ab->hw_params.hybrid_bus_type) in ath11k_ahb_free_irq()
466 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_free_irq()
535 struct ath11k_hw_params *hw = &ab->hw_params; in ath11k_ahb_config_ext_irq()
551 if (ab->hw_params.ring_mask->tx[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
556 if (ab->hw_params.ring_mask->rx[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
561 if (ab->hw_params.ring_mask->rx_err[i] & BIT(j)) in ath11k_ahb_config_ext_irq()
564 if (ab->hw_params.ring_mask->rx_wbm_rel[i] & BIT(j)) in ath11k_ahb_config_ext_irq()
567 if (ab->hw_params.ring_mask->reo_status[i] & BIT(j)) in ath11k_ahb_config_ext_irq()
570 if (j < ab->hw_params.max_radios) { in ath11k_ahb_config_ext_irq()
571 if (ab->hw_params.ring_mask->rxdma2host[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
577 if (ab->hw_params.ring_mask->host2rxdma[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
583 if (ab->hw_params.ring_mask->rx_mon_status[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
620 if (ab->hw_params.hybrid_bus_type) in ath11k_ahb_config_irq()
624 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_config_irq()
656 for (i = 0; i < ab->hw_params.svc_to_ce_map_len; i++) { in ath11k_ahb_map_service_to_pipe()
657 entry = &ab->hw_params.svc_to_ce_map[i]; in ath11k_ahb_map_service_to_pipe()
878 if (!ab->hw_params.smp2p_wow_exit) in ath11k_ahb_setup_smp2p_handle()
896 if (!ab->hw_params.smp2p_wow_exit) in ath11k_ahb_release_smp2p_handle()
908 if (ab->hw_params.hybrid_bus_type) in ath11k_ahb_setup_resources()
975 if (!ab->hw_params.fixed_fw_mem) in ath11k_ahb_fw_resources_init()