net/bnxt: fix link handling and configuration
[dpdk.git] / drivers / net / bnxt / bnxt_cpr.c
index 26b2755..19c684c 100644 (file)
@@ -55,7 +55,7 @@ void bnxt_handle_async_event(struct bnxt *bp,
        case HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_STATUS_CHANGE:
        case HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_SPEED_CHANGE:
        case HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_SPEED_CFG_CHANGE:
-               bnxt_link_update_op(bp->eth_dev, 0);
+               bnxt_link_update_op(bp->eth_dev, 1);
                break;
        default:
                RTE_LOG(DEBUG, PMD, "handle_async_event id = 0x%x\n", event_id);