diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index c35912bd3341f97423d6bde0ab7ed71b95ed592b..6d514178d31aed4113bea19bc808606ded8a5fca 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -46,7 +46,7 @@ struct ahci_uc_priv *probe_ent = NULL;
 
 /* Maximum timeouts for each event */
 #define WAIT_MS_SPINUP	20000
-#define WAIT_MS_DATAIO	10000
+#define WAIT_MS_DATAIO	20000
 #define WAIT_MS_FLUSH	5000
 #define WAIT_MS_LINKUP	200