Input: zxt_ztm620_ts: fix incorrect memset size parameter 90/195690/1
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Mon, 17 Dec 2018 08:34:36 +0000 (17:34 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Mon, 17 Dec 2018 08:34:39 +0000 (17:34 +0900)
Fix incorrect memset size parameter which caueses build warnings
for -Wmemset-elt-size.

Change-Id: I15b8014149eb52106ebc7ddd7412acb50cfe0464
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
drivers/input/touchscreen/zxt_ztm620_ts.c

index b5e9d15..77517ce 100644 (file)
@@ -3605,7 +3605,7 @@ static void run_sfr_h_gap_read(void *device_data)
 
        set_default_result(finfo);
 
-       memset(raw_data->sfr_hgap_data, 0x00, TSP_CMD_NODE_NUM);
+       memset(raw_data->sfr_hgap_data, 0x00, sizeof(s16) * TSP_CMD_NODE_NUM);
 
        dev_info(&client->dev, "%s: SFR H Gap start\n", __func__);
 
@@ -3903,7 +3903,7 @@ static void run_dnd_v_gap_read(void *device_data)
        u16 touchkey_max = 0x0000;
        set_default_result(finfo);
 
-       memset(raw_data->vgap_data, 0x00, TSP_CMD_NODE_NUM);
+       memset(raw_data->vgap_data, 0x00, sizeof(s16) * TSP_CMD_NODE_NUM);
 
        dev_info(&client->dev, "%s: DND V Gap start\n", __func__);
 
@@ -3958,7 +3958,7 @@ static void run_dnd_h_gap_read(void *device_data)
        u16 touchkey_max = 0x0000;
        set_default_result(finfo);
 
-       memset(raw_data->hgap_data, 0x00, TSP_CMD_NODE_NUM);
+       memset(raw_data->hgap_data, 0x00, sizeof(s16) * TSP_CMD_NODE_NUM);
 
        dev_info(&client->dev, "%s: DND H Gap start\n", __func__);
 
@@ -4204,7 +4204,7 @@ static void run_hfdnd_v_gap_read(void *device_data)
 
        set_default_result(finfo);
 
-       memset(raw_data->hfvgap_data, 0x00, TSP_CMD_NODE_NUM);
+       memset(raw_data->hfvgap_data, 0x00, sizeof(s16) * TSP_CMD_NODE_NUM);
 
        dev_info(&client->dev, "%s: HFDND V Gap start\n", __func__);
 
@@ -4289,7 +4289,7 @@ static void run_hfdnd_h_gap_read(void *device_data)
 
        set_default_result(finfo);
 
-       memset(raw_data->hgap_data, 0x00, TSP_CMD_NODE_NUM);
+       memset(raw_data->hgap_data, 0x00, sizeof(s16) * TSP_CMD_NODE_NUM);
 
        dev_info(&client->dev, "%s: HFDND H Gap start\n", __func__);