diff --git a/ktypes/base/hardware.cfg b/ktypes/base/hardware.cfg
index 361ee795500afbc223d376bff7a99ba5cf5cd53e..36a109f874f78d1641dcdaea6d4c050be5264a7d 100644
--- a/ktypes/base/hardware.cfg
+++ b/ktypes/base/hardware.cfg
@@ -1,3 +1,10 @@
 # SPDX-License-Identifier: MIT
 # Items listed in here are explicitly considered as hardware items, regardless
 # of what Kconfig file they were found in.
+
+CONFIG_BMIPS_CPUFREQ
+CONFIG_LOONGSON2_CPUFREQ
+CONFIG_LOONGSON1_CPUFREQ
+CONFIG_SPARC_US3_CPUFREQ
+CONFIG_SPARC_US2E_CPUFREQ
+CONFIG_QORIQ_CPUFREQ
diff --git a/ktypes/base/non-hardware.cfg b/ktypes/base/non-hardware.cfg
index 09829ab41c0bd2a5f4a9565bfb435d376e806044..05589408c98a38d6fbf4935d08b8c7e72c98b443 100644
--- a/ktypes/base/non-hardware.cfg
+++ b/ktypes/base/non-hardware.cfg
@@ -19,12 +19,38 @@ CONFIG_PREEMPT
 
 # Network related drivers/items.
 CONFIG_NET
+CONFIG_NET_CORE
 CONFIG_NETCONSOLE
+CONFIG_NETCONSOLE_DYNAMIC
 CONFIG_NETDEVICES
 
 CONFIG_TUN
 CONFIG_BONDING
 CONFIG_DUMMY
+CONFIG_WIREGUARD
+CONFIG_EQUALIZER
+
+CONFIG_MACVLAN
+CONFIG_MACVTAP
+CONFIG_IPVLAN
+CONFIG_IPVTAP
+CONFIG_VXLAN
+CONFIG_GENEVE
+CONFIG_BAREUDP
+CONFIG_GTP
+
+CONFIG_NETPOLL
+CONFIG_NET_POLL_CONTROLLER
+CONFIG_NTB_NETDEV
+
+CONFIG_TAP
+CONFIG_TUN
+CONFIG_VETH
+CONFIG_VIRTIO_NET
+CONFIG_NLMON
+CONFIG_NET_VRF
+CONFIG_VSOCKMON
+CONFIG_MHI_NET
 
 CONFIG_PPP
 CONFIG_PPP_ASYNC
@@ -57,3 +83,8 @@ CONFIG_BT_HCIUART_LL
 CONFIG_BT_HCIUART_BCM
 CONFIG_BT_HCIUART_QCA
 CONFIG_LEGACY_PTY_COUNT
+
+CONFIG_XEN_NETDEV_FRONTEND
+CONFIG_XEN_NETDEV_BACKEND
+CONFIG_NETDEVSIM
+