drm/panel/raspberrypi-touchscreen: Handle I2C errors.
authorDave Stevenson <dave.stevenson@raspberrypi.com>
Wed, 8 Sep 2021 13:21:38 +0000 (14:21 +0100)
committerDom Cobley <popcornmix@gmail.com>
Mon, 19 Feb 2024 11:33:12 +0000 (11:33 +0000)
commit82ff0a170c51bc40035d8e31b3c6fff7a4539727
treec93d4eab207f6ac0d0a8855001b2e206f0353d6d
parent06e14c8736bce3d05196eb90dcfaca6afaf5657e
drm/panel/raspberrypi-touchscreen: Handle I2C errors.

rpi_touchscreen_i2c_read returns any errors from i2c_transfer,
or the 8 bit received value.
Check for error values before trying to process the data as
valid.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c