From 42b02a681f8b4ddd877428ce48ed67a598114bb8 Mon Sep 17 00:00:00 2001
From: "H. Nikolaus Schaller" <hns@goldelico.com>
Date: Thu, 12 Jul 2012 12:37:43 +0200
Subject: increased settling time for systest gpio

---
 u-boot/board/goldelico/gta04/systest.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/u-boot/board/goldelico/gta04/systest.c b/u-boot/board/goldelico/gta04/systest.c
index 9afdadb..ece7599 100644
--- a/u-boot/board/goldelico/gta04/systest.c
+++ b/u-boot/board/goldelico/gta04/systest.c
@@ -803,13 +803,13 @@ int gpiotest(void)
 							omap_set_gpio_direction(gj, 0);	// switch to output
 							udelay(100);
 							omap_set_gpio_dataout(gj, 0); // set other output to 0
-							udelay(100);
+							udelay(300);
 							valdn=omap_get_gpio_datain(g);	// read value of input GPIO under test
 							omap_set_gpio_dataout(gj, 1); // set other output to 1
-							udelay(100);
+							udelay(300);
 							valup=omap_get_gpio_datain(g);	// read value of input GPIO under test
 							omap_set_gpio_direction(gj, 1);	// switch back to input
-							udelay(300);
+							udelay(100);
 							if(valdn == 0 && valup == 1)
 								{ // our input follows the other in output mode
 								if(i != j)
-- 
cgit v1.1