From 2b1f79e7843ccfbf1c78e88064fa8932f478f8da Mon Sep 17 00:00:00 2001
From: David Bauer <mail@david-bauer.net>
Date: Tue, 21 Mar 2023 16:47:10 +0100
Subject: [PATCH] ipq40xx: disable boards lacking DSA conversion

These boards do not support DSA in OpenWrt and thus lack working
ethernet. Disable them for now.

Co-authored-by: Tom Herbers <mail@tomherbers.de>
---
 docs/user/supported_devices.rst |  5 -----
 targets/ipq40xx-generic         | 25 -------------------------
 2 files changed, 30 deletions(-)

diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst
index f6fe0bdd..154d2075 100644
--- a/docs/user/supported_devices.rst
+++ b/docs/user/supported_devices.rst
@@ -199,10 +199,6 @@ ipq40xx-generic
   - FRITZ!Box 7530 [#eva_ramboot]_ [#lan_as_wan]_
   - FRITZ!Repeater 1200 [#eva_ramboot]_
 
-* EnGenius
-
-  - ENS620EXT
-
 * GL.iNet
 
   - GL-AP1300
@@ -230,7 +226,6 @@ ipq40xx-generic
 * ZyXEL
 
   - NBG6617
-  - WRE6606  [#device-class-tiny]_
 
 ipq40xx-mikrotik
 ----------------
diff --git a/targets/ipq40xx-generic b/targets/ipq40xx-generic
index df81a1b0..71523b0e 100644
--- a/targets/ipq40xx-generic
+++ b/targets/ipq40xx-generic
@@ -14,14 +14,6 @@ local ATH10K_PACKAGES_IPQ40XX_QCA9888 = {
 	'ath10k-firmware-qca9888',
 	'-ath10k-firmware-qca9888-ct',
 }
-local ATH10K_PACKAGES_IPQ40XX_SMALLBUFFERS = {
-	'-kmod-ath10k',
-	'kmod-ath10k-smallbuffers',
-	'-kmod-ath10k-ct',
-	'-kmod-ath10k-ct-smallbuffers',
-	'ath10k-firmware-qca4019',
-	'-ath10k-firmware-qca4019-ct',
-}
 
 
 defaults {
@@ -66,17 +58,6 @@ device('avm-fritz-repeater-1200', 'avm_fritzrepeater-1200', {
 })
 
 
--- EnGenius
-
-device('engenius-ens620ext', 'engenius_ens620ext', {
-	factory = false,
-	extra_images = {
-		{'-squashfs-factory_30', '-factory_fw30', '.bin'},
-		{'-squashfs-factory_35', '-factory_fw35', '.bin'},
-	},
-})
-
-
 -- GL.iNet
 
 device('gl.inet-gl-ap1300', 'glinet_gl-ap1300', {
@@ -146,12 +127,6 @@ device('plasma-cloud-pa2200', 'plasmacloud_pa2200', {
 
 device('zyxel-nbg6617', 'zyxel_nbg6617')
 
-device('zyxel-wre6606', 'zyxel_wre6606', {
-	packages = ATH10K_PACKAGES_IPQ40XX_SMALLBUFFERS,
-	factory = false,
-	class = 'tiny', -- 128M ath10k + ath10k
-})
-
 
 -- 8devices
 
-- 
GitLab