|
@@ -1059,6 +1059,8 @@ static int bnxt_firmware_reset(struct net_device *dev,
|
|
|
case BNX_DIR_TYPE_APE_FW:
|
|
|
case BNX_DIR_TYPE_APE_PATCH:
|
|
|
req.embedded_proc_type = FW_RESET_REQ_EMBEDDED_PROC_TYPE_MGMT;
|
|
|
+ /* Self-reset APE upon next PCIe reset: */
|
|
|
+ req.selfrst_status = FW_RESET_REQ_SELFRST_STATUS_SELFRSTPCIERST;
|
|
|
break;
|
|
|
case BNX_DIR_TYPE_KONG_FW:
|
|
|
case BNX_DIR_TYPE_KONG_PATCH:
|