That patch series adds support for Ubiquiti ERX router.
This router is based on mt7621 and it looks like there are some issues with 
this SoC
in 4.3. This patchset also addresses them by enabling CPS support for 
multiprocessing.

Nikolay Martynov (9):
  ramips: add support for Ubiquiti EdgeRouter X (UBNT-ERX)
  ramips: mt7621: use symbolic names of gic interrupt settings
  ramips: backport batch fixing illegal instruction when booting
    secodnary CPUs in CPS mode
  ramips: backport series of patches that ensure GCRs of other CPUs are
    accessed properly
  ramips: fold gic patch into mt7621 support patch
  ramips: Fix CM_GCR_CPC_BASE_CPCBASE_{MSK,SHF} values
  ramips: enable CPS for mt7621
  ramips: irq handlers do not get irq in 4.3 kernel, update patches
  ramips: use gic timer as clocksource for mt7621

 package/system/procd/files/nand.sh                 |   4 +
 .../linux/ramips/base-files/etc/board.d/02_network |   1 +
 target/linux/ramips/base-files/lib/ramips.sh       |   5 +-
 .../ramips/base-files/lib/upgrade/platform.sh      |  24 ++
 target/linux/ramips/base-files/lib/upgrade/ubnt.sh |  71 ++++
 target/linux/ramips/dts/DIR-860L-B1.dts            |   2 +-
 target/linux/ramips/dts/FIREWRT.dts                |   2 +-
 target/linux/ramips/dts/MT7621.dts                 |  24 +-
 target/linux/ramips/dts/PBR-M1.dts                 |   2 +-
 target/linux/ramips/dts/RE6500.dts                 |   2 +-
 target/linux/ramips/dts/SAP-G3200U3.dts            |   2 +-
 target/linux/ramips/dts/UBNT-ERX.dts               | 119 ++++++
 target/linux/ramips/dts/WF-2881.dts                |   2 +-
 target/linux/ramips/dts/WSR-1166.dts               |   2 +-
 target/linux/ramips/dts/WSR-600.dts                |   2 +-
 target/linux/ramips/dts/ZBT-WG2626.dts             |   2 +-
 target/linux/ramips/dts/mt7621.dtsi                |  64 ++--
 target/linux/ramips/image/Makefile                 |  61 ++-
 target/linux/ramips/mt7621/config-4.3              |  12 +-
 target/linux/ramips/mt7621/profiles/ubnt.mk        |  17 +
 .../0001-arch-mips-ralink-add-mt7621-support.patch | 409 ++-------------------
 ...IPS-ralink-add-gpio-driver-for-ralink-SoC.patch |  17 +-
 ...28-GPIO-ralink-add-mt7621-gpio-controller.patch |  16 +-
 target/linux/ramips/patches-4.3/0053-gic.patch     | 305 ---------------
 ...55-MIPS-CPS-drop-.set-mips64r2-directives.patch |  53 +++
 ...-cm-intoruce-core-other-locking-functions.patch | 140 +++++++
 .../0057-cm-use-core-other-locking-function.patch  |  80 ++++
 ...nsure-core-other-GCR-reflect-correct-core.patch |  49 +++
 .../patches-4.3/0059-correct-CPC_BASE_MASK.patch   |  13 +
 .../patches-4.3/0901-spansion_nand_id_fix.patch    |  43 +++
 .../patches-4.3/0902-mt7621-use-gic-timer.patch    |  83 +++++
 31 files changed, 872 insertions(+), 756 deletions(-)
 create mode 100644 target/linux/ramips/base-files/lib/upgrade/ubnt.sh
 create mode 100644 target/linux/ramips/dts/UBNT-ERX.dts
 create mode 100644 target/linux/ramips/mt7621/profiles/ubnt.mk
 delete mode 100644 target/linux/ramips/patches-4.3/0053-gic.patch
 create mode 100644 
target/linux/ramips/patches-4.3/0055-MIPS-CPS-drop-.set-mips64r2-directives.patch
 create mode 100644 
target/linux/ramips/patches-4.3/0056-cm-intoruce-core-other-locking-functions.patch
 create mode 100644 
target/linux/ramips/patches-4.3/0057-cm-use-core-other-locking-function.patch
 create mode 100644 
target/linux/ramips/patches-4.3/0058-backport-ensure-core-other-GCR-reflect-correct-core.patch
 create mode 100644 
target/linux/ramips/patches-4.3/0059-correct-CPC_BASE_MASK.patch
 create mode 100644 
target/linux/ramips/patches-4.3/0901-spansion_nand_id_fix.patch
 create mode 100644 
target/linux/ramips/patches-4.3/0902-mt7621-use-gic-timer.patch

-- 
2.6.4
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to