]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/fm10k/base/fm10k_common.c
net/mlx5: support a device removal check operation
[dpdk.git] / drivers / net / fm10k / base / fm10k_common.c
index 7acc1baefded0da6a0a0b04e5fbf12094f613366..29f35d7d91d3e590d768eaf78dfffde1a52ad117 100644 (file)
@@ -230,6 +230,9 @@ s32 fm10k_disable_queues_generic(struct fm10k_hw *hw, u16 q_cnt)
        /* clear tx_ready to prevent any false hits for reset */
        hw->mac.tx_ready = false;
 
+       if (FM10K_REMOVED(hw->hw_addr))
+               return FM10K_SUCCESS;
+
        /* clear the enable bit for all rings */
        for (i = 0; i < q_cnt; i++) {
                reg = FM10K_READ_REG(hw, FM10K_TXDCTL(i));