| /freebsd/sys/contrib/dev/athk/ath12k/ |
| H A D | fw.c | 99 __set_bit(i, ab->fw.fw_features); in ath12k_fw_request_firmware_api_n() 105 ab->fw.fw_features, in ath12k_fw_request_firmware_api_n() 106 sizeof(ab->fw.fw_features)); in ath12k_fw_request_firmware_api_n() 185 return ab->fw.fw_features_valid && test_bit(feat, ab->fw.fw_features); in ath12k_fw_feature_supported()
|
| H A D | core.h | 1109 DECLARE_BITMAP(fw_features, ATH12K_FW_FEATURE_COUNT);
|
| /freebsd/sys/contrib/dev/athk/ath11k/ |
| H A D | fw.c | 101 __set_bit(i, ab->fw.fw_features); in ath11k_fw_request_firmware_api_n() 105 ab->fw.fw_features, in ath11k_fw_request_firmware_api_n() 106 sizeof(ab->fw.fw_features)); in ath11k_fw_request_firmware_api_n()
|
| H A D | core.h | 1101 DECLARE_BITMAP(fw_features, ATH11K_FW_FEATURE_COUNT);
|
| /freebsd/sys/contrib/dev/athk/ath10k/ |
| H A D | core.c | 809 if (test_bit(i, ar->normal_mode_fw.fw_file.fw_features)) { in ath10k_core_get_fw_features_str() 1900 ar->running_fw->fw_file.fw_features)) && in ath10k_download_and_run_otp() 2168 __set_bit(i, fw_file->fw_features); in ath10k_core_fetch_firmware_api_n() 2173 fw_file->fw_features, in ath10k_core_fetch_firmware_api_n() 2174 sizeof(fw_file->fw_features)); in ath10k_core_fetch_firmware_api_n() 2244 if (!test_bit(ATH10K_FW_FEATURE_NON_BMI, fw_file->fw_features) && in ath10k_core_fetch_firmware_api_n() 2728 if (test_bit(ATH10K_FW_FEATURE_WMI_10_2, fw_file->fw_features) && in ath10k_core_init_firmware_features() 2729 !test_bit(ATH10K_FW_FEATURE_WMI_10X, fw_file->fw_features)) { in ath10k_core_init_firmware_features() 2748 fw_file->fw_features)) { in ath10k_core_init_firmware_features() 2767 fw_file->fw_features)) { in ath10k_core_init_firmware_features() [all …]
|
| H A D | wow.c | 507 ar->running_fw->fw_file.fw_features))) { in ath10k_wow_op_suspend() 559 ar->running_fw->fw_file.fw_features)) { in ath10k_wow_op_set_wakeup() 573 ar->running_fw->fw_file.fw_features))) { in ath10k_wow_op_resume() 618 ar->running_fw->fw_file.fw_features)) in ath10k_wow_init()
|
| H A D | debug.c | 61 char fw_features[128] = {}; in ath10k_debug_print_hwfw_info() local 64 ath10k_core_get_fw_features_str(ar, fw_features, sizeof(fw_features)); in ath10k_debug_print_hwfw_info() 90 fw_features, in ath10k_debug_print_hwfw_info() 1774 ar->normal_mode_fw.fw_file.fw_features)) { in ath10k_debug_start() 1792 ar->normal_mode_fw.fw_file.fw_features)) in ath10k_debug_stop() 2037 ar->running_fw->fw_file.fw_features)) { in ath10k_write_btcoex() 2617 ar->normal_mode_fw.fw_file.fw_features)) { in ath10k_debug_register()
|
| H A D | htt_tx.c | 379 ar->running_fw->fw_file.fw_features)) in ath10k_htt_tx_free_txq() 395 ar->running_fw->fw_file.fw_features)) in ath10k_htt_tx_alloc_txq() 708 ar->running_fw->fw_file.fw_features)) in ath10k_htt_send_frag_desc_bank_cfg_32() 770 ar->running_fw->fw_file.fw_features)) in ath10k_htt_send_frag_desc_bank_cfg_64()
|
| H A D | mac.c | 1275 ar->running_fw->fw_file.fw_features) && in ath10k_mac_monitor_vdev_is_needed() 1967 ar->running_fw->fw_file.fw_features)) { in ath10k_mac_vif_setup_ps() 2258 ar->running_fw->fw_file.fw_features)) { in ath10k_peer_assoc_h_crypto() 3775 ar->running_fw->fw_file.fw_features)) in ath10k_mac_tx_h_get_txmode() 4014 ar->running_fw->fw_file.fw_features) || in ath10k_mac_tx_h_get_txpath() 4261 ar->running_fw->fw_file.fw_features)) { in ath10k_mgmt_over_wmi_tx_work() 5324 ar->running_fw->fw_file.fw_features)) { in ath10k_start() 5360 ar->running_fw->fw_file.fw_features) && in ath10k_start() 8492 ar->normal_mode_fw.fw_file.fw_features); in ath10k_mac_op_set_bitrate_mask() 10097 if (!test_bit(ATH10K_FW_FEATURE_NO_P2P, ar->normal_mode_fw.fw_file.fw_features)) in ath10k_mac_register() [all …]
|
| H A D | core.h | 954 DECLARE_BITMAP(fw_features, ATH10K_FW_FEATURE_COUNT);
|
| H A D | wmi.c | 2330 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_op_pull_mgmt_rx_ev() 2846 ar->running_fw->fw_file.fw_features)) in ath10k_wmi_event_chan_info() 5682 ar->running_fw->fw_file.fw_features)) in ath10k_wmi_event_service_ready_work() 9711 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_attach() 9755 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_detach()
|
| H A D | htt_rx.c | 1432 ar->running_fw->fw_file.fw_features)) in ath10k_htt_rx_nwifi_hdrlen()
|
| H A D | wmi-tlv.c | 1045 ar->running_fw->fw_file.fw_features)) in ath10k_wmi_tlv_op_pull_ch_info_ev()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/ |
| H A D | mt792x_core.c | 647 if (dev->fw_features & MT792x_FW_CAP_CNM) { in mt792x_init_wiphy() 787 void *drv_data, u8 *fw_features) in mt792x_get_mac80211_ops() argument 796 *fw_features = mt792x_get_offload_capability(dev, drv_data); in mt792x_get_mac80211_ops() 797 if (!(*fw_features & MT792x_FW_CAP_CNM)) { in mt792x_get_mac80211_ops()
|
| H A D | mt792x.h | 245 u8 fw_features; member 439 void *drv_data, u8 *fw_features);
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
| H A D | sdio.c | 141 dev->fw_features = features; in mt7921s_probe()
|
| H A D | usb.c | 197 dev->fw_features = features; in mt7921u_probe()
|
| H A D | pci.c | 340 dev->fw_features = features; in mt7921_pci_probe()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7925/ |
| H A D | usb.c | 185 dev->fw_features = features; in mt7925u_probe()
|
| H A D | pci.c | 368 dev->fw_features = features; in mt7925_pci_probe()
|