| /linux/arch/powerpc/platforms/powernv/ |
| A D | setup.c | 45 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/drivers/net/wireless/ath/ath11k/ |
| A D | fw.c | 99 __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()
|
| A D | core.h | 1043 DECLARE_BITMAP(fw_features, ATH11K_FW_FEATURE_COUNT);
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| A D | fw.c | 99 __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()
|
| A D | pci.c | 716 if (test_bit(ATH12K_FW_FEATURE_MULTI_QRTR_ID, ab->fw.fw_features)) { in ath12k_pci_init_qmi_ce_config() 1278 if (test_bit(ATH12K_FW_FEATURE_MULTI_QRTR_ID, ab->fw.fw_features)) in ath12k_pci_power_up()
|
| A D | core.h | 928 DECLARE_BITMAP(fw_features, ATH12K_FW_FEATURE_COUNT);
|
| /linux/arch/powerpc/kvm/ |
| A D | powerpc.c | 2311 struct device_node *np, *fw_features; in kvmppc_get_cpu_char() local 2323 if (!fw_features) in kvmppc_get_cpu_char() 2325 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char() 2328 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char() 2331 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char() 2334 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char() 2337 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char() 2340 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char() 2343 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char() 2354 if (have_fw_feat(fw_features, "enabled", in kvmppc_get_cpu_char() [all …]
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| A D | core.c | 1858 ar->running_fw->fw_file.fw_features)) && in ath10k_download_and_run_otp() 2100 __set_bit(i, fw_file->fw_features); in ath10k_core_fetch_firmware_api_n() 2105 fw_file->fw_features, in ath10k_core_fetch_firmware_api_n() 2106 sizeof(fw_file->fw_features)); in ath10k_core_fetch_firmware_api_n() 2630 fw_file->fw_features)) { in ath10k_core_init_firmware_features() 2649 fw_file->fw_features)) { in ath10k_core_init_firmware_features() 2677 fw_file->fw_features)) in ath10k_core_init_firmware_features() 2740 fw_file->fw_features)) in ath10k_core_init_firmware_features() 2947 ar->running_fw->fw_file.fw_features)) { in ath10k_core_start() 2974 ar->running_fw->fw_file.fw_features)) { in ath10k_core_start() [all …]
|
| 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()
|
| A D | debug.c | 44 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()
|
| A D | htt_tx.c | 377 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()
|
| A D | mac.c | 1246 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() 8431 ar->normal_mode_fw.fw_file.fw_features); in ath10k_mac_op_set_bitrate_mask() 10014 if (!test_bit(ATH10K_FW_FEATURE_NO_P2P, ar->normal_mode_fw.fw_file.fw_features)) in ath10k_mac_register() [all …]
|
| A D | core.h | 950 DECLARE_BITMAP(fw_features, ATH10K_FW_FEATURE_COUNT);
|
| A D | wmi.c | 2316 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_op_pull_mgmt_rx_ev() 2832 ar->running_fw->fw_file.fw_features)) in ath10k_wmi_event_chan_info() 5606 ar->running_fw->fw_file.fw_features)) in ath10k_wmi_event_service_ready_work() 9580 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_attach() 9624 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_detach()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| A D | mt792x_core.c | 603 if (dev->fw_features & MT792x_FW_CAP_CNM) { in mt792x_init_wiphy() 718 void *drv_data, u8 *fw_features) in mt792x_get_mac80211_ops() argument 727 *fw_features = mt792x_get_offload_capability(dev, drv_data); in mt792x_get_mac80211_ops() 728 if (!(*fw_features & MT792x_FW_CAP_CNM)) { in mt792x_get_mac80211_ops()
|
| A D | mt792x.h | 224 u8 fw_features; member 410 void *drv_data, u8 *fw_features);
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| A D | usb.c | 182 dev->fw_features = features; in mt7925u_probe()
|
| A D | pci.c | 354 dev->fw_features = features; in mt7925_pci_probe()
|
| /linux/Documentation/ABI/testing/ |
| A D | sysfs-bus-i2c-devices-turris-omnia-mcu | 57 What: /sys/bus/i2c/devices/<mcu_device>/fw_features
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
| A D | sdio.c | 141 dev->fw_features = features; in mt7921s_probe()
|
| A D | usb.c | 191 dev->fw_features = features; in mt7921u_probe()
|
| A D | pci.c | 321 dev->fw_features = features; in mt7921_pci_probe()
|
| /linux/drivers/platform/cznic/ |
| A D | turris-omnia-mcu-base.c | 113 static DEVICE_ATTR_RO(fw_features);
|
| /linux/drivers/scsi/ |
| A D | myrb.h | 329 } fw_features; member
|
| /linux/drivers/iommu/arm/arm-smmu-v3/ |
| A D | arm-smmu-v3.c | 4100 u32 fw_features = smmu->features & (ARM_SMMU_FEAT_HA | ARM_SMMU_FEAT_HD); in arm_smmu_get_httu() local 4113 else if (hw_features != fw_features) in arm_smmu_get_httu() 4117 hw_features, fw_features); in arm_smmu_get_httu()
|