ar71xx: fix secondary gpio controller base values
[openwrt/openwrt.git] / target / linux / ar71xx / files / arch / mips / ath79 / mach-tl-wr942n-v1.c
index 72910400c5f2a94dccf9bb840911a0f4e870f077..32e2bc952158aee5130437f5317f285d9cd538a9 100644 (file)
 #define TL_WR942N_V1_GPIO_LED_WPS              21
 #define TL_WR942N_V1_GPIO_LED_STATUS           22
 
-#define TL_WR942N_V1_74HC_GPIO_BASE            QCA956X_GPIO_COUNT
-#define TL_WR942N_V1_74HC_GPIO_LED_LAN4                23
-#define TL_WR942N_V1_74HC_GPIO_LED_LAN3                24
-#define TL_WR942N_V1_74HC_GPIO_LED_LAN2                25
-#define TL_WR942N_V1_74HC_GPIO_LED_LAN1                26
-#define TL_WR942N_V1_74HC_GPIO_LED_WAN_GREEN   27
-#define TL_WR942N_V1_74HC_GPIO_LED_WAN_AMBER   28
-#define TL_WR942N_V1_74HC_GPIO_LED_WLAN                29
-#define TL_WR942N_V1_74HC_GPIO_HUB_RESET       30 /* from u-boot sources */
+#define TL_WR942N_V1_74HC_GPIO_BASE            32
+#define TL_WR942N_V1_74HC_GPIO_LED_LAN4                (TL_WR942N_V1_74HC_GPIO_BASE + 0)
+#define TL_WR942N_V1_74HC_GPIO_LED_LAN3                (TL_WR942N_V1_74HC_GPIO_BASE + 1)
+#define TL_WR942N_V1_74HC_GPIO_LED_LAN2                (TL_WR942N_V1_74HC_GPIO_BASE + 2)
+#define TL_WR942N_V1_74HC_GPIO_LED_LAN1                (TL_WR942N_V1_74HC_GPIO_BASE + 3)
+#define TL_WR942N_V1_74HC_GPIO_LED_WAN_GREEN   (TL_WR942N_V1_74HC_GPIO_BASE + 4)
+#define TL_WR942N_V1_74HC_GPIO_LED_WAN_AMBER   (TL_WR942N_V1_74HC_GPIO_BASE + 5)
+#define TL_WR942N_V1_74HC_GPIO_LED_WLAN                (TL_WR942N_V1_74HC_GPIO_BASE + 6)
+#define TL_WR942N_V1_74HC_GPIO_HUB_RESET       (TL_WR942N_V1_74HC_GPIO_BASE + 7) /* from u-boot sources */
 
 #define TL_WR942N_V1_SSR_BIT_0                 0
 #define TL_WR942N_V1_SSR_BIT_1                 1
@@ -148,7 +148,7 @@ static struct spi_gpio_platform_data tl_wr942n_v1_spi_data = {
        .num_chipselect = 1,
 };
 
-static u8 tl_wr942n_v1_ssr_initdata[] __initdata = {
+static u8 tl_wr942n_v1_ssr_initdata[] = {
        BIT(TL_WR942N_V1_SSR_BIT_7) |
        BIT(TL_WR942N_V1_SSR_BIT_6) |
        BIT(TL_WR942N_V1_SSR_BIT_5) |