From ca67639019bffbb1b56b6f628150e4c6e37f0db1 Mon Sep 17 00:00:00 2001 From: qiurp1 Date: Thu, 26 Oct 2023 10:21:40 +0800 Subject: [PATCH] ctwov:change sar sensor driver ----compaly with the lastest compliation rules Change-Id: Iad1434de6121f6cb3779b15e7ea039ac78215431 Signed-off-by: qiurp1 Reviewed-on: https://gerrit.mot.com/2777235 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Reviewed-by: Jiyue Cui Reviewed-by: Tao Sun Tested-by: Jira Key Submit-Approved: Jira Key --- drivers/misc/sx937x_multi/sx937x_multi.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/drivers/misc/sx937x_multi/sx937x_multi.c b/drivers/misc/sx937x_multi/sx937x_multi.c index f6cc48b01b21..dd02034382d5 100644 --- a/drivers/misc/sx937x_multi/sx937x_multi.c +++ b/drivers/misc/sx937x_multi/sx937x_multi.c @@ -1528,7 +1528,11 @@ Hardware_CheckFail: * \param client Pointer to i2c_client struct * \return Value 0 */ +#if KERNEL_VERSION(6, 1, 0) > LINUX_VERSION_CODE static int sx937x_remove(struct i2c_client *client) +#else +static void sx937x_remove(struct i2c_client *client) +#endif { psx937x_platform_data_t pplatData =0; struct _buttonInfo *pCurrentbutton; @@ -1563,7 +1567,10 @@ static int sx937x_remove(struct i2c_client *client) } } } - return 0; +#if KERNEL_VERSION(6, 1, 0) > LINUX_VERSION_CODE + return 0; +#endif + } /*====================================================*/ /***** Kernel Suspend *****/