From 6550f41fe7fdba2e6afee03e2f5c5486ba52e83f Mon Sep 17 00:00:00 2001
From: Viktor <35473052+viktorxda@users.noreply.github.com>
Date: Thu, 17 Aug 2023 18:02:30 +0200
Subject: [PATCH] Sigmastar: enable tun/tap device driver

---
 .../infinity6b0/kernel/ssc335.generic.config      | 15 +++++++++++++++
 .../infinity6b0/kernel/ssc335de.generic.config    | 15 +++++++++++++++
 .../infinity6e/kernel/ssc338q.generic.config      | 15 +++++++++++++++
 3 files changed, 45 insertions(+)

diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config
index 873c6e76..c5d55512 100644
--- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config
+++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config
@@ -1022,6 +1022,21 @@ CONFIG_SCSI_LOWLEVEL=y
 # CONFIG_TARGET_CORE is not set
 CONFIG_NETDEVICES=y
 CONFIG_MII=y
+CONFIG_NET_CORE=y
+# CONFIG_BONDING is not set
+# CONFIG_DUMMY is not set
+# CONFIG_EQUALIZER is not set
+# CONFIG_NET_TEAM is not set
+# CONFIG_MACVLAN is not set
+# CONFIG_VXLAN is not set
+# CONFIG_MACSEC is not set
+# CONFIG_NETCONSOLE is not set
+# CONFIG_NETPOLL is not set
+# CONFIG_NET_POLL_CONTROLLER is not set
+CONFIG_TUN=m
+# CONFIG_TUN_VNET_CROSS_LE is not set
+# CONFIG_VETH is not set
+# CONFIG_NLMON is not set
 # CONFIG_NET_CORE is not set
 
 #
diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config
index c9cf7a33..d90b9a1d 100644
--- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config
+++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config
@@ -1022,6 +1022,21 @@ CONFIG_SCSI_LOWLEVEL=y
 # CONFIG_TARGET_CORE is not set
 CONFIG_NETDEVICES=y
 CONFIG_MII=y
+CONFIG_NET_CORE=y
+# CONFIG_BONDING is not set
+# CONFIG_DUMMY is not set
+# CONFIG_EQUALIZER is not set
+# CONFIG_NET_TEAM is not set
+# CONFIG_MACVLAN is not set
+# CONFIG_VXLAN is not set
+# CONFIG_MACSEC is not set
+# CONFIG_NETCONSOLE is not set
+# CONFIG_NETPOLL is not set
+# CONFIG_NET_POLL_CONTROLLER is not set
+CONFIG_TUN=m
+# CONFIG_TUN_VNET_CROSS_LE is not set
+# CONFIG_VETH is not set
+# CONFIG_NLMON is not set
 # CONFIG_NET_CORE is not set
 
 #
diff --git a/br-ext-chip-sigmastar/board/infinity6e/kernel/ssc338q.generic.config b/br-ext-chip-sigmastar/board/infinity6e/kernel/ssc338q.generic.config
index 89b7555f..daaaa1d3 100644
--- a/br-ext-chip-sigmastar/board/infinity6e/kernel/ssc338q.generic.config
+++ b/br-ext-chip-sigmastar/board/infinity6e/kernel/ssc338q.generic.config
@@ -1065,6 +1065,21 @@ CONFIG_SCSI_LOWLEVEL=y
 # CONFIG_TARGET_CORE is not set
 CONFIG_NETDEVICES=y
 CONFIG_MII=y
+CONFIG_NET_CORE=y
+# CONFIG_BONDING is not set
+# CONFIG_DUMMY is not set
+# CONFIG_EQUALIZER is not set
+# CONFIG_NET_TEAM is not set
+# CONFIG_MACVLAN is not set
+# CONFIG_VXLAN is not set
+# CONFIG_MACSEC is not set
+# CONFIG_NETCONSOLE is not set
+# CONFIG_NETPOLL is not set
+# CONFIG_NET_POLL_CONTROLLER is not set
+CONFIG_TUN=m
+# CONFIG_TUN_VNET_CROSS_LE is not set
+# CONFIG_VETH is not set
+# CONFIG_NLMON is not set
 # CONFIG_NET_CORE is not set
 
 #