summaryrefslogtreecommitdiff
path: root/target/linux/ar71xx/files/arch/mips/ath79/mach-archer-c25-v1.c
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2017-10-24 10:32:21 +0200
committerFelix Fietkau <nbd@nbd.name>2017-10-24 13:24:04 +0200
commit65da6f9ca164cc321a84f28c81785a21af6af6fd (patch)
tree6dc5e77fbb5654516295267be7d309dcf2cc1b0d /target/linux/ar71xx/files/arch/mips/ath79/mach-archer-c25-v1.c
parent8d9ff6b6f7b2ba0c3dcba926099f819af871e0a8 (diff)
downloadmtk-20170518-65da6f9ca164cc321a84f28c81785a21af6af6fd.zip
mtk-20170518-65da6f9ca164cc321a84f28c81785a21af6af6fd.tar.gz
mtk-20170518-65da6f9ca164cc321a84f28c81785a21af6af6fd.tar.bz2
ar71xx: fix secondary gpio controller base values
In 4.9, gpio count is rounded up to 32 due to the use of bgpio in the ath79 gpio controller driver. Fix base values in mach files to account for that Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'target/linux/ar71xx/files/arch/mips/ath79/mach-archer-c25-v1.c')
-rw-r--r--target/linux/ar71xx/files/arch/mips/ath79/mach-archer-c25-v1.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-archer-c25-v1.c b/target/linux/ar71xx/files/arch/mips/ath79/mach-archer-c25-v1.c
index 9e08c15..c6c6463 100644
--- a/target/linux/ar71xx/files/arch/mips/ath79/mach-archer-c25-v1.c
+++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-archer-c25-v1.c
@@ -35,15 +35,15 @@
#define ARCHER_C25_GPIO_SHIFT_SRCLR 19 /* MR, Master Reset */
#define ARCHER_C25_GPIO_SHIFT_RCLK 16 /* STCP, Storage Reg Clock Input */
-#define ARCHER_C25_74HC_GPIO_BASE QCA956X_GPIO_COUNT
-#define ARCHER_C25_74HC_GPIO_LED_WAN_AMBER 27
-#define ARCHER_C25_74HC_GPIO_LED_WAN_GREEN 28
-#define ARCHER_C25_74HC_GPIO_LED_WLAN2 29
-#define ARCHER_C25_74HC_GPIO_LED_WLAN5 30
-#define ARCHER_C25_74HC_GPIO_LED_LAN1 23
-#define ARCHER_C25_74HC_GPIO_LED_LAN2 24
-#define ARCHER_C25_74HC_GPIO_LED_LAN3 25
-#define ARCHER_C25_74HC_GPIO_LED_LAN4 26
+#define ARCHER_C25_74HC_GPIO_BASE 32
+#define ARCHER_C25_74HC_GPIO_LED_WAN_AMBER (ARCHER_C25_74HC_GPIO_BASE + 4)
+#define ARCHER_C25_74HC_GPIO_LED_WAN_GREEN (ARCHER_C25_74HC_GPIO_BASE + 5)
+#define ARCHER_C25_74HC_GPIO_LED_WLAN2 (ARCHER_C25_74HC_GPIO_BASE + 6)
+#define ARCHER_C25_74HC_GPIO_LED_WLAN5 (ARCHER_C25_74HC_GPIO_BASE + 7)
+#define ARCHER_C25_74HC_GPIO_LED_LAN1 (ARCHER_C25_74HC_GPIO_BASE + 0)
+#define ARCHER_C25_74HC_GPIO_LED_LAN2 (ARCHER_C25_74HC_GPIO_BASE + 1)
+#define ARCHER_C25_74HC_GPIO_LED_LAN3 (ARCHER_C25_74HC_GPIO_BASE + 2)
+#define ARCHER_C25_74HC_GPIO_LED_LAN4 (ARCHER_C25_74HC_GPIO_BASE + 3)
#define ARCHER_C25_V1_SSR_BIT_0 0
#define ARCHER_C25_V1_SSR_BIT_1 1