[OpenWrt-Devel] [PATCH 0/9] Add CPS support to mt7621 and add ubnt-erx support to work with it

John Crispin blogic at openwrt.org
Fri Dec 11 01:40:00 EST 2015


oh nice, i'll fold these today. i was about to send mt7621 support
upstream but decided to wait until you sent your CPS patches.

On 11/12/2015 05:01, Nikolay Martynov wrote:
> 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
> 
_______________________________________________
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