OMAP: DSS2: DSI: catch DSI errors in send_bta_sync
authorTomi Valkeinen <tomi.valkeinen@ti.com>
Fri, 8 Oct 2010 13:15:25 +0000 (16:15 +0300)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Tue, 15 Mar 2011 08:54:19 +0000 (14:24 +0530)
commit773b30b22f8c5ac4ccc52775c17809cc5826cb86
treeab2fec0596f6abb7b99d68b1ee340aabb9d19818
parentf34bd465cae57bcce11fb7f953cfcbb18222b99e
OMAP: DSS2: DSI: catch DSI errors in send_bta_sync

dsi_vc_send_bta_sync() waits for BTA interrupt with a 500ms timeout. If
a DSI error happens, no BTA is received and the timeout triggers. This
could be handled much faster by listening to DSI errors also.

This patch uses the ISR support to notice DSI errors while waiting for
the BTA, thus speeding up the fail-path considerably.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
drivers/video/omap2/dss/dsi.c
This page took 0.024911 seconds and 5 git commands to generate.