coreboot/src
Matt DeVillier 631d77eca9 mb/google/drallion: Implement touchscreen power sequencing
For touchscreens on drallion, drive the enable GPIO high starting in
romstage while holding in reset, then disable the reset GPIO in
ramstage. This will allow coreboot to detect the presence of i2c
touchscreens during ACPI SSDT generation (implemented in a subsequent
commit).

BUG=b:121309055
TEST=tested with rest of patch train

Change-Id: I6825345f35a7415020e77edf781139f0c9b5f875
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/71191
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2023-01-02 20:40:00 +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: Implement touchscreen power sequencing 2023-01-02 20:40:00 +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