On 02/07/14 17:15, Ian Campbell wrote:
I have observed timeouts on a cubietruck.

The increase to 40ms is completely arbitrary and Works For Me(tm). I
couldn't find a good reference for how long you are supposed to wait.

Signed-off-by: Ian Campbell <[email protected]>
---
  drivers/block/ahci.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/block/ahci.c b/drivers/block/ahci.c
index d5370fa..90a0719 100644
--- a/drivers/block/ahci.c
+++ b/drivers/block/ahci.c
@@ -41,7 +41,7 @@ u16 *ataid[AHCI_MAX_PORTS];
  #define WAIT_MS_SPINUP        20000
  #define WAIT_MS_DATAIO        5000
  #define WAIT_MS_FLUSH 5000
-#define WAIT_MS_LINKUP 4
+#define WAIT_MS_LINKUP 40
wont this affect every platform? I don't know what u-boot's rules are with regards to that, as it will come as 'a' patch in a big series when we upstream it ...

oliver

P.S. Awesome job :D and was nice to meet you! even though it was very briefly.

  static inline u32 ahci_port_base(u32 base, u32 port)
  {


--
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to