[LEDE-DEV] [PATCH 00/10] Add support for TP-Link Archer C2600 v1.0 and v1.1

Ash Benz ash.benz at bk.ru
Sat May 7 08:41:09 PDT 2016


Greetings.

This patchset adds support for the IPQ8064-based Archer C2600, factory (flashable from webUI and tftp bootloader) and sysupgrade images both work.
Everything works except LEDs for WLAN (which are not controlled via GPIO).

- Patches 1-9 originally authored by Josh Bendavid <joshbendavid at gmail.com>
- Organized and submitted to OpenWRT lists by Darryl Sokoloski <darryl at sokoloski.ca>
- Added Archer C2600 v1.1 patch, fixed some mismatches and resubmitted to LEDE by yours truly.

Ash Benz (10):
  include/image.mk: Add TP-Link image safe-loader defintion
  fw-utils/tplink-safeloader.c: Add support for Archer C2600
  ipq806x: Add Archer C2600 to image Makefile
  ipq806x/base-files: Add Archer C2600 LEDs and board
  ipq806x/base-files: Add support for Archer C2600
  ipq806x/base-files: extract ath10k caldata
  ipq806x/profiles: Add Archer C2600
  ipq806x/dts: Add Archer C2600
  kernel/mac80211: skip ath10k OTP check if caldata found
  kernel/mtd: Add support for Macronix mx25u25635f, used in C2600 v1.1

 include/image.mk                                   |  11 +
 .../patches/941-ath10k_skip_otp_check.patch        |  44 +++
 .../475-mtd-spi-nor-add-macronix-mx25u25635f.patch |  10 +
 .../linux/ipq806x/base-files/etc/board.d/01_leds   |   7 +
 .../ipq806x/base-files/etc/board.d/02_network      |   1 +
 .../etc/hotplug.d/firmware/11-ath10k-caldata       |  68 ++++
 target/linux/ipq806x/base-files/lib/ipq806x.sh     |   3 +
 .../ipq806x/base-files/lib/upgrade/platform.sh     |  20 +-
 target/linux/ipq806x/dts/qcom-ipq8064-c2600.dts    | 412 +++++++++++++++++++++
 target/linux/ipq806x/image/Makefile                |  29 +-
 target/linux/ipq806x/profiles/tplink.mk            |  20 +
 tools/firmware-utils/src/tplink-safeloader.c       | 114 +++++-
 12 files changed, 734 insertions(+), 5 deletions(-)
 create mode 100644 package/kernel/mac80211/patches/941-ath10k_skip_otp_check.patch
 create mode 100644 target/linux/generic/patches-3.18/475-mtd-spi-nor-add-macronix-mx25u25635f.patch
 create mode 100644 target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
 create mode 100644 target/linux/ipq806x/dts/qcom-ipq8064-c2600.dts
 create mode 100644 target/linux/ipq806x/profiles/tplink.mk

-- 
2.1.4




More information about the Lede-dev mailing list