From 95f827ffdc3c2d755cc8f7345f0f879458b7eb75 Mon Sep 17 00:00:00 2001
From: Felix Baumann <felix.bau@gmx.de>
Date: Sun, 4 Jun 2023 01:38:01 +0200
Subject: [PATCH] ath79-nand: (re)add ZyXEL NBG6716

---
 docs/user/supported_devices.rst |  4 ++++
 targets/ath79-nand              | 17 +++++++++++++++++
 2 files changed, 21 insertions(+)

diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst
index 6838cd360..ab25884b1 100644
--- a/docs/user/supported_devices.rst
+++ b/docs/user/supported_devices.rst
@@ -158,6 +158,10 @@ ath79-nand
   - WNDR3700 (v4)
   - WNDR4300 (v1)
 
+* Zyxel
+
+  - NBG6716
+
 ath79-mikrotik
 --------------
 
diff --git a/targets/ath79-nand b/targets/ath79-nand
index ddbbc7c9e..81556826b 100644
--- a/targets/ath79-nand
+++ b/targets/ath79-nand
@@ -1,3 +1,11 @@
+local ATH10K_PACKAGES_QCA9880 = {
+	'kmod-ath10k',
+	'-kmod-ath10k-ct',
+	'-kmod-ath10k-ct-smallbuffers',
+	'ath10k-firmware-qca988x',
+	'-ath10k-firmware-qca988x-ct',
+}
+
 local ATH10K_PACKAGES_QCA9887 = {
 	'kmod-ath10k',
 	'-kmod-ath10k-ct',
@@ -32,6 +40,7 @@ device('gl.inet-gl-xe300', 'glinet_gl-xe300', {
 	factory = false,
 })
 
+
 -- Netgear
 
 device('netgear-wndr3700-v4', 'netgear_wndr3700-v4', {
@@ -52,3 +61,11 @@ device('zte-mf281', 'zte_mf281', {
 	broken = true,
 	packages = ATH10K_PACKAGES_QCA9888,
 })
+
+
+-- Zyxel
+
+device('zyxel-nbg6716', 'zyxel_nbg6716', {
+	packages = ATH10K_PACKAGES_QCA9880,
+	sysupgrade_ext = '.tar',
+})
-- 
GitLab