linux/drivers/input/rmi4
Benjamin Tissoires e155d4ee0b Input: synaptics-rmi4 - remove mutex calls while updating the firmware
This partially reverts commit 29fd0ec2bd ("Input: synaptics-rmi4 -
add support for F34 device reflash")

irq_mutex should be used only to protect data->current_irq_mask, not
preventing incoming input to be processed while the upgrade of the
firmware is happening. We can simply disable the irqs when we don't
want them to interfere with the upgrade process.

Tested on S7300 and S7800 (with F34 v7 patch added)

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Signed-off-by: Nick Dyer <nick@shmanahar.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2016-11-30 17:42:17 -08:00
..
Kconfig Input: synaptics-rmi4 - propagate correct number of rx and tx electrodes to F54 2016-11-22 17:59:25 -08:00
Makefile Input: synaptics-rmi4 - add support for F55 sensor tuning 2016-11-22 17:59:24 -08:00
rmi_2d_sensor.c Input: synaptics-rmi4 - set the ABS_MT_TOOL_TYPE bit to report tool type 2016-11-08 17:12:09 -08:00
rmi_2d_sensor.h Input: synaptics-rmi4 - add parameters for dribble packets and palm detect gesture 2016-11-08 17:12:07 -08:00
rmi_bus.c Input: synaptics-rmi4 - add support for F55 sensor tuning 2016-11-22 17:59:24 -08:00
rmi_bus.h Input: synaptics-rmi4 - add SMBus support 2016-11-08 17:12:10 -08:00
rmi_driver.c Input: synaptics-rmi4 - remove mutex calls while updating the firmware 2016-11-30 17:42:17 -08:00
rmi_driver.h Input: synaptics-rmi4 - add rmi_enable/disable_irq 2016-11-30 09:03:13 -08:00
rmi_f01.c Input: synaptics-rmi4 - add support for F34 device reflash 2016-11-22 17:59:23 -08:00
rmi_f11.c Input: synaptics-rmi4 - add parameters for dribble packets and palm detect gesture 2016-11-08 17:12:07 -08:00
rmi_f12.c Input: synaptics-rmi4 - add support for controlling dribble packets in F12 2016-11-08 17:12:08 -08:00
rmi_f30.c Input: synaptics-rmi4 - handle incomplete input data 2016-11-08 17:12:06 -08:00
rmi_f34.c Input: synaptics-rmi4 - remove mutex calls while updating the firmware 2016-11-30 17:42:17 -08:00
rmi_f34.h Input: synaptics-rmi4 - add support for F34 device reflash 2016-11-22 17:59:23 -08:00
rmi_f54.c Input: synaptics-rmi4 - propagate correct number of rx and tx electrodes to F54 2016-11-22 17:59:25 -08:00
rmi_f55.c Input: synaptics-rmi4 - propagate correct number of rx and tx electrodes to F54 2016-11-22 17:59:25 -08:00
rmi_i2c.c Input: synaptics-rmi4 - move IRQ handling to rmi_driver 2016-11-08 17:12:05 -08:00
rmi_smbus.c Input: synaptics-rmi4 - add SMBus support 2016-11-08 17:12:10 -08:00
rmi_spi.c Input: synaptics-rmi4 - move IRQ handling to rmi_driver 2016-11-08 17:12:05 -08:00