summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorStefan Agner <stefan.agner@toradex.com>2018-10-18 17:52:09 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2018-11-27 10:56:03 +0100
commitde8b578acfbb3ebdb06607983f2c610077fb5529 (patch)
tree7476de10d31aaca13b07ebf57d75c3064ea92f2d /board
parentaa9206ec093a35161354b9372f3016d7ffa61c58 (diff)
colibri_imx7: explicitly set flash detection pin as input
If the SoC is fused with eMMC reset enabled, the detection GPIO is still set as an output. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Diffstat (limited to 'board')
-rw-r--r--board/toradex/colibri_imx7/colibri_imx7.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/board/toradex/colibri_imx7/colibri_imx7.c b/board/toradex/colibri_imx7/colibri_imx7.c
index 38f1d1f09b..dc3998edbc 100644
--- a/board/toradex/colibri_imx7/colibri_imx7.c
+++ b/board/toradex/colibri_imx7/colibri_imx7.c
@@ -358,6 +358,7 @@ int board_init(void)
*/
imx_iomux_v3_setup_multiple_pads(flash_detection_pads, ARRAY_SIZE(flash_detection_pads));
gpio_request(FLASH_DET_GPIO, "flash-detection-gpio");
+ gpio_direction_input(FLASH_DET_GPIO);
is_emmc = gpio_get_value(FLASH_DET_GPIO);
gpio_free(FLASH_DET_GPIO);