[LEDE-DEV] [PATCH v4 0/5] ipq806x: add support for ZyXEL NBG6817

André Valentin avalentin at marcant.net
Mon Oct 24 23:40:33 PDT 2016


Support for NBG6817 comes with several challenges:
-enable mmc support on platform
-use fstools rootfs split on block devices ( creates a loop dev with offset )
-extend sysupgrade support to format the loop fs and save config 

Changes to v3:
-build sysupgrade images padded to overlay block size
-remove offset calculation from sysupgrade script
-remove old code

older Changes:
-update GPIO definitions

Comments are appreciated.

André Valentin (5):
  ipq806x/nbg6817: add support for ZyXEL NBG6817
  linux/mtd: add id for mx25u3235f needed by ZyXEL NBG6817
  ipq806x/nbg6817: add sysupgrade support
  package/basefiles: add mkfs.ext4 and losetup binaries to ramfs list
  package/uboot-envtools: Add support for ZyXEL NBG6817

 package/base-files/files/lib/upgrade/common.sh     |   2 +
 package/boot/uboot-envtools/files/ipq              |   3 +
 .../477-mtd-add-spi-nor-add-mx25u3235f.patch       |  10 +
 .../linux/ipq806x/base-files/etc/board.d/01_leds   |   5 +
 .../ipq806x/base-files/etc/board.d/02_network      |   7 +
 .../etc/hotplug.d/firmware/11-ath10k-caldata       |   6 +
 target/linux/ipq806x/base-files/lib/ipq806x.sh     |   3 +
 .../ipq806x/base-files/lib/upgrade/platform.sh     |  12 +
 .../linux/ipq806x/base-files/lib/upgrade/zyxel.sh  |  87 ++++++
 target/linux/ipq806x/config-4.4                    |  18 +-
 .../arch/arm/boot/dts/qcom-ipq8065-nbg6817.dts     | 341 +++++++++++++++++++++
 target/linux/ipq806x/image/Makefile                |  25 +-
 .../linux/ipq806x/patches-4.4/800-devicetree.patch |   3 +-
 13 files changed, 514 insertions(+), 8 deletions(-)
 create mode 100644 target/linux/generic/patches-4.4/477-mtd-add-spi-nor-add-mx25u3235f.patch
 create mode 100644 target/linux/ipq806x/base-files/lib/upgrade/zyxel.sh
 create mode 100644 target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8065-nbg6817.dts

-- 
2.1.4




More information about the Lede-dev mailing list