]> git.karo-electronics.de Git - karo-tx-uboot.git/blobdiff - board/udoo/udoo.c
karo: configs: update defconfig files
[karo-tx-uboot.git] / board / udoo / udoo.c
index 3257aafe1a4a15216de5d3320029c7fb7e3934a4..e9236d444c848a955e863bf1a330a281a5839017 100644 (file)
@@ -14,6 +14,7 @@
 #include <asm/errno.h>
 #include <asm/gpio.h>
 #include <asm/imx-common/iomux-v3.h>
+#include <asm/imx-common/sata.h>
 #include <mmc.h>
 #include <fsl_esdhc.h>
 #include <asm/arch/crm_regs.h>
@@ -168,6 +169,7 @@ static void setup_iomux_wdog(void)
        imx_iomux_v3_setup_multiple_pads(wdog_pads, ARRAY_SIZE(wdog_pads));
        gpio_direction_output(WDT_TRG, 0);
        gpio_direction_output(WDT_EN, 1);
+       gpio_direction_input(WDT_TRG);
 }
 
 static struct fsl_esdhc_cfg usdhc_cfg = { USDHC3_BASE_ADDR };
@@ -239,6 +241,9 @@ int board_init(void)
        /* address of boot parameters */
        gd->bd->bi_boot_params = PHYS_SDRAM + 0x100;
 
+#ifdef CONFIG_CMD_SATA
+       setup_sata();
+#endif
        return 0;
 }