+ case HWRM_ASYNC_EVENT_CMPL_EVENT_ID_ECHO_REQUEST:
+ echo_req_data1 = rte_le_to_cpu_32(async_cmp->event_data1);
+ echo_req_data2 = rte_le_to_cpu_32(async_cmp->event_data2);
+ PMD_DRV_LOG(INFO,
+ "Port %u: Received fw echo request: data1 %#x data2 %#x\n",
+ port_id, echo_req_data1, echo_req_data2);
+ if (bp->recovery_info)
+ bnxt_hwrm_fw_echo_reply(bp, echo_req_data1,
+ echo_req_data2);
+ break;