ralink: add helper that identifies the mt7620 ECO
authorJohn Crispin <john@openwrt.org>
Mon, 9 Dec 2013 17:29:03 +0000 (17:29 +0000)
committerJohn Crispin <john@openwrt.org>
Mon, 9 Dec 2013 17:29:03 +0000 (17:29 +0000)
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 39014

target/linux/ramips/patches-3.10/800-eco.patch [new file with mode: 0644]

diff --git a/target/linux/ramips/patches-3.10/800-eco.patch b/target/linux/ramips/patches-3.10/800-eco.patch
new file mode 100644 (file)
index 0000000..cb78d2e
--- /dev/null
@@ -0,0 +1,14 @@
+Index: linux-3.10.18/arch/mips/include/asm/mach-ralink/mt7620.h
+===================================================================
+--- linux-3.10.18.orig/arch/mips/include/asm/mach-ralink/mt7620.h      2013-12-06 16:20:27.753388970 +0100
++++ linux-3.10.18/arch/mips/include/asm/mach-ralink/mt7620.h   2013-12-06 16:21:14.021390074 +0100
+@@ -101,4 +101,9 @@
+ #define MT7620_GPIO_MODE_EPHY         15
+ #define MT7620_GPIO_MODE_PA           20
++static inline int mt7620_get_eco(void)
++{
++      return rt_sysc_r32(SYSC_REG_CHIP_REV) & CHIP_REV_ECO_MASK;
++}
++
+ #endif