coreboot/src
Matt DeVillier 73b723d7db google/cyan: Switch Touchpad and Touchscreen interrupts to be level-triggered
Adapted from chromium commit 126d352
[Strago: switch Touchpad and Touchscreen interrupts to be level-triggered]

The Elan and other touch controllers found in this device work much
more reliably if used with level-triggered interrupts rather than
edge-triggered.

TEST=Boot several cyan boards, verify that touchpad and touchscreen
work.

Original-Change-Id: I59d05d9dfa9c41e5472d756ef51f0817a503c889
Original-Signed-off-by: Dmitry Torokhov <dtor@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/894689
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>

Change-Id: Ia4f8cf83351dae0d78995ce0b0ed902d1e4ac3e8
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/27759
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2018-08-02 10:52:32 +00:00
..
acpi arch/x86: Add common AMD ACPI hardware definitions 2017-11-10 19:15:38 +00:00
arch riscv: remove redundancy in Makefile 2018-08-01 14:37:06 +00:00
commonlib security/tpm: Use unique CBMEM names for TCPA logs 2018-07-30 15:47:23 +00:00
console arch/x86: Drop leftover ROMCC console support 2018-06-08 03:31:12 +00:00
cpu nb/intel/gm45: Use common code for SMM in TSEG 2018-07-30 19:11:00 +00:00
device pnp_device: don't treat missing PNP_MSC devicetree entry as error 2018-07-29 15:06:41 +00:00
drivers drivers/i2c/da7219: Allow disabling micbias-pulse feature 2018-07-30 18:45:44 +00:00
ec ec/lenovo/h8/acpi: Fix ACPI error in _INI 2018-07-30 18:59:51 +00:00
include soc/intel/common/block: Add WhiskeyLake (WHL) IDs 2018-08-01 06:49:54 +00:00
lib util/cbmem: Add cbmem TCPA log support 2018-07-28 16:58:30 +00:00
mainboard google/cyan: Switch Touchpad and Touchscreen interrupts to be level-triggered 2018-08-02 10:52:32 +00:00
northbridge sandybridge/raminit_common: use MCHBAR AND/OR macros in remaining places 2018-08-01 21:05:32 +00:00
security security/tpm/tspi: Set return type of tcpa_log_add_table_entry as void 2018-07-31 21:58:43 +00:00
soc google/cyan: Switch Touchpad and Touchscreen interrupts to be level-triggered 2018-08-02 10:52:32 +00:00
southbridge sb/intel/i82801gx: Select INTEL_TOP_SWAP_BOOTBLOCK_SIZE 2018-08-01 14:37:39 +00:00
superio sio/smsc/fdc37n972: add missing pnp_conf_mode field to ops struct 2018-07-26 14:22:28 +00:00
vendorcode src/vendorcode/amd/pi/00670F00: Remove IMC support 2018-07-31 00:46:25 +00:00
Kconfig Kconfig: Make the EM100 config option common 2018-07-16 07:41:14 +00:00