From a74fe1cfa103363880081d3214e17e6bf201834a Mon Sep 17 00:00:00 2001 From: Qosmio Date: Mon, 8 Jan 2024 17:43:16 -0500 Subject: [PATCH] qca-nss-drv: Properly display dyn virt interfaces cat /sys/kernel/debug/qca-nss-drv/stats/dynamic_if/type_names --- qca/qca-nss-drv/Makefile | 2 +- .../0010-nss-drv-dynamic-interface-desc.patch | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 qca/qca-nss-drv/patches/0010-nss-drv-dynamic-interface-desc.patch diff --git a/qca/qca-nss-drv/Makefile b/qca/qca-nss-drv/Makefile index 6c4b255..057ba62 100644 --- a/qca/qca-nss-drv/Makefile +++ b/qca/qca-nss-drv/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=qca-nss-drv -PKG_RELEASE:=$(AUTORELEASE) +PKG_RELEASE:=2 PKG_SOURCE_URL:=https://git.codelinaro.org/clo/qsdk/oss/lklm/nss-drv.git PKG_SOURCE_PROTO:=git diff --git a/qca/qca-nss-drv/patches/0010-nss-drv-dynamic-interface-desc.patch b/qca/qca-nss-drv/patches/0010-nss-drv-dynamic-interface-desc.patch new file mode 100644 index 0000000..55bf638 --- /dev/null +++ b/qca/qca-nss-drv/patches/0010-nss-drv-dynamic-interface-desc.patch @@ -0,0 +1,20 @@ +diff --git a/nss_dynamic_interface_stats.c b/nss_dynamic_interface_stats.c +index 1f190b6..f7d613e 100644 +--- a/nss_dynamic_interface_stats.c ++++ b/nss_dynamic_interface_stats.c +@@ -87,8 +87,15 @@ const char *nss_dynamic_interface_type_names[NSS_DYNAMIC_INTERFACE_TYPE_MAX] = { + "NSS_DYNAMIC_INTERFACE_TYPE_RMNET_RX_H2N", + "NSS_DYNAMIC_INTERFACE_TYPE_WIFILI_EXTERNAL0", + "NSS_DYNAMIC_INTERFACE_TYPE_WIFILI_EXTERNAL1", ++ "NSS_DYNAMIC_INTERFACE_TYPE_TLS_INNER", ++ "NSS_DYNAMIC_INTERFACE_TYPE_TLS_OUTER", ++ "NSS_DYNAMIC_INTERFACE_TYPE_MIRROR", ++ "NSS_DYNAMIC_INTERFACE_TYPE_WIFI_EXT_VDEV_WDS", + "NSS_DYNAMIC_INTERFACE_TYPE_CAPWAP_HOST_INNER", + "NSS_DYNAMIC_INTERFACE_TYPE_CAPWAP_OUTER", ++ "NSS_DYNAMIC_INTERFACE_TYPE_WIFI_EXT_VDEV_VLAN", ++ "NSS_DYNAMIC_INTERFACE_TYPE_WIFI_MESH_INNER", ++ "NSS_DYNAMIC_INTERFACE_TYPE_WIFI_MESH_OUTER" + }; + + /*