From fca6cb817ff187eb2e3a0682e87de5fdeef9dfeb Mon Sep 17 00:00:00 2001
From: Matthias Schiffer <mschiffer@universe-factory.net>
Date: Sun, 11 Oct 2015 21:08:57 +0200
Subject: [PATCH] Fix Buffalo WZR-600DHP support.

Use the same image for sysupgrade on WZR-HP-AG300H and WZR-600DHP, but use
different factory images.
---
 targets/ar71xx-generic/profiles.mk | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/targets/ar71xx-generic/profiles.mk b/targets/ar71xx-generic/profiles.mk
index 7ea0590d1..1721a4677 100644
--- a/targets/ar71xx-generic/profiles.mk
+++ b/targets/ar71xx-generic/profiles.mk
@@ -183,9 +183,20 @@ $(eval $(call GluonModel,WRT160NL,wrt160nl,linksys-wrt160nl))
 $(eval $(call GluonProfile,WZRHPG450H))
 $(eval $(call GluonModel,WZRHPG450H,wzr-hp-g450h,buffalo-wzr-hp-g450h))
 
-# WZR-HP-AG300H/WZR-600DHP
+# WZR-HP-AG300H (factory)
 $(eval $(call GluonProfile,WZRHPAG300H))
-$(eval $(call GluonModel,WZRHPAG300H,wzr-hp-ag300h,buffalo-wzr-hp-ag300h-wzr-600dhp))
+$(eval $(call GluonProfileSysupgradeSuffix,WZRHPAG300H))
+$(eval $(call GluonModel,WZRHPAG300H,wzr-hp-ag300h,buffalo-wzr-hp-ag300h))
+
+# WZR-600DHP (factory)
+$(eval $(call GluonProfile,WZR600DHP))
+$(eval $(call GluonProfileSysupgradeSuffix,WZR600DHP))
+$(eval $(call GluonModel,WZR600DHP,wzr-600dhp,buffalo-wzr-600dhp))
+
+# WZR-HP-AG300H/WZR-600DHP (sysupgrade)
+$(eval $(call GluonProfile,WZRHPAG300H_WZR600DHP,,WZRHPAG300H))
+$(eval $(call GluonProfileFactorySuffix,WZRHPAG300H_WZR600DHP))
+$(eval $(call GluonModel,WZRHPAG300H_WZR600DHP,wzr-hp-ag300h,buffalo-wzr-hp-ag300h-wzr-600dhp))
 
 # WHR-HP-G300N
 $(eval $(call GluonProfile,WHRHPG300N))
-- 
GitLab