coreboot/src
Seunghwan Kim aa6865291a mb/google/brya/var/xol: Change touchpad I2C interrupt type to GPIO_INT
If user continues to use the touchpad for over 3 minutes on Xol, the
pointer movement is stuttering.

Touchpad I2C transaction should appear during the interrupt signal level
is low, but we could see some more I2C transaction after the interrupt
signal(GPP_F14) went to high.

We found experimentally that changing the interrupt type to GPIO_INT
from APIC_IRQ improved this issue. We are still investigating, would
like to apply this change first for Xol's dogfooding.

BUG=b:350609957
BRANCH=brya
TEST=built and verified there's no stuttering issue on touchpad movement

Change-Id: Ie1b59355a694e5a42367a20e03f6c5f93225e79c
Signed-off-by: Seunghwan Kim <sh_.kim@samsung.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/83346
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Reviewed-by: YH Lin <yueherngl@google.com>
2024-07-22 20:02:43 +00:00
..
acpi acpi: Add support for DRHD size reporting 2024-06-28 11:27:27 +00:00
arch arch/x86: Decouple socket type from SoC type 2024-07-19 12:35:16 +00:00
commonlib commonlib: Add ELOG_TYPE_FW_LATE_SOL eventLog type 2024-07-16 05:05:45 +00:00
console console/i2c_smbus: Allow to send data w/o register offset 2024-07-11 00:06:22 +00:00
cpu cpu/intel: Add socket types 2024-07-19 12:35:09 +00:00
device cbmem_top: Change the return value to uintptr_t 2024-07-10 12:55:46 +00:00
drivers device/pci_ids: Add new Intel PTL device IDs for ISH 2024-07-19 03:54:49 +00:00
ec ec/google/chromeec: Stop checking CBI for UCSI 2024-07-09 21:37:29 +00:00
include device/pci_ids: Add new Intel PTL device IDs for CNVi 2024-07-19 03:56:13 +00:00
lib cbmem_top: Change the return value to uintptr_t 2024-07-10 12:55:46 +00:00
mainboard mb/google/brya/var/xol: Change touchpad I2C interrupt type to GPIO_INT 2024-07-22 20:02:43 +00:00
northbridge cbmem_top: Change the return value to uintptr_t 2024-07-10 12:55:46 +00:00
sbom src, util: Clean up makefile.inc in text, help & comments 2024-01-26 20:15:18 +00:00
security security/vboot: Introduce vbnv_platform_init_cmos() 2024-07-19 00:40:21 +00:00
soc soc/mediatek: Move memmory macros into MediaTek common directory 2024-07-22 14:07:34 +00:00
southbridge soc/intel: Extend CSE RW Update and ME read access for payload sync 2024-07-11 15:24:07 +00:00
superio superio/ite: Enable common driver for GPIO and LED configuration 2024-07-19 14:35:38 +00:00
vendorcode vc/google/chromeos: Add configurable compression for logo file in cbfs 2024-07-22 14:03:41 +00:00
Kconfig Kconfig: Update FW_CONFIG Kconfig options 2024-06-25 08:12:58 +00:00