aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ar71xx/files/arch/mips/ath79/machtypes.h
diff options
context:
space:
mode:
authorThibaut VARENE <hacks@slashdirt.org>2017-02-10 20:36:50 +0100
committerFelix Fietkau <nbd@nbd.name>2017-02-15 11:28:59 +0100
commit748e701b74f22d50dfb4d46ad5a8d0003c2c8b0f (patch)
tree9d8207121045a7cc1190282635a812c51f14f156 /target/linux/ar71xx/files/arch/mips/ath79/machtypes.h
parentb8004532825c9edaafa2fa5b5aa54994b80adddf (diff)
downloadupstream-748e701b74f22d50dfb4d46ad5a8d0003c2c8b0f.tar.gz
upstream-748e701b74f22d50dfb4d46ad5a8d0003c2c8b0f.tar.bz2
upstream-748e701b74f22d50dfb4d46ad5a8d0003c2c8b0f.zip
ar71xx: add preliminary kernel support for several RB SPI NOR devices
The cAP 2nD, mAP 2nD and wAP 2nD apparently all share the same QCA953x/SPI-NOR platform. This patch adds preliminary kernel support based on init data used in Mikrotik's linux-3.3.5 kernel patch. Since this is totally experimental and untested, the necessary glue in base-files has not been added, the code is provided as a starting point in case somebody with that hardware wants to help getting it supported. The cAP lite (cAPL 2nD) should also be supported once it is determined whether or not it uses the same board identifier as the mAP lite. Code has been successfully built and has no side effect (no impact on already supported devices). Signed-off-by: Thibaut VARENE <hacks@slashdirt.org>
Diffstat (limited to 'target/linux/ar71xx/files/arch/mips/ath79/machtypes.h')
-rw-r--r--target/linux/ar71xx/files/arch/mips/ath79/machtypes.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/target/linux/ar71xx/files/arch/mips/ath79/machtypes.h b/target/linux/ar71xx/files/arch/mips/ath79/machtypes.h
index a8fc07a1c3..69c848ef3d 100644
--- a/target/linux/ar71xx/files/arch/mips/ath79/machtypes.h
+++ b/target/linux/ar71xx/files/arch/mips/ath79/machtypes.h
@@ -175,7 +175,10 @@ enum ath79_mach_type {
ATH79_MACH_RB_951G, /* Mikrotik RouterBOARD 951G */
ATH79_MACH_RB_951U, /* Mikrotik RouterBOARD 951Ui-2HnD */
ATH79_MACH_RB_952, /* MikroTik RouterBOARD 951Ui-2nD */
+ ATH79_MACH_RB_CAP, /* Mikrotik RouterBOARD cAP2nD */
+ ATH79_MACH_RB_MAP, /* Mikrotik RouterBOARD mAP2nD */
ATH79_MACH_RB_MAPL, /* Mikrotik RouterBOARD mAP L-2nD */
+ ATH79_MACH_RB_WAP, /* Mikrotik RouterBOARD wAP2nD */
ATH79_MACH_RB_SXTLITE2ND, /* Mikrotik RouterBOARD SXT Lite 2nD */
ATH79_MACH_RB_SXTLITE5ND, /* Mikrotik RouterBOARD SXT Lite 5nD */
ATH79_MACH_RE450, /* TP-LINK RE450 */