GET_MFW_FIELD
p_params->tx_interval = GET_MFW_FIELD(lldp_params.config,
p_params->tx_hold = GET_MFW_FIELD(lldp_params.config, LLDP_CONFIG_HOLD);
p_params->tx_credit = GET_MFW_FIELD(lldp_params.config,
p_params->rx_enable = GET_MFW_FIELD(lldp_params.config,
p_params->tx_enable = GET_MFW_FIELD(lldp_params.config,
protocol_id = GET_MFW_FIELD(p_tbl[i].entry,
priority_map = GET_MFW_FIELD(p_tbl[i].entry, DCBX_APP_PRI_MAP);
dcbx_version = GET_MFW_FIELD(flags, DCBX_CONFIG_VERSION);
num_entries = GET_MFW_FIELD(p_app->flags, DCBX_APP_NUM_ENTRIES);
p_info->num_active_tc = GET_MFW_FIELD(p_ets->flags, DCBX_ETS_MAX_TCS);
p_hwfn->qm_info.ooo_tc = GET_MFW_FIELD(p_ets->flags, DCBX_OOO_TC);
p_params->app_willing = GET_MFW_FIELD(p_app->flags, DCBX_APP_WILLING);
p_params->app_valid = GET_MFW_FIELD(p_app->flags, DCBX_APP_ENABLED);
p_params->app_error = GET_MFW_FIELD(p_app->flags, DCBX_APP_ERROR);
p_params->num_app_entries = GET_MFW_FIELD(p_app->flags,
sf_ieee = GET_MFW_FIELD(p_tbl[i].entry,
val = GET_MFW_FIELD(p_tbl[i].entry,
entry->ethtype = !(GET_MFW_FIELD(p_tbl[i].entry,
pri_map = GET_MFW_FIELD(p_tbl[i].entry, DCBX_APP_PRI_MAP);
entry->proto_id = GET_MFW_FIELD(p_tbl[i].entry,
return !!(GET_MFW_FIELD(app_info_bitmap, DCBX_APP_SF) ==
p_params->pfc.willing = GET_MFW_FIELD(pfc, DCBX_PFC_WILLING);
p_params->pfc.max_tc = GET_MFW_FIELD(pfc, DCBX_PFC_CAPS);
p_params->pfc.enabled = GET_MFW_FIELD(pfc, DCBX_PFC_ENABLED);
pfc_map = GET_MFW_FIELD(pfc, DCBX_PFC_PRI_EN_BITMAP);
p_params->ets_willing = GET_MFW_FIELD(p_ets->flags, DCBX_ETS_WILLING);
p_params->ets_enabled = GET_MFW_FIELD(p_ets->flags, DCBX_ETS_ENABLED);
p_params->ets_cbs = GET_MFW_FIELD(p_ets->flags, DCBX_ETS_CBS);
p_params->max_ets_tc = GET_MFW_FIELD(p_ets->flags, DCBX_ETS_MAX_TCS);
u8 mfw_val = GET_MFW_FIELD(app_info_bitmap, DCBX_APP_SF_IEEE);
p_dscp->enabled = GET_MFW_FIELD(p_dscp_map->flags, DCB_DSCP_ENABLE);
enabled = !!(GET_MFW_FIELD(flags, DCBX_CONFIG_VERSION) !=
val = !!(GET_MFW_FIELD(flags, DCBX_CONFIG_VERSION) ==
val = !!(GET_MFW_FIELD(flags, DCBX_CONFIG_VERSION) ==
val = !!(GET_MFW_FIELD(flags, DCBX_CONFIG_VERSION) ==
return !!(GET_MFW_FIELD(app_info_bitmap, DCBX_APP_SF) ==
err = GET_MFW_FIELD(p_feat->app.flags, DCBX_APP_ERROR);
u8 mfw_val = GET_MFW_FIELD(app_info_bitmap, DCBX_APP_SF_IEEE);
GET_MFW_FIELD(load_rsp.misc0, LOAD_RSP_HSI),
GET_MFW_FIELD(load_rsp.misc0, LOAD_RSP_FLAGS0));
GET_MFW_FIELD(load_rsp.misc0, LOAD_RSP_ROLE);
GET_MFW_FIELD(load_rsp.misc0, LOAD_RSP_HSI);
GET_MFW_FIELD(load_rsp.misc0, LOAD_RSP_FLAGS0) &
transceiver_state = GET_MFW_FIELD(transceiver_state,
val = GET_MFW_FIELD(port_cfg, OEM_CFG_CHANNEL_TYPE);
val = GET_MFW_FIELD(port_cfg, OEM_CFG_SCHED_TYPE);
val = GET_MFW_FIELD(shmem_info.oem_cfg_func, OEM_CFG_FUNC_TC);
val = GET_MFW_FIELD(shmem_info.oem_cfg_func,
transceiver_state = GET_MFW_FIELD(transceiver_data,
transceiver_type = GET_MFW_FIELD(transceiver_data,
GET_MFW_FIELD(mb_params.param,
GET_MFW_FIELD(mb_params.param,
GET_MFW_FIELD(p_out_params->mcp_param,
GET_MFW_FIELD(p_out_params->mcp_param,
u8 opcode = GET_MFW_FIELD(param, RESOURCE_CMD_REQ_OPCODE);
p_params->owner = GET_MFW_FIELD(mcp_param, RESOURCE_CMD_RSP_OWNER);
opcode = GET_MFW_FIELD(mcp_param, RESOURCE_CMD_RSP_OPCODE);
opcode = GET_MFW_FIELD(mcp_param, RESOURCE_CMD_RSP_OPCODE);
fir_valid = GET_MFW_FIELD(mb_params.mcp_param,
GET_MFW_FIELD(mb_params.mcp_param,
l2_valid = GET_MFW_FIELD(mb_params.mcp_param,
GET_MFW_FIELD(mb_params.mcp_param,
p_dev->ppfid_bitmap = GET_MFW_FIELD(mb_params.mcp_param,
GET_MFW_FIELD(mb_params.param, DRV_ID_DRV_INIT_HW),
GET_MFW_FIELD(mb_params.param, DRV_ID_DRV_TYPE),
GET_MFW_FIELD(mb_params.param, DRV_ID_MCP_HSI_VER),
GET_MFW_FIELD(mb_params.param, DRV_ID_PDA_COMP_VER));
GET_MFW_FIELD(load_req.misc0, LOAD_REQ_ROLE),
GET_MFW_FIELD(load_req.misc0, LOAD_REQ_LOCK_TO),
GET_MFW_FIELD(load_req.misc0, LOAD_REQ_FORCE),
GET_MFW_FIELD(load_req.misc0, LOAD_REQ_FLAGS0));
GET_MFW_FIELD(load_rsp.misc0, LOAD_RSP_ROLE),