[coreboot-gerrit] New patch to review for coreboot: mainboard/google/reef: disable touchscreen power in S3/S5 states

Aaron Durbin (adurbin@chromium.org) gerrit at coreboot.org
Wed Jan 25 17:58:29 CET 2017


Aaron Durbin (adurbin at chromium.org) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/18233

-gerrit

commit ec7979aefd630666e8d9e18bcbc5e0d39455262a
Author: Aaron Durbin <adurbin at chromium.org>
Date:   Wed Jan 25 10:54:59 2017 -0600

    mainboard/google/reef: disable touchscreen power in S3/S5 states
    
    The touchscreen, if available, should never be a wake source.
    Therefore, ensure the load switch is disabled for it whenever
    a S3 or S5 sleep state is entered.
    
    BUG=chrome-os-partner:61728,chrome-os-partner:62311
    BRANCH=reef
    TEST=Built. Suspend/resumed.
    
    Change-Id: I720031ae28fc2a7a615085920c6522c2301a268f
    Signed-off-by: Aaron Durbin <adurbin at chromium.org>
---
 src/mainboard/google/reef/variants/baseboard/gpio.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/mainboard/google/reef/variants/baseboard/gpio.c b/src/mainboard/google/reef/variants/baseboard/gpio.c
index 390ef0f..934703a 100644
--- a/src/mainboard/google/reef/variants/baseboard/gpio.c
+++ b/src/mainboard/google/reef/variants/baseboard/gpio.c
@@ -372,6 +372,7 @@ variant_early_gpio_table(size_t *num)
 static const struct pad_config sleep_gpio_table[] = {
 	PAD_CFG_GPO(GPIO_150, 0, DEEP),		/* NFC_RESET_ODL */
 	PAD_CFG_GPI_APIC_LOW(GPIO_20, NONE, DEEP),	/* NFC_INT_L */
+	PAD_CFG_GPO(GPIO_152, 0, DEEP), /* Disable touchscreen power. */
 };
 
 const struct pad_config * __attribute__((weak))



More information about the coreboot-gerrit mailing list