[U-Boot] [PATCH 3/3] ot1200: rework card detect for eMMC

2014-11-10 Thread Christian Gmeiner
Signed-off-by: Christian Gmeiner christian.gmei...@gmail.com
---
 board/bachmann/ot1200/ot1200.c | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/board/bachmann/ot1200/ot1200.c b/board/bachmann/ot1200/ot1200.c
index 45d761f..2ed8cf7 100644
--- a/board/bachmann/ot1200/ot1200.c
+++ b/board/bachmann/ot1200/ot1200.c
@@ -155,9 +155,10 @@ int board_mmc_getcd(struct mmc *mmc)
struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc-priv;
int ret;
 
-   if (cfg-esdhc_base == USDHC3_BASE_ADDR)
-   ret = 1;
-   else {
+   if (cfg-esdhc_base == USDHC3_BASE_ADDR) {
+   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));
}
-- 
1.9.3

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 3/3] ot1200: rework card detect for eMMC

2014-11-10 Thread Christian Gmeiner
ignore...
--
Christian Gmeiner, MSc

https://soundcloud.com/christian-gmeiner


2014-11-10 14:34 GMT+01:00 Christian Gmeiner christian.gmei...@gmail.com:
 Signed-off-by: Christian Gmeiner christian.gmei...@gmail.com
 ---
  board/bachmann/ot1200/ot1200.c | 7 ---
  1 file changed, 4 insertions(+), 3 deletions(-)

 diff --git a/board/bachmann/ot1200/ot1200.c b/board/bachmann/ot1200/ot1200.c
 index 45d761f..2ed8cf7 100644
 --- a/board/bachmann/ot1200/ot1200.c
 +++ b/board/bachmann/ot1200/ot1200.c
 @@ -155,9 +155,10 @@ int board_mmc_getcd(struct mmc *mmc)
 struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc-priv;
 int ret;

 -   if (cfg-esdhc_base == USDHC3_BASE_ADDR)
 -   ret = 1;
 -   else {
 +   if (cfg-esdhc_base == USDHC3_BASE_ADDR) {
 +   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));
 }
 --
 1.9.3

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 3/3] ot1200: rework card detect for eMMC

2014-10-30 Thread Stefano Babic
On 23/10/2014 13:46, Christian Gmeiner wrote:
 Signed-off-by: Christian Gmeiner christian.gmei...@gmail.com
 ---

Applied to u-boot-imx, thanks !

Best regards,
Stefano Babic


-- 
=
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de
=
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] [PATCH 3/3] ot1200: rework card detect for eMMC

2014-10-23 Thread Christian Gmeiner
Signed-off-by: Christian Gmeiner christian.gmei...@gmail.com
---
 board/bachmann/ot1200/ot1200.c | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/board/bachmann/ot1200/ot1200.c b/board/bachmann/ot1200/ot1200.c
index 45d761f..2ed8cf7 100644
--- a/board/bachmann/ot1200/ot1200.c
+++ b/board/bachmann/ot1200/ot1200.c
@@ -155,9 +155,10 @@ int board_mmc_getcd(struct mmc *mmc)
struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc-priv;
int ret;
 
-   if (cfg-esdhc_base == USDHC3_BASE_ADDR)
-   ret = 1;
-   else {
+   if (cfg-esdhc_base == USDHC3_BASE_ADDR) {
+   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));
}
-- 
1.9.3

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot