summaryrefslogtreecommitdiffstats
path: root/drivers/input/mouse
diff options
context:
space:
mode:
authorGuenter Roeck2016-10-04 20:50:54 +0200
committerDmitry Torokhov2016-10-04 20:52:24 +0200
commit261d7794c49b9a3bb5115c5ffc452e00f969bf43 (patch)
tree936e7c8905f38587bc5190c5fb3711f896623aca /drivers/input/mouse
parentInput: synaptics-rmi4 - fix error handling in SPI transport driver (diff)
downloadkernel-qcow2-linux-261d7794c49b9a3bb5115c5ffc452e00f969bf43.tar.gz
kernel-qcow2-linux-261d7794c49b9a3bb5115c5ffc452e00f969bf43.tar.xz
kernel-qcow2-linux-261d7794c49b9a3bb5115c5ffc452e00f969bf43.zip
Input: synaptics-rmi4 - fix error handling in I2C transport driver
Instantiating the rmi4 I2C transport driver without interrupts assigned (for example using manual i2c instantiation from the command line) caused the driver to fail to load, but it does not clean up its regulator or transport device registrations. Result is a crash at a later time, for example when rebooting the system. Fixes: 946c8432aab0 ("Input: synaptics-rmi4 - support regulator supplies") Cc: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/mouse')
0 files changed, 0 insertions, 0 deletions