From a9e29725c045462d8cf9bd067aae9e1d4294c9d1 Mon Sep 17 00:00:00 2001
From: Julian <belzebub40k@users.noreply.github.com>
Date: Mon, 5 Dec 2016 10:45:05 +0100
Subject: [PATCH] Add support for mvebu target (#964)

---
 targets/mvebu/profiles.mk | 10 ++++++++++
 targets/targets.mk        |  1 +
 2 files changed, 11 insertions(+)
 create mode 100644 targets/mvebu/profiles.mk

diff --git a/targets/mvebu/profiles.mk b/targets/mvebu/profiles.mk
new file mode 100644
index 000000000..fcf728497
--- /dev/null
+++ b/targets/mvebu/profiles.mk
@@ -0,0 +1,10 @@
+# List of hardware profiles
+
+# Linksys WRT1200AC
+$(eval $(call GluonProfile,Caiman,kmod-usb2 kmod-usb3 kmod-usb-storage kmod-i2c-core \
+	kmod-i2c-mv64xxx kmod-ata-core kmod-ata-mvebu-ahci kmod-rtc-armada38x \
+	kmod-thermal-armada kmod-gpio-button-hotplug kmod-hwmon-tmp421 kmod-leds-pca963x \
+	kmod-ledtrig-usbdev kmod-mwlwifi swconfig))
+$(eval $(call GluonProfileFactorySuffix,Caiman,-squashfs-factory,.img))
+$(eval $(call GluonProfileSysupgradeSuffix,Caiman,-squashfs-sysupgrade,.tar))
+$(eval $(call GluonModel,Caiman,armada-385-linksys-caiman,linksys-wrt1200ac))
diff --git a/targets/targets.mk b/targets/targets.mk
index c5fd657e8..6b26a959d 100644
--- a/targets/targets.mk
+++ b/targets/targets.mk
@@ -10,6 +10,7 @@ $(eval $(call GluonTarget,x86,xen_domu))
 
 ifneq ($(BROKEN),)
 $(eval $(call GluonTarget,ar71xx,mikrotik)) # BROKEN: no sysupgrade support
+$(eval $(call GluonTarget,mvebu)) # BROKEN: No AP+IBSS support
 $(eval $(call GluonTarget,ramips,mt7621)) # BROKEN: No AP+IBSS support, 11s has high packet loss
 $(eval $(call GluonTarget,ramips,rt305x)) # BROKEN: No AP+IBSS support
 $(eval $(call GluonTarget,sunxi)) # BROKEN: Untested, no sysupgrade support
-- 
GitLab