amlogic: drm: don't call irq in crtc init stage 37/259137/1
authorAo Xu <ao.xu@amlogic.com>
Mon, 12 Apr 2021 06:38:45 +0000 (15:38 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Tue, 1 Jun 2021 11:17:49 +0000 (20:17 +0900)
commit1fcbd6d000def5bd7c6099b2a3e74bc30b7cd752
treefba2e42692593771b5b88554c4b321f131ce5a79
parentc1ddcee7e73b2242ed2a85cc5f41cc51cbebae67
amlogic: drm: don't call irq in crtc init stage

vblank_disable_fn and am_meson_vpu_irq exist deadlock.
Disable vblank_disable_fn to avoid spin_lock_irqsave to
resolve the deadlock issue.

Change-Id: I59b454d2c2c0535f2e786e3beb4ca31c124483b0
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
Signed-off-by: Sihyun, Park <shwan.park@samsung.com>
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
drivers/amlogic/drm/meson_crtc.c
drivers/amlogic/drm/meson_crtc.h
drivers/amlogic/drm/meson_drv.c
drivers/amlogic/drm/meson_vpu.c