net/bnxt: check FW capability for VLAN offloads
authorKalesh AP <kalesh-anakkur.purayil@broadcom.com>
Mon, 23 Aug 2021 08:12:13 +0000 (13:42 +0530)
committerAjit Khaparde <ajit.khaparde@broadcom.com>
Thu, 2 Sep 2021 00:33:50 +0000 (02:33 +0200)
commitbaedf29794aa7cf8527d6362af17dce5046b1f51
treebfd42dc236be7af563131620005d885b0f67e47f
parent167978c1678fc5fd525e4e731de4c00093aee129
net/bnxt: check FW capability for VLAN offloads

VLAN offload capability may be disabled in the FW. The driver
should not attempt to override or utilize this feature in such
scenarios since it will not work as expected.

Fixes: 0a6d2a720078 ("net/bnxt: get device infos")
Cc: stable@dpdk.org
Signed-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Reviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>
Reviewed-by: Lance Richardson <lance.richardson@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
drivers/net/bnxt/bnxt.h
drivers/net/bnxt/bnxt_ethdev.c
drivers/net/bnxt/bnxt_hwrm.c