tmp_suning_uos_patched/drivers/gpu/drm/msm
Wentao Xu 657c63f0af drm/msm/mdp5: release SMB (shared memory blocks) in various cases
Release all blocks after the pipe is disabled, even when vsync
didn't happen in some error cases. Allow requesting SMB multiple
times before configuring to hardware, by releasing blocks not
programmed to hardware yet for shrinking case.

This fixes a potential leak of shared memory pool blocks.

Signed-off-by: Wentao Xu <wentaox@codeaurora.org>
Tested-by: Archit Taneja <architt@codeaurora.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>
2015-08-14 17:10:14 -04:00
..
adreno drm/msm: workaround for missing irq on a306/8x16 2015-06-11 13:11:01 -04:00
dsi drm/msm: dsi: fix compile errors when CONFIG_GPIOLIB=n 2015-06-11 13:11:05 -04:00
edp drm/msm: drop redundant debug output 2015-06-11 13:11:03 -04:00
hdmi drm/msm/hdmi: Use pinctrl in HDMI driver 2015-06-11 13:11:06 -04:00
mdp drm/msm/mdp5: release SMB (shared memory blocks) in various cases 2015-08-14 17:10:14 -04:00
Kconfig drm/msm/dsi: Add DSI PLL clock driver support 2015-06-11 13:11:04 -04:00
Makefile drm/msm/dsi: Add DSI PLL clock driver support 2015-06-11 13:11:04 -04:00
msm_atomic.c drm/msm: change to uninterruptible wait in atomic commit 2015-08-14 17:10:14 -04:00
msm_drv.c drm/msm: change to uninterruptible wait in atomic commit 2015-08-14 17:10:14 -04:00
msm_drv.h drm/msm: change to uninterruptible wait in atomic commit 2015-08-14 17:10:14 -04:00
msm_fb.c drm/msm: fix unbalanced DRM framebuffer init/destroy 2015-05-14 11:48:54 -04:00
msm_fbdev.c drm/msm: Use new drm_fb_helper functions 2015-08-06 14:12:58 +02:00
msm_gem_prime.c drm/msm: fix msm_gem_prime_get_sg_table() 2015-08-14 17:10:13 -04:00
msm_gem_submit.c drm/msm: restart queued submits after hang 2015-06-11 13:11:06 -04:00
msm_gem.c drm/msm: change to uninterruptible wait in atomic commit 2015-08-14 17:10:14 -04:00
msm_gem.h drm/msm: restart queued submits after hang 2015-06-11 13:11:06 -04:00
msm_gpu.c drm/msm: restart queued submits after hang 2015-06-11 13:11:06 -04:00
msm_gpu.h drm/msm: restart queued submits after hang 2015-06-11 13:11:06 -04:00
msm_iommu.c drm/msm: Fix a couple of 64-bit build warnings 2015-05-14 11:19:25 -04:00
msm_kms.h drm/msm: Use customized function to wait for atomic commit done 2015-06-11 13:11:04 -04:00
msm_mmu.h
msm_perf.c
msm_rd.c
msm_ringbuffer.c drm/msm: fix locking inconsistencies in gpu->destroy() 2015-05-15 09:28:27 -04:00
msm_ringbuffer.h
NOTES