Home
last modified time | relevance | path

Searched refs:fw_features (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.15/arch/powerpc/platforms/powernv/
H A Dsetup.c45 struct device_node *fw_features) in fw_feature_is() argument
50 np = of_get_child_by_name(fw_features, name); in fw_feature_is()
113 struct device_node *np, *fw_features; in pnv_setup_security_mitigations() local
121 fw_features = of_get_child_by_name(np, "fw-features"); in pnv_setup_security_mitigations()
124 if (fw_features) { in pnv_setup_security_mitigations()
125 init_fw_feat_flags(fw_features); in pnv_setup_security_mitigations()
126 of_node_put(fw_features); in pnv_setup_security_mitigations()
/linux-6.15/drivers/net/wireless/ath/ath11k/
H A Dfw.c99 __set_bit(i, ab->fw.fw_features); in ath11k_fw_request_firmware_api_n()
103 ab->fw.fw_features, in ath11k_fw_request_firmware_api_n()
104 sizeof(ab->fw.fw_features)); in ath11k_fw_request_firmware_api_n()
H A Dcore.h1050 DECLARE_BITMAP(fw_features, ATH11K_FW_FEATURE_COUNT);
/linux-6.15/drivers/net/wireless/ath/ath12k/
H A Dfw.c99 __set_bit(i, ab->fw.fw_features); in ath12k_fw_request_firmware_api_n()
103 ab->fw.fw_features, in ath12k_fw_request_firmware_api_n()
104 sizeof(ab->fw.fw_features)); in ath12k_fw_request_firmware_api_n()
H A Dpci.c721 if (test_bit(ATH12K_FW_FEATURE_MULTI_QRTR_ID, ab->fw.fw_features)) { in ath12k_pci_init_qmi_ce_config()
1475 if (test_bit(ATH12K_FW_FEATURE_MULTI_QRTR_ID, ab->fw.fw_features)) in ath12k_pci_power_up()
H A Dcore.h1053 DECLARE_BITMAP(fw_features, ATH12K_FW_FEATURE_COUNT);
H A Dcore.c1872 if (!test_bit(ATH12K_FW_FEATURE_MLO, ab->fw.fw_features)) { in ath12k_core_hw_group_set_mlo_capable()
/linux-6.15/arch/powerpc/kvm/
H A Dpowerpc.c2295 struct device_node *np, *fw_features; in kvmppc_get_cpu_char() local
2307 if (!fw_features) in kvmppc_get_cpu_char()
2309 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char()
2312 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char()
2315 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char()
2318 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char()
2321 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char()
2324 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char()
2327 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char()
2338 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char()
[all …]
/linux-6.15/drivers/net/wireless/ath/ath10k/
H A Dcore.c1861 ar->running_fw->fw_file.fw_features)) && in ath10k_download_and_run_otp()
2103 __set_bit(i, fw_file->fw_features); in ath10k_core_fetch_firmware_api_n()
2108 fw_file->fw_features, in ath10k_core_fetch_firmware_api_n()
2109 sizeof(fw_file->fw_features)); in ath10k_core_fetch_firmware_api_n()
2637 fw_file->fw_features)) { in ath10k_core_init_firmware_features()
2656 fw_file->fw_features)) { in ath10k_core_init_firmware_features()
2684 fw_file->fw_features)) in ath10k_core_init_firmware_features()
2747 fw_file->fw_features)) in ath10k_core_init_firmware_features()
2954 ar->running_fw->fw_file.fw_features)) { in ath10k_core_start()
2981 ar->running_fw->fw_file.fw_features)) { in ath10k_core_start()
[all …]
H A Dwow.c507 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 Ddebug.c44 char fw_features[128] = {}; in ath10k_debug_print_hwfw_info() local
47 ath10k_core_get_fw_features_str(ar, fw_features, sizeof(fw_features)); in ath10k_debug_print_hwfw_info()
69 fw_features, in ath10k_debug_print_hwfw_info()
1731 ar->normal_mode_fw.fw_file.fw_features)) { in ath10k_debug_start()
1749 ar->normal_mode_fw.fw_file.fw_features)) in ath10k_debug_stop()
1994 ar->running_fw->fw_file.fw_features)) { in ath10k_write_btcoex()
2574 ar->normal_mode_fw.fw_file.fw_features)) { in ath10k_debug_register()
H A Dhtt_tx.c377 ar->running_fw->fw_file.fw_features)) in ath10k_htt_tx_free_txq()
393 ar->running_fw->fw_file.fw_features)) in ath10k_htt_tx_alloc_txq()
706 ar->running_fw->fw_file.fw_features)) in ath10k_htt_send_frag_desc_bank_cfg_32()
768 ar->running_fw->fw_file.fw_features)) in ath10k_htt_send_frag_desc_bank_cfg_64()
H A Dmac.c1246 ar->running_fw->fw_file.fw_features) && in ath10k_mac_monitor_vdev_is_needed()
1938 ar->running_fw->fw_file.fw_features)) { in ath10k_mac_vif_setup_ps()
2229 ar->running_fw->fw_file.fw_features)) { in ath10k_peer_assoc_h_crypto()
3746 ar->running_fw->fw_file.fw_features)) in ath10k_mac_tx_h_get_txmode()
3977 ar->running_fw->fw_file.fw_features) || in ath10k_mac_tx_h_get_txpath()
4224 ar->running_fw->fw_file.fw_features)) { in ath10k_mgmt_over_wmi_tx_work()
5281 ar->running_fw->fw_file.fw_features)) { in ath10k_start()
5317 ar->running_fw->fw_file.fw_features) && in ath10k_start()
8445 ar->normal_mode_fw.fw_file.fw_features); in ath10k_mac_op_set_bitrate_mask()
10029 if (!test_bit(ATH10K_FW_FEATURE_NO_P2P, ar->normal_mode_fw.fw_file.fw_features)) in ath10k_mac_register()
[all …]
H A Dcore.h950 DECLARE_BITMAP(fw_features, ATH10K_FW_FEATURE_COUNT);
/linux-6.15/drivers/net/wireless/mediatek/mt76/
H A Dmt792x_core.c621 if (dev->fw_features & MT792x_FW_CAP_CNM) { in mt792x_init_wiphy()
739 void *drv_data, u8 *fw_features) in mt792x_get_mac80211_ops() argument
748 *fw_features = mt792x_get_offload_capability(dev, drv_data); in mt792x_get_mac80211_ops()
749 if (!(*fw_features & MT792x_FW_CAP_CNM)) { in mt792x_get_mac80211_ops()
H A Dmt792x.h244 u8 fw_features; member
437 void *drv_data, u8 *fw_features);
/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-bus-i2c-devices-turris-omnia-mcu57 What: /sys/bus/i2c/devices/<mcu_device>/fw_features
/linux-6.15/drivers/platform/cznic/
H A Dturris-omnia-mcu-base.c114 static DEVICE_ATTR_RO(fw_features);
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dusb.c182 dev->fw_features = features; in mt7925u_probe()
H A Dpci.c354 dev->fw_features = features; in mt7925_pci_probe()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dusb.c194 dev->fw_features = features; in mt7921u_probe()
H A Dsdio.c141 dev->fw_features = features; in mt7921s_probe()
H A Dpci.c325 dev->fw_features = features; in mt7921_pci_probe()
/linux-6.15/drivers/scsi/
H A Dmyrb.h329 } fw_features; member
/linux-6.15/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c4272 u32 fw_features = smmu->features & (ARM_SMMU_FEAT_HA | ARM_SMMU_FEAT_HD); in arm_smmu_get_httu() local
4285 else if (hw_features != fw_features) in arm_smmu_get_httu()
4289 hw_features, fw_features); in arm_smmu_get_httu()

12