From 07fe28c8559236c9b5bdd024b5d03612be861f45 Mon Sep 17 00:00:00 2001
From: Andreas Ziegler <rotanid@users.noreply.github.com>
Date: Mon, 23 Sep 2019 09:54:54 +0200
Subject: [PATCH] ar71xx-generic: add zram-swap to boards with 8M flash but
 only 32M memory (#1819)

---
 targets/ar71xx-generic | 22 +++++++++++++++++-----
 1 file changed, 17 insertions(+), 5 deletions(-)

diff --git a/targets/ar71xx-generic b/targets/ar71xx-generic
index 86a82476e..b95917e9b 100644
--- a/targets/ar71xx-generic
+++ b/targets/ar71xx-generic
@@ -259,16 +259,26 @@ device('tp-link-cpe510-v1.0', 'cpe510-520-v1', {
 device('tp-link-wbs210-v1.20', 'wbs210-v1')
 device('tp-link-wbs510-v1.20', 'wbs510-v1')
 
-device('tp-link-tl-wr710n-v1', 'tl-wr710n-v1')
-device('tp-link-tl-wr710n-v2.1', 'tl-wr710n-v2.1')
+device('tp-link-tl-wr710n-v1', 'tl-wr710n-v1', {
+	packages = { 'zram-swap' },
+})
+device('tp-link-tl-wr710n-v2.1', 'tl-wr710n-v2.1', {
+	packages = { 'zram-swap' },
+})
 
 device('tp-link-tl-wr810n-v1', 'tl-wr810n-v1')
 
-device('tp-link-tl-wr842n-nd-v1', 'tl-wr842n-v1')
-device('tp-link-tl-wr842n-nd-v2', 'tl-wr842n-v2')
+device('tp-link-tl-wr842n-nd-v1', 'tl-wr842n-v1', {
+	packages = { 'zram-swap' },
+})
+device('tp-link-tl-wr842n-nd-v2', 'tl-wr842n-v2', {
+	packages = { 'zram-swap' },
+})
 device('tp-link-tl-wr842n-nd-v3', 'tl-wr842n-v3')
 
-device('tp-link-tl-wr1043n-nd-v1', 'tl-wr1043nd-v1')
+device('tp-link-tl-wr1043n-nd-v1', 'tl-wr1043nd-v1', {
+	packages = { 'zram-swap' },
+})
 device('tp-link-tl-wr1043n-nd-v2', 'tl-wr1043nd-v2')
 device('tp-link-tl-wr1043n-nd-v3', 'tl-wr1043nd-v3')
 device('tp-link-tl-wr1043n-nd-v4', 'tl-wr1043nd-v4')
@@ -345,6 +355,7 @@ device('ubiquiti-bullet-m', 'ubnt-bullet-m', {
 		'ubiquiti-bullet-m5',
 		'ubiquiti-picostation-m2',
 	},
+	packages = { 'zram-swap' },
 })
 
 device('ubiquiti-rocket-m', 'ubnt-rocket-m', {
@@ -359,6 +370,7 @@ device('ubiquiti-nanostation-m', 'ubnt-nano-m', {
 		'ubiquiti-nanostation-m2',
 		'ubiquiti-nanostation-m5',
 	},
+	packages = { 'zram-swap' },
 })
 
 device('ubiquiti-loco-m-xw', 'ubnt-loco-m-xw', {
-- 
GitLab