linux/drivers/staging/omapdrm
Rob Clark af69592aa0 staging: drm/omap: avoid aquiring mutex in atomic context (v2)
omap_gem_roll() could be called by fbcon in atomic context or when
struct_mutext is held.  Avoid aquiring mutex (deadlock), or calling
tiler_pin() (which itself is not safe for atomic context) in these
cases.

Signed-off-by: Rob Clark <rob@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-12-16 10:59:25 -08:00
..
Kconfig
Makefile
omap_connector.c
omap_crtc.c staging: drm/omap: crtc/encoder/fb destroy cleanups 2011-12-12 16:37:52 -08:00
omap_dmm_priv.h staging: drm/omap: DMM based hardware scrolling console 2011-12-12 16:37:53 -08:00
omap_dmm_tiler.c staging: drm/omap: DMM based hardware scrolling console 2011-12-12 16:37:53 -08:00
omap_dmm_tiler.h staging: drm/omap: DMM based hardware scrolling console 2011-12-12 16:37:53 -08:00
omap_drm.h
omap_drv.c drm/omap: add GEM support for tiled/dmm buffers 2011-12-08 15:04:21 -08:00
omap_drv.h staging: drm/omap: DMM based hardware scrolling console 2011-12-12 16:37:53 -08:00
omap_encoder.c staging: drm/omap: crtc/encoder/fb destroy cleanups 2011-12-12 16:37:52 -08:00
omap_fb.c staging: drm/omap: DMM based hardware scrolling console 2011-12-12 16:37:53 -08:00
omap_fbdev.c staging: drm/omap: add ywrap module param 2011-12-16 10:59:25 -08:00
omap_gem_helpers.c drm/omap: add GEM support for tiled/dmm buffers 2011-12-08 15:04:21 -08:00
omap_gem.c staging: drm/omap: avoid aquiring mutex in atomic context (v2) 2011-12-16 10:59:25 -08:00
omap_priv.h
tcm-sita.c
tcm-sita.h
tcm.h
TODO drm/omap: add GEM support for tiled/dmm buffers 2011-12-08 15:04:21 -08:00