lintao
fbfdff1f46
mmc: host: rk_sdmmc: add data-over-int timeout for data_busy
...
If devices fall in bad state make data_busy be hold too long,
dto interrupt will not be present, which leading mmc-core wait for it forever.
[<c06d42e4>] (__schedule+0x48c/0x554) from [<c06d275c>] (schedule_timeout+0x1c/0x260)
[<c06d275c>] (schedule_timeout+0x1c/0x260) from [<c06d3c10>] (wait_for_common+0xd0/0x164)
[<c06d3c10>] (wait_for_common+0xd0/0x164) from [<c044a4bc>] (mmc_wait_for_req_done+0x1c/0xe0)
[<c044a4bc>] (mmc_wait_for_req_done+0x1c/0xe0) from [<c0453730>] (mmc_io_rw_extended+0x218/0x294)
[<c0453730>] (mmc_io_rw_extended+0x218/0x294) from [<c0454590>] (sdio_io_rw_ext_helper+0xc8/0x194)
[<c0454590>] (sdio_io_rw_ext_helper+0xc8/0x194) from [<c04546b0>] (sdio_memcpy_toio+0x1c/0x20)
[<c04546b0>] (sdio_memcpy_toio+0x1c/0x20) from [<c032e96c>] (sdioh_request_packet+0x664/0x7e8)
[<c032e96c>] (sdioh_request_packet+0x664/0x7e8) from [<c032fc78>] (sdioh_request_buffer+0x1a8/0x210)
2014-06-25 21:42:19 +08:00
..
2014-04-24 19:04:10 +08:00
2013-11-05 14:52:23 +08:00
2014-03-07 12:52:24 +08:00
2014-06-12 21:04:26 +08:00
2013-12-08 07:29:25 -08:00
2014-06-12 21:04:26 +08:00
2013-11-08 21:34:05 +08:00
2014-05-13 13:59:40 +02:00
2013-11-11 14:38:40 +08:00
2014-03-13 14:49:52 -07:00
2013-11-08 21:34:05 +08:00
2014-05-07 09:50:19 +01:00
2014-06-24 18:00:38 +08:00
2014-06-12 21:04:26 +08:00
2013-12-08 07:29:25 -08:00
2014-06-23 23:20:56 -07:00
2014-04-15 09:59:04 +08:00
2013-11-08 21:34:05 +08:00
2014-06-10 09:42:08 +08:00
2014-03-06 21:30:13 -08:00
2014-02-13 13:47:59 -08:00
2013-12-17 21:34:13 +00:00
2014-03-23 21:38:16 -07:00
2013-11-29 11:11:53 -08:00
2014-04-10 12:11:17 +01:00
2014-06-12 21:04:26 +08:00
2014-06-24 16:42:20 +08:00
2014-06-13 21:15:44 +08:00
2014-06-12 21:04:26 +08:00
2014-02-22 12:41:28 -08:00
2014-04-24 19:04:10 +08:00
2013-11-08 21:34:05 +08:00
2014-06-13 15:25:29 +08:00
2013-11-08 21:34:05 +08:00
2014-01-09 12:24:21 -08:00
2014-06-12 21:04:26 +08:00
2014-05-13 13:59:40 +02:00
2014-06-16 21:14:15 +08:00
2014-06-24 10:51:07 +08:00
2014-04-15 12:51:10 +08:00
2014-04-14 06:42:18 -07:00
2013-11-11 14:38:40 +08:00
2013-05-08 10:49:18 +09:30
2013-08-11 18:35:20 -07:00
2014-05-13 13:59:46 +02:00
2014-06-24 15:24:27 +08:00
2013-05-18 11:55:52 +02:00
2013-05-07 02:16:21 -04:00
2013-05-08 10:13:35 -07:00
2014-06-16 14:39:00 +08:00
2014-06-12 21:04:26 +08:00
2014-06-25 21:42:19 +08:00
2014-06-12 21:04:26 +08:00
2013-07-03 17:08:35 +08:00
2013-07-12 09:30:32 +08:00
2014-06-19 15:40:20 +08:00
2014-06-11 09:14:43 +08:00
2013-11-13 12:05:35 +09:00
2013-05-04 14:47:26 -04:00
2014-05-18 18:46:41 +01:00
2013-11-08 21:34:05 +08:00
2013-08-11 18:35:21 -07:00
2014-02-06 11:08:15 -08:00
2014-04-24 19:04:10 +08:00
2013-11-08 21:34:05 +08:00
2014-06-16 20:16:15 +08:00
2014-02-06 11:08:16 -08:00
2014-03-23 21:38:22 -07:00
2014-06-16 14:39:00 +08:00
2013-05-01 17:51:54 -07:00
2013-11-08 21:34:05 +08:00
2014-05-07 19:47:44 +08:00
2014-03-23 21:38:09 -07:00
2014-06-16 14:39:00 +08:00
2013-05-07 14:04:56 -07:00
2013-04-12 10:26:24 +02:00
2013-05-07 14:02:00 -07:00
2014-06-12 15:35:37 +08:00
2014-05-13 13:59:42 +02:00
2014-06-12 21:04:26 +08:00
2014-03-07 12:52:24 +08:00
2014-06-16 20:54:10 +08:00
2013-11-08 21:34:05 +08:00
2014-06-25 10:59:18 +08:00
2013-11-08 21:34:05 +08:00
2014-05-06 07:55:30 -07:00
2014-03-31 15:47:21 +08:00
2014-06-12 21:04:26 +08:00
2013-11-13 12:05:33 +09:00
2014-06-24 09:02:18 +08:00
2013-11-08 21:34:05 +08:00
2014-04-03 12:01:05 -07:00
2014-04-14 06:42:18 -07:00
2014-06-24 10:59:58 +08:00
2014-05-13 13:59:41 +02:00
2014-02-22 12:41:28 -08:00
2014-05-07 09:50:19 +01:00
2014-03-27 19:37:35 -07:00
2013-12-11 22:36:27 -08:00
2013-11-08 21:34:05 +08:00
2014-04-10 12:34:14 +01:00
2014-04-10 12:34:14 +01:00