hdmirx: fix hdcp2.2 does not work issue
authoryicheng shen <yicheng.shen@amlogic.com>
Mon, 15 Oct 2018 06:06:13 +0000 (02:06 -0400)
committerJianxin Pan <jianxin.pan@amlogic.com>
Tue, 16 Oct 2018 06:09:07 +0000 (23:09 -0700)
commit251912743d245291e23a3e199babaf074b65b80a
tree3f9e2696e2c7b0c98b915fde8385a3ed3f57340f
parent2a6b1f0b9ed359bac96e0ab0807186f5433e8143
hdmirx: fix hdcp2.2 does not work issue

PD#SWPL-308

Problem:
32bit kernel + 32bit userspace,driver needs to use unlocked_ioctl.
Otherwise,IOCTL can not work normally and cause esm init fail.

Solution:
Add unlocked_ioctl handle.

Verify:
Locally

Change-Id: I5a3608088633d89c76c7b7684dc4580d44b77263
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
drivers/amlogic/media/vin/tvin/hdmirx/hdcp_rx_main.c
drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h