Setup GPIOs available in CF-E320N v2 as inputs
authorPiotr Dymacz <pepe2k@gmail.com>
Wed, 28 Sep 2016 18:25:49 +0000 (20:25 +0200)
committerPiotr Dymacz <pepe2k@gmail.com>
Wed, 28 Sep 2016 18:25:49 +0000 (20:25 +0200)
J9 header pinout on Comfast CF-E320N v2 PCB:

1. GPIO14
2. GPIO12
3. GPIO11
4. GPIO16
5. VCC (I/O, 2,62 v)
6. GND

Setup available GPIOs as inputs by default.
This allows to use them later in Linux system.

u-boot/include/configs/ap143.h

index 2a5615d1950258db43db07d04670fe53f756e9bc..21f8e91b0ed13e236880367caacc96d727d4f143 100644 (file)
@@ -36,7 +36,8 @@
 
        #define CONFIG_QCA_GPIO_MASK_LED_ACT_H  GPIO0 | GPIO2 | GPIO3
        #define CONFIG_QCA_GPIO_MASK_OUT        CONFIG_QCA_GPIO_MASK_LED_ACT_H
-       #define CONFIG_QCA_GPIO_MASK_IN         GPIO17
+       #define CONFIG_QCA_GPIO_MASK_IN         GPIO11 | GPIO12 | GPIO14 |\
+                                               GPIO16 | GPIO17
        #define CONFIG_QCA_GPIO_MASK_OUT_INIT_L CONFIG_QCA_GPIO_MASK_LED_ACT_H
 
 #elif defined(CONFIG_FOR_COMFAST_CF_E520N) ||\