linux_dsm_epyc7002/drivers/gpu/drm/msm
Krishna Manikandan 9d5cbf5fe4 drm/msm: add shutdown support for display platform_driver
Define shutdown callback for display drm driver,
so as to disable all the CRTCS when shutdown
notification is received by the driver.

This change will turn off the timing engine so
that no display transactions are requested
while mmu translations are getting disabled
during reboot sequence.

Signed-off-by: Krishna Manikandan <mkrishn@codeaurora.org>

Changes in v2:
	- Remove NULL check from msm_pdev_shutdown (Stephen Boyd)
	- Change commit text to reflect when this issue
	  was uncovered (Sai Prakash Ranjan)

Signed-off-by: Rob Clark <robdclark@chromium.org>
2020-08-18 08:09:01 -07:00
..
adreno drm: msm: a6xx: use dev_pm_opp_set_bw to scale DDR 2020-08-17 12:31:44 -07:00
disp drm/msm/dpu: fix unitialized variable error 2020-08-17 12:24:07 -07:00
dsi drm/msm/dsi: Add DSI configuration for SDM660 2020-07-31 06:46:17 -07: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
Makefile drm/msm/dpu: add support for color processing blocks in dpu driver 2020-05-18 09:26:32 -07:00
msm_atomic_trace.h
msm_atomic_tracepoints.c
msm_atomic.c
msm_debugfs.c drm: convert .debugfs_init() hook to return void. 2020-03-18 17:53:28 +01:00
msm_debugfs.h drm: convert .debugfs_init() hook to return void. 2020-03-18 17:53:28 +01:00
msm_drv.c drm/msm: add shutdown support for display platform_driver 2020-08-18 08:09:01 -07:00
msm_drv.h drm/msm: use kthread_create_worker instead of kthread_run 2020-07-31 06:46:17 -07:00
msm_fb.c drm/msm: remove _unlocked suffix in drm_gem_object_put_unlocked 2020-05-19 22:31:33 +01:00
msm_fbdev.c drm: Remove drm_fb_helper add, add all and remove connector calls 2020-03-06 14:19:58 +01:00
msm_fence.c
msm_fence.h
msm_gem_prime.c
msm_gem_shrinker.c
msm_gem_submit.c drm-misc-next for v5.9: 2020-06-24 15:45:51 +10:00
msm_gem_vma.c drm/msm: Refactor address space initialization 2020-05-23 13:38:16 -07:00
msm_gem.c drm/msm: Fix a null pointer access in msm_gem_shrinker_count() 2020-07-31 06:46:15 -07:00
msm_gem.h drm/msm: add internal MSM_BO_MAP_PRIV flag 2020-05-18 09:26:33 -07:00
msm_gpu_trace.h
msm_gpu_tracepoints.c
msm_gpu.c drm: msm: a6xx: send opp instead of a frequency 2020-07-31 06:46:15 -07:00
msm_gpu.h drm: msm: a6xx: send opp instead of a frequency 2020-07-31 06:46:15 -07:00
msm_gpummu.c drm/msm: Update the MMU helper function APIs 2020-05-23 13:38:16 -07:00
msm_iommu.c drm/msm: Update the MMU helper function APIs 2020-05-23 13:38:16 -07:00
msm_kms.h
msm_mmu.h drm/msm: Update the MMU helper function APIs 2020-05-23 13:38:16 -07:00
msm_perf.c
msm_rd.c drm/msm: Fix undefined "rd_full" link error 2020-05-18 09:26:32 -07:00
msm_ringbuffer.c drm/msm/gpu: make ringbuffer readonly 2020-08-17 12:25:22 -07:00
msm_ringbuffer.h
msm_submitqueue.c drm/msm: fix potential memleak in error branch 2020-06-11 20:06:12 -07:00
NOTES