From c590e8e75cf496b91c57355487ea12916ed7d453 Mon Sep 17 00:00:00 2001 From: John Su Date: Mon, 25 Aug 2025 17:55:15 +0800 Subject: [PATCH] mb/brya/var/uldrenite: Increase Touch IC enable delay time MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit According to the datasheet and the LCD team’s response, increase Touch IC enable delay time to resolve touch failure after resume. BUG=b:441010546 TEST=Checked the waveform and suspend stress test, both checked OK. Meet seconds_system_resume < 0.5 sec, boot time < 1.3 sec. Change-Id: I778fd79f7bad3ad1873880b7412c0c49dcb40b1f Signed-off-by: John Su Reviewed-on: https://review.coreboot.org/c/coreboot/+/88934 Tested-by: build bot (Jenkins) Reviewed-by: Subrata Banik --- .../google/brya/variants/uldrenite/overridetree.cb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mainboard/google/brya/variants/uldrenite/overridetree.cb b/src/mainboard/google/brya/variants/uldrenite/overridetree.cb index 8b17bd94c2..6dc7d4218f 100644 --- a/src/mainboard/google/brya/variants/uldrenite/overridetree.cb +++ b/src/mainboard/google/brya/variants/uldrenite/overridetree.cb @@ -367,7 +367,7 @@ chip soc/intel/alderlake register "stop_delay_ms" = "150" register "stop_off_delay_ms" = "2" register "enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_E17)" - register "enable_delay_ms" = "1" + register "enable_delay_ms" = "6" register "has_power_resource" = "true" device i2c 10 on probe TOUCHSCREEN TOUCHSCREEN_UNKNOWN @@ -418,7 +418,7 @@ chip soc/intel/alderlake register "generic.stop_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_A21)" register "generic.stop_delay_ms" = "130" register "generic.enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_E17)" - register "generic.enable_delay_ms" = "1" + register "generic.enable_delay_ms" = "10" register "generic.has_power_resource" = "1" register "hid_desc_reg_offset" = "0x20" device i2c 2c on @@ -435,7 +435,7 @@ chip soc/intel/alderlake register "generic.stop_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_A21)" register "generic.stop_delay_ms" = "130" register "generic.enable_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_E17)" - register "generic.enable_delay_ms" = "1" + register "generic.enable_delay_ms" = "10" register "generic.has_power_resource" = "1" register "hid_desc_reg_offset" = "0x20" device i2c 3c on