[OpenWrt-Devel] [PATCH 1/8] uboot-envtools: add support for Linksys	EA8500
    Adrian Panella 
    ianchi74 at outlook.com
       
    Thu Mar 31 20:57:32 EDT 2016
    
    
  
From: Adrian Panella <ianchi74 at outlook.com <mailto:ianchi74 at outlook.com> >
Date: Thu, 17 Mar 2016 22:00:03 -0600
Subject: [PATCH 1/8] uboot-envtools: add support for Linksys EA8500
 
 
---
package/boot/uboot-envtools/Makefile      |  4 ++++
package/boot/uboot-envtools/files/ipq806x | 37
+++++++++++++++++++++++++++++++
package/system/mtd/src/Makefile           |  1 +
3 files changed, 42 insertions(+)
create mode 100644 package/boot/uboot-envtools/files/ipq806x
 
diff --git a/package/boot/uboot-envtools/Makefile
b/package/boot/uboot-envtools/Makefile
index a5b0f92..d14cc40 100644
--- a/package/boot/uboot-envtools/Makefile
+++ b/package/boot/uboot-envtools/Makefile
@@ -109,6 +109,10 @@ ifneq ($(CONFIG_TARGET_ramips),)
      $(INSTALL_DIR) $(1)/etc/uci-defaults
      $(INSTALL_DATA) ./files/ramips $(1)/etc/uci-defaults/30_uboot-envtools
endif
+ifneq ($(CONFIG_TARGET_ipq806x),)
+      $(INSTALL_DIR) $(1)/etc/uci-defaults
+      $(INSTALL_DATA) ./files/ipq806x
$(1)/etc/uci-defaults/30_uboot-envtools
+endif
endef
 
 $(eval $(call BuildPackage,uboot-envtools))
diff --git a/package/boot/uboot-envtools/files/ipq806x
b/package/boot/uboot-envtools/files/ipq806x
new file mode 100644
index 0000000..a596abc
--- /dev/null
+++ b/package/boot/uboot-envtools/files/ipq806x
@@ -0,0 +1,26 @@
+#!/bin/sh
+#
+# Copyright (C) 2012-2014 OpenWrt.org
+#
+
+[ -e /etc/config/ubootenv ] && exit 0
+
+touch /etc/config/ubootenv
+
+. /lib/ipq806x.sh
+. /lib/uboot-envtools.sh
+. /lib/functions.sh
+
+board=$(ipq806x_board_name)
+
+
+case "$board" in
+"ea8500")
+      ubootenv_add_uci_config "/dev/mtd10" "0x0" "0x20000" "0x20000"
+      ;;
+esac
+
+config_load ubootenv
+config_foreach ubootenv_add_app_config ubootenv
+
+exit 0
 
    
diff --git a/package/system/mtd/src/Makefile
b/package/system/mtd/src/Makefile
index 94a2a1a..70c61e5 100644
--- a/package/system/mtd/src/Makefile
+++ b/package/system/mtd/src/Makefile
@@ -12,6 +12,7 @@ obj.brcm63xx = imagetag.o
obj.ramips = $(obj.seama)
obj.mvebu = linksys_bootcount.o
obj.kirkwood = linksys_bootcount.o
+obj.ipq806x = linksys_bootcount.o
 
 ifdef FIS_SUPPORT
   obj += fis.o
-- 
1.9.1
 
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.infradead.org/pipermail/openwrt-devel/attachments/20160331/45b879f5/attachment.htm>
-------------- next part --------------
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
    
    
More information about the openwrt-devel
mailing list