From: Vanshika Shukla <vanshika.shu...@nxp.com>

This patch adds the support for DPDMUX_METHOD_C_VLAN_MAC method
which implements DPDMUX based on C-VLAN and MAC address.

Signed-off-by: Vanshika Shukla <vanshika.shu...@nxp.com>
---
 drivers/net/dpaa2/dpaa2_mux.c     |  2 +-
 drivers/net/dpaa2/mc/fsl_dpdmux.h | 16 ++++++++++++++++
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/drivers/net/dpaa2/dpaa2_mux.c b/drivers/net/dpaa2/dpaa2_mux.c
index c8f1d46bb2..6e10739dd3 100644
--- a/drivers/net/dpaa2/dpaa2_mux.c
+++ b/drivers/net/dpaa2/dpaa2_mux.c
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright 2018-2021,2023 NXP
+ * Copyright 2018-2024 NXP
  */
 
 #include <sys/queue.h>
diff --git a/drivers/net/dpaa2/mc/fsl_dpdmux.h 
b/drivers/net/dpaa2/mc/fsl_dpdmux.h
index 97b09e59f9..70b81f3b3b 100644
--- a/drivers/net/dpaa2/mc/fsl_dpdmux.h
+++ b/drivers/net/dpaa2/mc/fsl_dpdmux.h
@@ -593,6 +593,22 @@ int dpdmux_dump_table(struct fsl_mc_io *mc_io,
  */
 #define DPDMUX__ERROR_L4CE                     0x00000001
 
+#define DPDMUX_ALL_ERRORS      (DPDMUX__ERROR_L4CE | \
+                                DPDMUX__ERROR_L4CV | \
+                                DPDMUX__ERROR_L3CE | \
+                                DPDMUX__ERROR_L3CV | \
+                                DPDMUX_ERROR_BLE | \
+                                DPDMUX_ERROR_PHE | \
+                                DPDMUX_ERROR_ISP | \
+                                DPDMUX_ERROR_PTE | \
+                                DPDMUX_ERROR_FPE | \
+                                DPDMUX_ERROR_FLE | \
+                                DPDMUX_ERROR_PIEE | \
+                                DPDMUX_ERROR_TIDE | \
+                                DPDMUX_ERROR_MNLE | \
+                                DPDMUX_ERROR_EOFHE | \
+                                DPDMUX_ERROR_KSE)
+
 #define DPDMUX_ALL_ERRORS      (DPDMUX__ERROR_L4CE | \
                                 DPDMUX__ERROR_L4CV | \
                                 DPDMUX__ERROR_L3CE | \
-- 
2.25.1

Reply via email to