Configure LSUART TX pin in low level GPIO init even if input/output masks are not...
authorPiotr Dymacz <pepe2k@gmail.com>
Sun, 28 Feb 2016 22:48:00 +0000 (23:48 +0100)
committerPiotr Dymacz <pepe2k@gmail.com>
Sun, 28 Feb 2016 22:48:00 +0000 (23:48 +0100)
u-boot/cpu/mips/ar7240/qca_gpio_init.S

index 3bdb5c4b29879cb8b87bbe3e745e839341d0c869..88585cb93a6635c7146187d9f1c70a1c8cf054b5 100644 (file)
@@ -200,7 +200,8 @@ lowlevel_gpio_init:
         * - 20 ~ 23 -> GPIO_OUT_FUNCTION5 (mask: 0xF00000)
         */
        #if defined(CONFIG_QCA_GPIO_MASK_OUTPUTS) || \
-               defined(CONFIG_QCA_GPIO_MASK_INPUTS)
+               defined(CONFIG_QCA_GPIO_MASK_INPUTS)  || \
+               defined(CONFIG_QCA_GPIO_MASK_LSUART_TX)
 
                /* GPIO_OUT_FUNCTION0 (GPIO 0~3) */
                #if (CONFIG_QCA_GPIO_MASK_OUTPUTS   & 0x00000F) || \
@@ -402,7 +403,7 @@ lowlevel_gpio_init:
                #endif
        sw  t9, 0(t8)
 
-       #endif /* CONFIG_QCA_GPIO_MASK_OUTPUTS || CONFIG_QCA_GPIO_MASK_INPUTS */
+       #endif /* CONFIG_QCA_GPIO_MASK_OUTPUTS || CONFIG_QCA_GPIO_MASK_INPUTS || CONFIG_QCA_GPIO_MASK_LSUART_TX */
 
 #endif /* (SOC_TYPE & QCA_AR934X_SOC) || (SOC_TYPE & QCA_QCA953X_SOC) || (SOC_TYPE & QCA_QCA955X_SOC) */