vdin: improve robustness of vdin drvier for reentry case [1/1]
authorzhiwei.yuan <zhiwei.yuan@amlogic.com>
Fri, 30 Aug 2019 07:04:13 +0000 (15:04 +0800)
committerTao Zeng <tao.zeng@amlogic.com>
Mon, 2 Sep 2019 06:59:50 +0000 (23:59 -0700)
commita1cd76a48cfd2fb365a4d4a73328f3f5ee207e7a
tree5ac142d166b0170e3312d3d98b23297d6f56eb60
parent0e1da739aea43e8b5ea98b9dc40d59c5d79a9775
vdin: improve robustness of vdin drvier for reentry case [1/1]

PD#SWPL-13492

Problem:
disable irq cnt don't equal to enable

Solution:
corrent mutex mechanism for vdin driver

Verify:
verified by t962x2_x301

Change-Id: I9d33c8297c9ed4d155233948d1d6bb7dfc6ca4a4
Signed-off-by: zhiwei.yuan <zhiwei.yuan@amlogic.com>
drivers/amlogic/media/vin/tvin/vdin/vdin_debug.c
drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c