Jean-Jacques Hiblot
cd0b80ec9c
mmc: if possible, poll the busy state using DAT0
...
Using the DAT0 line as a rdy/busy line is an alternative to reading the
status register of the card. It especially useful in situation where the
bus is not in a good shape, like when modes are switched.
This is also how the linux driver behaves.
Note of warning: As per the specification, while polling on DAT0 the CLK
must not turned off: "[...] Without a clock edge the Device (unless
previously disconnected by a deselect command (CMD7)) will force the DAT0
line down, forever. [...]"
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
2019-07-15 10:16:49 +08:00
..
2019-04-23 15:31:30 +02:00
2019-04-23 15:31:30 +02:00
2018-05-07 09:34:12 -04:00
2018-04-05 13:17:43 +02:00
2018-05-23 22:31:42 +02:00
2019-05-28 13:58:06 -04:00
2018-09-11 21:49:02 -04:00
2019-04-29 10:08:56 +02:00
2018-08-06 10:53:53 +09:00
2019-06-23 14:18:48 +08:00
2018-05-07 09:34:12 -04:00
2019-06-23 14:18:42 +08:00
2018-05-29 14:45:03 +08:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2019-01-25 12:12:57 -05:00
2019-01-16 13:56:43 +01:00
2018-09-11 08:32:55 -04:00
2019-07-13 11:11:26 -04:00
2018-05-07 09:34:12 -04:00
2019-06-23 14:15:31 +08:00
2018-11-26 14:39:57 +01:00
2018-05-07 09:34:12 -04:00
2019-07-13 11:11:26 -04:00
2019-07-15 10:16:49 +08:00
2018-12-08 20:18:32 -05:00
2019-07-15 10:16:49 +08:00
2019-07-15 10:16:49 +08:00
2019-07-15 10:16:49 +08:00
2018-05-07 09:34:12 -04:00
2019-04-23 17:57:25 -04:00
2019-04-26 07:35:38 +02:00
2018-05-07 09:34:12 -04:00
2017-01-11 19:40:13 +09:00
2018-05-07 09:34:12 -04:00
2019-07-15 10:16:49 +08:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2019-05-21 22:15:32 +02:00
2019-05-01 00:00:05 +02:00
2018-05-07 09:34:12 -04:00
2019-07-15 10:16:49 +08:00
2019-02-09 12:50:22 -07:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2019-07-15 10:16:49 +08:00
2019-03-25 20:26:53 +01:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2019-04-18 09:12:38 +03:00
2018-08-13 22:35:42 +02:00
2018-05-07 09:34:12 -04:00
2019-04-23 15:42:28 +02:00
2019-01-29 23:49:41 +05:30
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2019-03-25 20:26:53 +01:00
2019-05-21 22:15:32 +02:00
2019-02-09 11:08:40 +01:00
2018-05-07 09:34:12 -04:00
2019-01-24 10:03:42 +01:00