From: simran singhal Date: Sat, 4 Mar 2017 15:30:49 +0000 (+0530) Subject: staging: nvec: Remove unnecessary cast on void pointer X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=ac15649c1c9c674c595e084d7162027c7cf12338;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git staging: nvec: Remove unnecessary cast on void pointer The following Coccinelle script was used to detect this: @r@ expression x; void* e; type T; identifier f; @@ ( *((T *)e) | ((T *)x)[...] | ((T*)x)->f | - (T*) e ) Signed-off-by: simran singhal Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/nvec/nvec_kbd.c b/drivers/staging/nvec/nvec_kbd.c index e881e6b26a4c..a01f486621eb 100644 --- a/drivers/staging/nvec/nvec_kbd.c +++ b/drivers/staging/nvec/nvec_kbd.c @@ -58,7 +58,7 @@ static int nvec_keys_notifier(struct notifier_block *nb, unsigned long event_type, void *data) { int code, state; - unsigned char *msg = (unsigned char *)data; + unsigned char *msg = data; if (event_type == NVEC_KB_EVT) { int _size = (msg[0] & (3 << 5)) >> 5;