linux/drivers/gpu/drm/msm
Lee Jones cc9014bf63 drm/msm/dp/dp_ctrl: Move 'tu' from the stack to the heap
'struct tu_algo_data' is huge ~400 Bytes.

Fixes the following W=1 kernel build warning(s):

 drivers/gpu/drm/msm/dp/dp_ctrl.c: In function ‘_dp_ctrl_calc_tu.constprop’:
 drivers/gpu/drm/msm/dp/dp_ctrl.c:938:1: warning: the frame size of 1184 bytes is larger than 1024 bytes [-Wframe-larger-than=]

Cc: Rob Clark <robdclark@gmail.com>
Cc: Sean Paul <sean@poorly.run>
Cc: David Airlie <airlied@linux.ie>
Cc: Daniel Vetter <daniel@ffwll.ch>
Cc: Chandan Uddaraju <chandanu@codeaurora.org>
Cc: Kuogee Hsieh <khsieh@codeaurora.org>
Cc: linux-arm-msm@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: freedreno@lists.freedesktop.org
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Rob Clark <robdclark@chromium.org>
2020-11-29 10:36:53 -08:00
..
adreno drm/msm/adreno/a6xx_gpu_state: Make some local functions static 2020-11-29 10:36:53 -08:00
disp drm/msm/disp/dpu1/dpu_plane: Fix some spelling and missing function param descriptions 2020-11-29 10:36:52 -08:00
dp drm/msm/dp/dp_ctrl: Move 'tu' from the stack to the heap 2020-11-29 10:36:53 -08:00
dsi drm/msm/gem: Move prototypes to msm_gem.h 2020-11-04 16:00:55 -08:00
edp drm/msm: sync generated headers 2020-07-31 06:46:16 -07:00
hdmi drm/msm: sync generated headers 2020-07-31 06:46:16 -07:00
Kconfig drm/msm: Remove depends on interconnect 2020-09-20 10:48:18 -07:00
Makefile drm/msm/dpu: initial support for merge3D hardware block 2020-11-04 08:26:26 -08:00
msm_atomic.c drm/msm/atomic: Convert to per-CRTC kthread_work 2020-11-01 10:13:32 -08:00
msm_atomic_trace.h
msm_atomic_tracepoints.c
msm_debugfs.c drm/msm/shrinker: Only iterate dontneed objs 2020-11-21 09:50:24 -08:00
msm_debugfs.h
msm_drv.c drm/msm/msm_drv: Make '_msm_ioremap()' static 2020-11-29 10:36:53 -08:00
msm_drv.h drm/msm/shrinker: Only iterate dontneed objs 2020-11-21 09:50:24 -08:00
msm_fb.c
msm_fbdev.c drm/msm/gem: Move prototypes to msm_gem.h 2020-11-04 16:00:55 -08:00
msm_fence.c
msm_fence.h
msm_gem.c drm/msm/shrinker: Only iterate dontneed objs 2020-11-21 09:50:24 -08:00
msm_gem.h drm/msm: Protect obj->active_count under obj lock 2020-11-21 09:50:23 -08:00
msm_gem_prime.c drm: allow limiting the scatter list size. 2020-09-09 07:58:56 +02:00
msm_gem_shrinker.c drm/msm/msm_gem_shrinker: Fix descriptions for 'drm_device' 2020-11-29 10:36:53 -08:00
msm_gem_submit.c drm/msm: Refcount submits 2020-11-04 16:00:56 -08:00
msm_gem_vma.c drm/msm: Leave inuse count intact on map failure 2020-09-22 08:28:15 -07:00
msm_gpu.c drm/msm: Protect obj->active_count under obj lock 2020-11-21 09:50:23 -08:00
msm_gpu.h drm/msm: Add support for GPU cooling 2020-11-05 08:39:57 -08:00
msm_gpu_trace.h drm/msm/gpu: Add suspend/resume tracepoints 2020-09-12 09:59:58 -07:00
msm_gpu_tracepoints.c
msm_gpummu.c Merge tag 'drm-msm-next-2020-09-27' of https://gitlab.freedesktop.org/drm/msm into drm-next 2020-09-29 10:18:49 +10:00
msm_iommu.c drm next for 5.10-rc1 2020-10-15 10:46:16 -07:00
msm_kms.h drm/msm/atomic: Convert to per-CRTC kthread_work 2020-11-01 10:13:32 -08:00
msm_mmu.h drm/msm: Add support to create a local pagetable 2020-09-12 10:48:32 -07:00
msm_perf.c
msm_rd.c drm/msm/gem: Switch over to obj->resv for locking 2020-11-04 16:00:56 -08:00
msm_ringbuffer.c drm/msm: Protect ring->submits with it's own lock 2020-11-04 16:00:56 -08:00
msm_ringbuffer.h drm/msm: Protect ring->submits with it's own lock 2020-11-04 16:00:56 -08:00
msm_submitqueue.c drm/msm: Add a context pointer to the submitqueue 2020-09-12 10:45:56 -07:00
NOTES