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>
return -ENOTTY;
}
static const struct file_operations hld_file_operations = {
- /* .unlocked_ioctl = hld_ioctl, */
+ .unlocked_ioctl = hld_ioctl,
+ #ifdef CONFIG_COMPAT
.compat_ioctl = hld_ioctl,
+ #endif
.owner = THIS_MODULE,
};
#include "hdmi_rx_edid.h"
-#define RX_VER0 "ver.2018-09-11"
+#define RX_VER0 "ver.2018-10-15"
/*
*
*