Home
last modified time | relevance | path

Searched refs:fw_id (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/gpu/drm/xe/
H A Dxe_late_bind_fw.c200 int fw_id; in xe_late_bind_wait_for_worker_completion() local
202 for (fw_id = 0; fw_id < XE_LB_FW_MAX_ID; fw_id++) { in xe_late_bind_wait_for_worker_completion()
203 lbfw = &late_bind->late_bind_fw[fw_id]; in xe_late_bind_wait_for_worker_completion()
276 int fw_id; in xe_late_bind_fw_load() local
284 for (fw_id = 0; fw_id < XE_LB_FW_MAX_ID; fw_id++) { in xe_late_bind_fw_load()
285 lbfw = &late_bind->late_bind_fw[fw_id]; in xe_late_bind_fw_load()
294 static int __xe_late_bind_fw_init(struct xe_late_bind *late_bind, u32 fw_id) in __xe_late_bind_fw_init() argument
303 if (fw_id >= XE_LB_FW_MAX_ID) in __xe_late_bind_fw_init()
306 lb_fw = &late_bind->late_bind_fw[fw_id]; in __xe_late_bind_fw_init()
308 lb_fw->id = fw_id; in __xe_late_bind_fw_init()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dsta.c41 return mld_link_sta->fw_id; in iwl_mld_fw_sta_id_from_link_sta()
421 int fw_id = iwl_mld_fw_sta_id_from_link_sta(mld, link_sta); in iwl_mld_add_modify_sta_cmd() local
430 if (WARN_ON(!link || !mld_link) || fw_id < 0) in iwl_mld_add_modify_sta_cmd()
433 cmd.sta_id = cpu_to_le32(fw_id); in iwl_mld_add_modify_sta_cmd()
435 cmd.link_id = cpu_to_le32(mld_link->fw_id); in iwl_mld_add_modify_sta_cmd()
509 u8 fw_id; in IWL_MLD_ALLOC_FN() local
530 fw_id = mld_link_sta->fw_id; in IWL_MLD_ALLOC_FN()
535 ret = iwl_mld_allocate_link_sta_fw_id(mld, &fw_id, link_sta); in IWL_MLD_ALLOC_FN()
547 mld_link_sta->fw_id = fw_id; in IWL_MLD_ALLOC_FN()
553 RCU_INIT_POINTER(mld->fw_id_to_link_sta[fw_id], NULL); in IWL_MLD_ALLOC_FN()
[all …]
H A Dlow_latency.c80 if (WARN_ON(mld_vif->fw_id >= ARRAY_SIZE(mld->low_latency.result))) in iwl_mld_low_latency_iter()
83 low_latency = mld->low_latency.result[mld_vif->fw_id]; in iwl_mld_low_latency_iter()
221 if (iwl_mld_send_low_latency_cmd(mld, low_latency, mld_vif->fw_id)) { in iwl_mld_vif_update_low_latency()
269 u8 fw_id = mld_vif->fw_id; in iwl_mld_low_latency_update_counters() local
275 if (WARN_ON_ONCE(fw_id >= ARRAY_SIZE(counters->vo_vi) || in iwl_mld_low_latency_update_counters()
288 counters->vo_vi[fw_id]++; in iwl_mld_low_latency_update_counters()
292 if (!mld->low_latency.window_start[fw_id]) in iwl_mld_low_latency_update_counters()
293 mld->low_latency.window_start[fw_id] = ts; in iwl_mld_low_latency_update_counters()
H A Diface.c136 cmd->id_and_color = cpu_to_le32(mld_vif->fw_id); in iwl_mld_mac_cmd_fill_common()
327 .id_and_color = cpu_to_le32(mld_vif->fw_id), in iwl_mld_rm_mac_from_fw()
430 ret = iwl_mld_allocate_vif_fw_id(mld, &mld_vif->fw_id, vif); in iwl_mld_add_vif()
436 RCU_INIT_POINTER(mld->fw_id_to_vif[mld_vif->fw_id], NULL); in iwl_mld_add_vif()
449 if (WARN_ON(mld_vif->fw_id >= ARRAY_SIZE(mld->fw_id_to_vif))) in iwl_mld_rm_vif()
452 RCU_INIT_POINTER(mld->fw_id_to_vif[mld_vif->fw_id], NULL); in iwl_mld_rm_vif()
455 mld_vif->fw_id); in iwl_mld_rm_vif()
481 *fw_id_bitmap |= BIT(mld_vif->fw_id); in iwl_mld_get_fw_id_bss_bitmap_iter()
695 int fw_id; in iwl_mld_get_bss_vif() local
700 fw_id = __ffs(fw_id_bitmap); in iwl_mld_get_bss_vif()
[all …]
H A Dlink.c50 cmd.link_id = cpu_to_le32(link->fw_id); in iwl_mld_add_link_to_fw()
51 cmd.mac_id = cpu_to_le32(mld_vif->fw_id); in iwl_mld_add_link_to_fw()
261 cmd.link_id = cpu_to_le32(mld_link->fw_id); in iwl_mld_change_link_in_fw()
263 cmd.mac_id = cpu_to_le32(mld_vif->fw_id); in iwl_mld_change_link_in_fw()
268 iwl_mld_phy_from_mac80211(chan_ctx)->fw_id : in iwl_mld_change_link_in_fw()
419 mld_link->fw_id); in iwl_mld_deactivate_link()
433 cmd.link_id = cpu_to_le32(mld_link->fw_id); in iwl_mld_rm_link_from_fw()
453 return iwl_mld_allocate_link_fw_id(mld, &mld_link->fw_id, link); in IWL_MLD_ALLOC_FN()
487 RCU_INIT_POINTER(mld->fw_id_to_bss_conf[link->fw_id], NULL); in iwl_mld_add_link()
507 u8 fw_id = link->fw_id; in iwl_mld_remove_link() local
[all …]
H A Dsession-protect.c55 .id_and_color = cpu_to_le32(link->fw_id), in _iwl_mld_schedule_session_protection()
208 cmd.id_and_color = cpu_to_le32(link->fw_id); in iwl_mld_cancel_session_protection()
H A Dtx.h28 u16 fw_id;
H A Dmac80211.c934 int fw_id = iwl_mld_allocate_fw_phy_id(mld); in iwl_mld_add_chanctx() local
937 if (fw_id < 0) in iwl_mld_add_chanctx()
938 return fw_id; in iwl_mld_add_chanctx()
941 phy->fw_id = fw_id; in iwl_mld_add_chanctx()
946 mld->used_phy_ids &= ~BIT(phy->fw_id); in iwl_mld_add_chanctx()
964 mld->used_phy_ids &= ~BIT(phy->fw_id); in iwl_mld_remove_chanctx()
2467 RCU_INIT_POINTER(mld->fw_id_to_link_sta[mld_link_sta->fw_id], in iwl_mld_sta_pre_rcu_remove()
H A Dphy.c136 .id_and_color = cpu_to_le32(phy->fw_id), in iwl_mld_phy_fw_action()
H A Dap.c109 cmd->link_id = cpu_to_le32(mld_link->fw_id); in iwl_mld_fill_beacon_template_cmd()
/linux/drivers/net/ethernet/sfc/
H A Dmae.c895 cnt->fw_id = MCDI_DWORD(outbuf, MAE_COUNTER_ALLOC_OUT_COUNTER_ID); in efx_mae_allocate_counter()
908 MCDI_SET_DWORD(inbuf, MAE_COUNTER_FREE_V2_IN_FREE_COUNTER_ID, cnt->fw_id); in efx_mae_free_counter()
922 cnt->fw_id)) in efx_mae_free_counter()
965 encap->fw_id = MCDI_DWORD(outbuf, MAE_ENCAP_HEADER_ALLOC_OUT_ENCAP_HEADER_ID); in efx_mae_allocate_encap_md()
981 encap->fw_id); in efx_mae_update_encap_md()
1002 MCDI_SET_DWORD(inbuf, MAE_ENCAP_HEADER_FREE_IN_EH_ID, encap->fw_id); in efx_mae_free_encap_md()
1013 if (WARN_ON(MCDI_DWORD(outbuf, MAE_ENCAP_HEADER_FREE_OUT_FREED_EH_ID) != encap->fw_id)) in efx_mae_free_encap_md()
1018 encap->fw_id = MC_CMD_MAE_ENCAP_HEADER_ALLOC_OUT_ENCAP_HEADER_ID_NULL; in efx_mae_free_encap_md()
1241 ped->fw_id = MCDI_DWORD(outbuf, MAE_MAC_ADDR_ALLOC_OUT_MAC_ID); in efx_mae_allocate_pedit_mac()
1261 MCDI_SET_DWORD(inbuf, MAE_MAC_ADDR_FREE_IN_MAC_ID, ped->fw_id); in efx_mae_free_pedit_mac()
[all …]
H A Dtc.h35 u32 fw_id; /* index of this entry in firmware MAC address table */ member
85 u32 fw_id; member
167 u32 fw_id; /* index of this entry in firmware encap match table */ member
176 u8 fw_id; /* index allocated for use in the MAE */ member
188 u32 fw_id; member
204 u32 fw_id; member
212 u32 fw_id; member
H A Dtc_encap_actions.c449 rc = efx_mae_update_rule(efx, fallback->fw_id, in efx_tc_update_encap()
450 rule->fw_id); in efx_tc_update_encap()
454 rule->fw_id, rc); in efx_tc_update_encap()
457 rule->fw_id); in efx_tc_update_encap()
480 encap->fw_id, rc); in efx_tc_update_encap()
484 encap->fw_id); in efx_tc_update_encap()
495 rc = efx_mae_update_rule(efx, acts->fw_id, rule->fw_id); in efx_tc_update_encap()
499 rule->fw_id, rc); in efx_tc_update_encap()
502 rule->fw_id); in efx_tc_update_encap()
H A Dtc.c182 efx_mae_free_action_set(efx, act->fw_id); in efx_tc_free_action_set()
480 encap->fw_id, rc); in efx_tc_flower_release_encap_match()
727 rid->fw_id = rc; in efx_tc_get_recirc_id()
739 ida_free(&efx->tc->recirc_ida, rid->fw_id); in efx_tc_put_recirc_id()
745 efx_mae_delete_rule(efx, rule->fw_id); in efx_tc_delete_rule()
753 rule->fw_id = MC_CMD_MAE_ACTION_RULE_INSERT_OUT_ACTION_RULE_ID_NULL; in efx_tc_delete_rule()
1716 match.value.recirc_id = rid->fw_id; in efx_tc_flower_replace_foreign()
1961 rule->acts.fw_id, &rule->fw_id); in efx_tc_flower_replace_foreign()
2152 match.value.recirc_id = rid->fw_id; in efx_tc_flower_replace()
2518 acts_id = rule->fallback->fw_id; in efx_tc_flower_replace()
[all …]
H A Dtc_counters.c166 cnt->fw_id, rc2); in efx_tc_flower_allocate_counter()
183 cnt->fw_id, rc); in efx_tc_flower_release_counter()
198 struct efx_nic *efx, int type, u32 fw_id) in efx_tc_flower_find_counter_by_fw_id() argument
202 key.fw_id = fw_id; in efx_tc_flower_find_counter_by_fw_id()
H A Dtc_counters.h26 u32 fw_id; /* index in firmware counter table */ member
H A Dtc_encap_actions.h83 u32 fw_id; /* index of this entry in firmware encap table */ member
/linux/drivers/gpu/drm/amd/include/
H A Damd_cper.h161 uint64_t fw_id : 1; member
168 char fw_id[48]; member
226 char fw_id[48]; member
/linux/drivers/gpu/drm/imagination/
H A Dpvr_free_list.c183 fw_data->freelist_id = free_list->fw_id; in free_list_fw_init()
434 &free_list->fw_id, in pvr_free_list_create()
457 xa_erase(&free_list->pvr_dev->free_list_ids, free_list->fw_id); in pvr_free_list_create()
477 xa_erase(&free_list->pvr_dev->free_list_ids, free_list->fw_id); in pvr_free_list_release()
H A Dpvr_free_list.h70 u32 fw_id; member
/linux/sound/firewire/bebob/
H A Dbebob_proc.c20 u32 fw_id; member
59 snd_iprintf(buffer, "Firmware ID:\t0x%X\n", info->fw_id); in proc_read_hw_info()
/linux/drivers/infiniband/hw/bng_re/
H A Dbng_dev.c178 req.stat_ctx_id = cpu_to_le32(rdev->stats_ctx.fw_id); in bng_re_stats_ctx_free()
198 stats->fw_id = BNGE_INVALID_STATS_CTX_ID; in bng_re_stats_ctx_alloc()
209 stats->fw_id = le32_to_cpu(resp.stat_ctx_id); in bng_re_stats_ctx_alloc()
/linux/drivers/message/fusion/
H A Dmptsas.c1449 u8 fw_id; in mptsas_add_end_device() local
1458 fw_id = phy_info->attached.id; in mptsas_add_end_device()
1463 __func__, fw_id, __LINE__)); in mptsas_add_end_device()
1471 __func__, fw_id, __LINE__)); in mptsas_add_end_device()
1496 __func__, fw_id, __LINE__)); in mptsas_add_end_device()
1504 __func__, fw_id, __LINE__)); in mptsas_add_end_device()
1527 u8 fw_id; in mptsas_del_end_device() local
1533 fw_id = phy_info->attached.id; in mptsas_del_end_device()
1539 __func__, fw_id, __LINE__)); in mptsas_del_end_device()
1546 __func__, fw_id, __LINE__)); in mptsas_del_end_device()
[all …]
/linux/drivers/firmware/cirrus/
H A Dcs_dsp.c518 debugfs_create_x32("fw_id", 0444, root, &dsp->fw_id); in cs_dsp_init_debugfs()
1823 dsp->fw_id = be32_to_cpu(fw->id); in cs_dsp_parse_wmfw_id_header()
1827 dsp->fw_id, (dsp->fw_id_version & 0xff0000) >> 16, in cs_dsp_parse_wmfw_id_header()
1835 dsp->fw_id = be32_to_cpu(fw->id); in cs_dsp_parse_wmfw_v3_id_header()
1840 dsp->fw_id, dsp->fw_vendor_id, in cs_dsp_parse_wmfw_v3_id_header()
2270 if (le32_to_cpu(blk->id) == dsp->fw_id && in cs_dsp_load_coeff()
2823 dsp->fw_id = 0; in cs_dsp_power_down()
/linux/drivers/bluetooth/
H A Dbtintel.h92 u8 fw_id[BTINTEL_FWID_MAXLEN]; member

12