linux/drivers/video/omap2/dss
Archit Taneja 49dbf5892f OMAP: DSS2: DSI: Use system workqueue for delayed work instead of a private workqueue
In the previous DSI driver design, a private workqueue was needed to prevent a
deadlock as explained in the commit : 0f16aa0ae6
. In the current design, the workqueue is only used for queueing delayed work in
the case where we don't get a FRAMEDONE interrupt for 250 milliseconds. It is
safe to remove the private workqueue amd use the system workqueue instead to
schedule the delayed work with the new design where the deadlock can't occur.

Signed-off-by: Archit Taneja <archit@ti.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2011-05-16 13:31:09 +03:00
..
core.c OMAP4: DSS2: DSI: Changes for DSI2 on OMAP4 2011-05-12 19:30:27 +03:00
dispc.c OMAP4: DSS2: DSI: Changes for DSI2 on OMAP4 2011-05-12 19:30:27 +03:00
dispc.h OMAP: DSS2: Remove usage of struct dispc_reg 2011-05-11 14:20:53 +03:00
display.c OMAP: DSS2: Convert simple/strict_strto* to kstrto* 2011-05-11 14:20:11 +03:00
dpi.c OMAP4: DSS2: DSI: Changes for DSI2 on OMAP4 2011-05-12 19:30:27 +03:00
dsi.c OMAP: DSS2: DSI: Use system workqueue for delayed work instead of a private workqueue 2011-05-16 13:31:09 +03:00
dss_features.c OMAP4: DSS2: DSI: Changes for DSI2 on OMAP4 2011-05-12 19:30:27 +03:00
dss_features.h OMAP: DSS2: Pass platform_device as an argument in dsi functions 2011-05-12 19:30:26 +03:00
dss.c OMAP4: DSS2: DSI: Changes for DSI2 on OMAP4 2011-05-12 19:30:27 +03:00
dss.h OMAP: DSS2: RFBI: cleanup 2011-05-12 19:39:51 +03:00
hdmi_omap4_panel.c OMAP: DSS2: Move display.h to include/video/ 2011-05-11 14:05:07 +03:00
hdmi.c OMAP: DSS2: HDMI: Use dss_device clock configuration for HDMI PLL parameters 2011-05-11 14:20:10 +03:00
hdmi.h OMAP: DSS2: Move display.h to include/video/ 2011-05-11 14:05:07 +03:00
Kconfig OMAP: DSS2: DSI: enable interface for omap4 2011-05-11 14:20:50 +03:00
Makefile OMAP4: DSS2: HDMI: Add makefile and kconfig changes to enable HDMI in OMAP4 2011-03-16 11:45:50 +05:30
manager.c OMAP: DSS2: Move display.h to include/video/ 2011-05-11 14:05:07 +03:00
overlay.c OMAP: DSS2: Convert simple/strict_strto* to kstrto* 2011-05-11 14:20:11 +03:00
rfbi.c OMAP: DSS2: RFBI: cleanup 2011-05-12 19:39:51 +03:00
sdi.c OMAP: DSS2: Move display.h to include/video/ 2011-05-11 14:05:07 +03:00
venc.c OMAP: DSS2: VENC: Add missing start/stop_device calls 2011-05-11 14:19:25 +03:00