From 4ff082fbfabcde558c0bb29e0a665cddd217ebb6 Mon Sep 17 00:00:00 2001 From: Venkata Prahlad Valluru Date: Tue, 3 Apr 2018 11:55:52 +0530 Subject: [PATCH] input: touchscreen: Fix uninitialized variable usage in Atmel driver Initialize variables that are passed by reference, so that they can be used safely afterwards, irrespective of the called function actions. Change-Id: Ib7fa26b0682c719cabdb9cb94f206a93e3eaaf63 Signed-off-by: Venkata Prahlad Valluru --- drivers/input/touchscreen/atmel_maxtouch_ts.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/atmel_maxtouch_ts.c b/drivers/input/touchscreen/atmel_maxtouch_ts.c index 99a4b40e432e..423a055bbec6 100644 --- a/drivers/input/touchscreen/atmel_maxtouch_ts.c +++ b/drivers/input/touchscreen/atmel_maxtouch_ts.c @@ -1627,7 +1627,8 @@ static int mxt_update_t100_resolution(struct mxt_data *data) u16 range_y = 0; u16 temp; u8 cfg = 0; - u8 tchaux, aux; + u8 tchaux = 0; + u8 aux; bool update = false; object = mxt_get_object(data, MXT_TOUCH_MULTITOUCHSCREEN_T100);