SHMEM2_WR
SHMEM2_WR(bp, dcc_support,
SHMEM2_WR(bp, afex_driver_support,
SHMEM2_WR(bp, os_driver_state[BP_FW_MB_IDX(bp)], state);
SHMEM2_WR(bp, drv_capabilities_flag[BP_FW_MB_IDX(bp)],
SHMEM2_WR(bp, drv_capabilities_flag[BP_FW_MB_IDX(bp)],
SHMEM2_WR(bp, curr_cfg, CURR_CFG_MET_OS);
SHMEM2_WR(bp, curr_cfg, CURR_CFG_MET_OS);
SHMEM2_WR(bp, drv_flags, drv_flags);
SHMEM2_WR(bp, curr_cfg, CURR_CFG_MET_OS);
SHMEM2_WR(bp, drv_capabilities_flag[BP_FW_MB_IDX(bp)],
SHMEM2_WR(bp, drv_capabilities_flag[idx], cap);
SHMEM2_WR(bp, drv_capabilities_flag[idx], cap);
SHMEM2_WR(bp, drv_info_host_addr_lo,
SHMEM2_WR(bp, drv_info_host_addr_hi,
SHMEM2_WR(bp, mfw_drv_indication,
SHMEM2_WR(bp, func_os_drv_ver[idx].versions[DRV_PERS_ETHERNET], ethver);
SHMEM2_WR(bp, func_os_drv_ver[idx].versions[DRV_PERS_ISCSI], iscsiver);
SHMEM2_WR(bp, func_os_drv_ver[idx].versions[DRV_PERS_FCOE], fcoever);
SHMEM2_WR(bp, drv_info.epoc, (u32)ktime_get_real_seconds());
SHMEM2_WR(bp, drv_info.drv_ver, drv_ver);
SHMEM2_WR(bp, drv_info.fw_ver, REG_RD(bp, XSEM_REG_PRAM));
SHMEM2_WR(bp, netproc_fw_ver, REG_RD(bp, XSEM_REG_PRAM));
SHMEM2_WR(bp, sriov_switch_mode, SRIOV_SWITCH_MODE_VEB);
SHMEM2_WR(bp, drv_ack_vf_disabled[BP_FW_MB_IDX(bp)][i],
SHMEM2_WR(bp, drv_ack_vf_disabled[BP_FW_MB_IDX(bp)][i], 0);