From: Kevin O'Connor Date: Tue, 28 Jul 2015 18:15:37 +0000 (-0400) Subject: sdcard: Set timeout control register during init (to max allowed timeout) X-Git-Tag: rel-1.9.0~76 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=9637a6718c1035dcd487db9d3ee58c8aaa28f3c6;p=seabios.git sdcard: Set timeout control register during init (to max allowed timeout) Signed-off-by: Kevin O'Connor --- diff --git a/src/hw/sdcard.c b/src/hw/sdcard.c index 58171c5..30b0e36 100644 --- a/src/hw/sdcard.c +++ b/src/hw/sdcard.c @@ -321,6 +321,7 @@ sdcard_controller_setup(void *data) writew(®s->irq_signal, 0); writew(®s->irq_enable, 0xffff); writew(®s->error_signal, 0); + writeb(®s->timeout_control, 0x0e); // Set to max timeout writeb(®s->power_control, 0); writeb(®s->power_control, SPC_V33 | SPC_POWER_ON); int ret = sdcard_set_frequency(regs, 400);