diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst
index 22497af2440173955bac2aabe51ca9232b0cf3c4..32a2d5051945dcbf5de9d7f1747d5b018b7ac1bb 100644
--- a/docs/user/supported_devices.rst
+++ b/docs/user/supported_devices.rst
@@ -114,6 +114,7 @@ ath79-generic
 
 * Sophos
 
+  - AP15C
   - AP100
   - AP100c
   - AP55
diff --git a/targets/ath79-generic b/targets/ath79-generic
index 35894acc50538c7e1244c9dea60f0521d3777407..1d7f7348b77a23d4fa5122b3141f686d6b1d79d5 100644
--- a/targets/ath79-generic
+++ b/targets/ath79-generic
@@ -368,6 +368,11 @@ device('sophos-ap15', 'sophos_ap15', {
 	broken = true, -- no button and no external console port
 })
 
+device('sophos-ap15c', 'sophos_ap15c', {
+	packages = ATH10K_PACKAGES_QCA9880,
+	factory = false,
+})
+
 device('sophos-ap100', 'sophos_ap100', {
 	packages = ATH10K_PACKAGES_QCA9880,
 	factory = false,