linux/drivers/hid/i2c-hid
Johnny Chuang ca66a6770b HID: i2c-hid: Skip ELAN power-on command after reset
For ELAN touchscreen, we found our boot code of IC was not flexible enough
to receive and handle this command.
Once the FW main code of our controller is crashed for some reason,
the controller could not be enumerated successfully to be recognized
by the system host. therefore, it lost touch functionality.

Add quirk for skip send power-on command after reset.
It will impact to ELAN touchscreen and touchpad on HID over I2C projects.

Fixes: 43b7029f47 ("HID: i2c-hid: Send power-on command after reset").

Cc: stable@vger.kernel.org
Signed-off-by: Johnny Chuang <johnny.chuang.emc@gmail.com>
Reviewed-by: Harry Cutts <hcutts@chromium.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Tested-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
2021-05-07 14:32:28 +02:00
..
i2c-hid-acpi.c HID: i2c-hid: acpi: Drop redundant ACPI_PTR() 2021-03-08 10:43:34 +01:00
i2c-hid-core.c HID: i2c-hid: Skip ELAN power-on command after reset 2021-05-07 14:32:28 +02:00
i2c-hid-dmi-quirks.c HID: i2c-hid: add Vero K147 to descriptor override 2020-11-27 16:17:49 +01:00
i2c-hid-of-goodix.c HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core 2021-01-18 16:56:22 +01:00
i2c-hid-of.c HID: i2c-hid: Reorganize so ACPI and OF are separate modules 2021-01-18 16:56:22 +01:00
i2c-hid.h HID: i2c-hid: Reorganize so ACPI and OF are separate modules 2021-01-18 16:56:22 +01:00
Kconfig HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core 2021-01-18 16:56:22 +01:00
Makefile HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core 2021-01-18 16:56:22 +01:00