Lines Matching refs:hw_params
211 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_kill_tasklets()
273 const struct ce_ie_addr *ce_ie_addr = ab->hw_params.ce_ie_addr; in ath11k_ahb_ce_irq_enable()
280 ce_attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ahb_ce_irq_enable()
294 const struct ce_ie_addr *ce_ie_addr = ab->hw_params.ce_ie_addr; in ath11k_ahb_ce_irq_disable()
301 ce_attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ahb_ce_irq_disable()
317 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_sync_ce_irqs()
345 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_ce_irqs_enable()
356 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_ce_irqs_disable()
427 ab->hw_params.cold_boot_calib == 0 || in ath11k_ahb_fwreset_from_cold_boot()
428 ab->hw_params.cbcal_restart_fw == 0) in ath11k_ahb_fwreset_from_cold_boot()
452 cfg->tgt_ce_len = ab->hw_params.target_ce_count; in ath11k_ahb_init_qmi_ce_config()
453 cfg->tgt_ce = ab->hw_params.target_ce_config; in ath11k_ahb_init_qmi_ce_config()
454 cfg->svc_to_ce_map_len = ab->hw_params.svc_to_ce_map_len; in ath11k_ahb_init_qmi_ce_config()
455 cfg->svc_to_ce_map = ab->hw_params.svc_to_ce_map; in ath11k_ahb_init_qmi_ce_config()
456 ab->qmi.service_ins_id = ab->hw_params.qmi_service_ins_id; in ath11k_ahb_init_qmi_ce_config()
478 if (ab->hw_params.hybrid_bus_type) in ath11k_ahb_free_irq()
481 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_free_irq()
550 struct ath11k_hw_params *hw = &ab->hw_params; in ath11k_ahb_config_ext_irq()
566 if (ab->hw_params.ring_mask->tx[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
571 if (ab->hw_params.ring_mask->rx[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
576 if (ab->hw_params.ring_mask->rx_err[i] & BIT(j)) in ath11k_ahb_config_ext_irq()
579 if (ab->hw_params.ring_mask->rx_wbm_rel[i] & BIT(j)) in ath11k_ahb_config_ext_irq()
582 if (ab->hw_params.ring_mask->reo_status[i] & BIT(j)) in ath11k_ahb_config_ext_irq()
585 if (j < ab->hw_params.max_radios) { in ath11k_ahb_config_ext_irq()
586 if (ab->hw_params.ring_mask->rxdma2host[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
592 if (ab->hw_params.ring_mask->host2rxdma[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
598 if (ab->hw_params.ring_mask->rx_mon_status[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
635 if (ab->hw_params.hybrid_bus_type) in ath11k_ahb_config_irq()
639 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_config_irq()
671 for (i = 0; i < ab->hw_params.svc_to_ce_map_len; i++) { in ath11k_ahb_map_service_to_pipe()
672 entry = &ab->hw_params.svc_to_ce_map[i]; in ath11k_ahb_map_service_to_pipe()
893 if (!ab->hw_params.smp2p_wow_exit) in ath11k_ahb_setup_smp2p_handle()
911 if (!ab->hw_params.smp2p_wow_exit) in ath11k_ahb_release_smp2p_handle()
923 if (ab->hw_params.hybrid_bus_type) in ath11k_ahb_setup_resources()
990 if (!ab->hw_params.fixed_fw_mem) in ath11k_ahb_fw_resources_init()
1170 if (ab->hw_params.ce_remap) { in ath11k_ahb_probe()
1171 const struct ce_remap *ce_remap = ab->hw_params.ce_remap; in ath11k_ahb_probe()
1271 if (ab->hw_params.ce_remap) in ath11k_ahb_free_resources()