summaryrefslogtreecommitdiffstats
path: root/sys/dev/cs/if_cs.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/cs/if_cs.c')
-rw-r--r--sys/dev/cs/if_cs.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/cs/if_cs.c b/sys/dev/cs/if_cs.c
index 950b905..0784b20 100644
--- a/sys/dev/cs/if_cs.c
+++ b/sys/dev/cs/if_cs.c
@@ -183,10 +183,10 @@ wait_eeprom_ready(struct cs_softc *sc)
* be fast. The datasheet suggests that clock out from the part
* per word will be on the order of 25us, which is consistant with
* the 1MHz serial clock and 16bits... We should never hit 100,
- * let alone 30,000 here. The original code did an unconditional
- * 30ms DELAY here. Bad Kharma.
+ * let alone 15,000 here. The original code did an unconditional
+ * 30ms DELAY here. Bad Kharma. cs_readreg takes ~2us.
*/
- for (i = 0; i < 30000; i++) /* 30ms max */
+ for (i = 0; i < 15000; i++) /* 30ms max */
if (!(cs_readreg(sc, PP_SelfST) & SI_BUSY))
return (0);
return (1);
OpenPOWER on IntegriCloud