From: Alok Mishra Date: Mon, 2 Sep 2024 13:28:21 +0000 (+0500) Subject: octeon: enable h/w vlan tagging support X-Git-Tag: v25.06-rc0~269 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=e07c5fe467eac3c236adae4dc080c40302a0a8e5;p=vpp.git octeon: enable h/w vlan tagging support This patch enables h/w vlan tagging by setting MAX_VTAG_INS field in NIX_AF_SMQ_CFG register. This is required to configure VLAN tag insertion by the hardware for egress packets Type: feature Signed-off-by: Alok Mishra Change-Id: Ifcdf9c1e5b0b8ddc27cabab597ae91780ceca095 --- diff --git a/src/plugins/dev_octeon/init.c b/src/plugins/dev_octeon/init.c index 29d1c16ad96..2f0c82c1c01 100644 --- a/src/plugins/dev_octeon/init.c +++ b/src/plugins/dev_octeon/init.c @@ -110,6 +110,7 @@ oct_init_nix (vlib_main_t *vm, vnet_dev_t *dev) .reta_sz = ROC_NIX_RSS_RETA_SZ_256, .max_sqb_count = 512, .pci_dev = &cd->plt_pci_dev, + .hw_vlan_ins = true, }; if ((rrv = roc_nix_dev_init (cd->nix)))