coreboot-kgpe-d16/src/soc/intel/braswell
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 soc/intel: Remove legacy static TPM asl code 2018-07-29 12:29:11 +00:00
bootblock
include/soc google/cyan: Switch Touchpad and Touchscreen interrupts to be level-triggered 2018-08-02 10:52:32 +00:00
romstage drivers/tpm: Add TPM ramstage driver for devices without vboot. 2018-07-25 15:53:35 +00:00
acpi.c drivers/intel/gma: Unify VBT related Kconfig names 2018-06-12 18:07:51 +00:00
chip.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00
chip.h
cpu.c cpu/x86/mtrr.h: Rename MSR SMRR_PHYS_x to IA32_SMRR_PHYSx 2018-07-24 18:34:37 +00:00
elog.c
emmc.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00
gfx.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00
gpio.c compiler.h: add __weak macro 2018-04-24 14:37:59 +00:00
gpio_support.c
hda.c
iosf.c
Kconfig arch/x86: Make RELOCATABLE_RAMSTAGE the default 2018-06-06 12:29:19 +00:00
lpc_init.c
lpe.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00
lpss.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00
Makefile.inc soc/intel/braswell: remove stale spi_loading.c 2018-04-30 09:21:21 +00:00
memmap.c
northcluster.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00
pcie.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00
placeholders.c
pmutil.c src/soc: Use "foo *bar" instead of "foo* bar" 2018-07-09 09:31:10 +00:00
ramstage.c src/soc: Use "foo *bar" instead of "foo* bar" 2018-07-09 09:31:10 +00:00
sata.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00
scc.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00
sd.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00
smihandler.c src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
smm.c
southcluster.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00
spi.c src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
tsc_freq.c
xhci.c soc/intel/braswell: Get rid of device_t 2018-06-04 02:34:28 +00:00