aboutsummaryrefslogtreecommitdiff
path: root/lib/debugobjects.c
diff options
context:
space:
mode:
authorJarkko Lavinen <[email protected]>2008-03-26 16:09:29 -0400
committerPierre Ossman <[email protected]>2008-04-18 20:05:30 +0200
commiteb1860bccd01a75b20fd7298af89b9cbda2202ba (patch)
treedb5beda40e127efe0ec8b02c97e360dcfaf712de /lib/debugobjects.c
parent2a50b8889b707b9c7bcd09c0ae4cbcef7dca4e29 (diff)
MMC: OMAP: Abort stuck commands
When a card is removed while it is being accessed, a command can get stuck so that no timeout or end of command interrupt ever occurs. The command getting stuck is almost always CDM12, but also the other commands can get stuck. Catch a stuck command with a timer and try sending the initialization stream until the controller starts running again and responds with the end of command status. Signed-off-by: Jarkko Lavinen <[email protected]> Signed-off-by: Carlos Eduardo Aguiar <[email protected]> Signed-off-by: Tony Lindgren <[email protected]> Signed-off-by: Pierre Ossman <[email protected]>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions