ot1200: fix card detect for usdhc4
authorChristian Gmeiner <christian.gmeiner@gmail.com>
Tue, 11 Nov 2014 11:57:05 +0000 (12:57 +0100)
committerStefano Babic <sbabic@denx.de>
Thu, 13 Nov 2014 15:23:38 +0000 (16:23 +0100)
Today I got the final board and found out that a different
connector is used as the one on my development board. The
new connector has swaped pins for cd and wp.

This change is tested on a production ready board.

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
board/bachmann/ot1200/ot1200.c

index 2ed8cf75d64fda74508c9f1a819bf07819440d3c..007c1ef37d1f1839bd0be42a4407d230c2e22171 100644 (file)
@@ -159,8 +159,8 @@ int board_mmc_getcd(struct mmc *mmc)
                gpio_direction_input(IMX_GPIO_NR(4, 5));
                ret = gpio_get_value(IMX_GPIO_NR(4, 5));
        } else {
-               gpio_direction_input(IMX_GPIO_NR(1, 4));
-               ret = !gpio_get_value(IMX_GPIO_NR(1, 4));
+               gpio_direction_input(IMX_GPIO_NR(1, 5));
+               ret = !gpio_get_value(IMX_GPIO_NR(1, 5));
        }
 
        return ret;