From aef006e02eae6df04841d928d16226b84f6b89c2 Mon Sep 17 00:00:00 2001
From: Tom Herbers <mail@tomherbers.de>
Date: Sun, 1 May 2022 10:43:32 +0200
Subject: [PATCH] mpc85xx-p1020: add Extreme Networks WS-AP3825i (#2495)

---
 docs/user/supported_devices.rst |  4 ++++
 targets/mpc85xx-p1020           | 16 ++++++++++++++++
 2 files changed, 20 insertions(+)

diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst
index a8975a6ee..506dd73a1 100644
--- a/docs/user/supported_devices.rst
+++ b/docs/user/supported_devices.rst
@@ -229,6 +229,10 @@ mpc85xx-p1020
 
   - WS-AP3710i
 
+* Extreme Networks
+
+  - WS-AP3825i
+
 * OCEDO
 
   - Panda
diff --git a/targets/mpc85xx-p1020 b/targets/mpc85xx-p1020
index b2887eb89..9e8cbcadc 100644
--- a/targets/mpc85xx-p1020
+++ b/targets/mpc85xx-p1020
@@ -1,3 +1,11 @@
+local ATH10K_PACKAGES_QCA9880 = {
+	'kmod-ath10k',
+	'-kmod-ath10k-ct',
+	'-kmod-ath10k-ct-smallbuffers',
+	'ath10k-firmware-qca988x',
+	'-ath10k-firmware-qca988x-ct',
+}
+
 -- Aerohive
 
 device('aerohive-hiveap-330', 'aerohive_hiveap-330', {
@@ -12,6 +20,14 @@ device('enterasys-ws-ap3710i', 'enterasys_ws-ap3710i', {
 })
 
 
+-- Extreme Networks
+
+device('extreme-networks-ws-ap3825i', 'extreme-networks_ws-ap3825i', {
+	factory = false,
+	packages = ATH10K_PACKAGES_QCA9880,
+})
+
+
 -- OCEDO
 
 device('ocedo-panda', 'ocedo_panda', {
-- 
GitLab