Input: resistive-adc-touch - fix division by zero error on z1 == 0
authorOleksij Rempel <o.rempel@pengutronix.de>
Sat, 16 Oct 2021 04:12:06 +0000 (21:12 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sat, 16 Oct 2021 05:11:03 +0000 (22:11 -0700)
commitfe0a7e3d012738b0034b3c97ddb0e8bc0a3ff0e6
treebdf797ed679a3639aa1053d51a5e8822a6611e36
parentd997cc1715df7b6c3df798881fb9941acf0079f8
Input: resistive-adc-touch - fix division by zero error on z1 == 0

For proper pressure calculation we need at least x and z1 to be non
zero. Even worse, in case z1 we may run in to division by zero
error.

Fixes: 60b7db914ddd ("Input: resistive-adc-touch - rework mapping of channels")
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Link: https://lore.kernel.org/r/20211007095727.29579-1-o.rempel@pengutronix.de
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/resistive-adc-touch.c