coreboot-kgpe-d16/src
Matt DeVillier 80bf8efeaa mb/google/drallion: Use runtime detection for touchscreens
Now that power sequencing has been implemented, switch from using ACPI
"probed" flag to "detect" flag for all i2c touchscreens. This removes
non-present devices from the SSDT and relieves the OS of the burden of
probing.

BUG=b:121309055
TEST=build/boot Windows/linux on drallion, verify touchscreen functional
in OS, dump ACPI and verify only i2c devices actually present on the
board have entries in the SSDT.

Change-Id: I67c3d1fc3d34e9b67ddb26afcaad3a47ffa92e2f
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/71193
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2023-01-02 20:40:50 +00:00
..
acpi tree/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:47 +00:00
arch {acpi,arch,soc}/acpi: Replace constant "One" with actual number 2022-12-27 09:05:15 +00:00
commonlib coreboot_tables: Make existing alignment conventions more explicit 2022-12-22 15:34:28 +00:00
console lib: Hook up libhwbase in romstage 2022-12-17 20:51:38 +00:00
cpu cpu/x86: Set up a separate stack for APs 2022-12-23 14:29:01 +00:00
device device/Kconfig: bump desktop framebuffer max height/width to support 4K 2022-12-17 18:11:04 +00:00
drivers drivers/pc80/vga: Add API to write multi-line video message 2023-01-02 05:45:23 +00:00
ec {ec,mb}/system76/acpi: Use Printf() for debug prints 2022-12-29 16:30:15 +00:00
include drivers/pc80/vga: Add API to write multi-line video message 2023-01-02 05:45:23 +00:00
lib coreboot_tables: Make existing alignment conventions more explicit 2022-12-22 15:34:28 +00:00
mainboard mb/google/drallion: Use runtime detection for touchscreens 2023-01-02 20:40:50 +00:00
northbridge nb/intel/i440bx: Specify supported memory type 2023-01-02 20:37:46 +00:00
sbom
security security/intel/stm/StmPlatformResource.c: Fix typo on "threads" 2022-12-31 09:30:54 +00:00
soc soc/intel/common: Move SGX supported API to cpulib 2023-01-02 03:55:04 +00:00
southbridge sb/intel/lynxpoint: Add Kconfig option to hide Intel ME 2022-12-23 14:20:39 +00:00
superio {superio,ec}/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:29 +00:00
vendorcode tree/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:47 +00:00
Kconfig build: List all Kconfigs in CBFS config file, compress it 2022-11-18 17:19:44 +00:00