[coreboot-gerrit] Patch set updated for coreboot: skylake: Add handler for finding ACPI path for GPIO

Duncan Laurie (dlaurie@google.com) gerrit at coreboot.org
Sat May 21 00:40:11 CEST 2016


Duncan Laurie (dlaurie at google.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14843

-gerrit

commit 8bbcc970ab26d138ee17ae70fac8af1146e60afd
Author: Duncan Laurie <dlaurie at chromium.org>
Date:   Mon May 16 13:43:11 2016 -0700

    skylake: Add handler for finding ACPI path for GPIO
    
    Add a handler for the Intel Skylake SOC to return the ACPI path for
    GPIOs.  Since all GPIOs are handled by the same controller they all
    have the same ACPI path and this is a simple handler that just returns
    a pointer to the GPIO device that is defined in the DSDT.
    
    Change-Id: I24ff3a6f2479d9e7eeace65d49e2f6c2e070f3e9
    Signed-off-by: Duncan Laurie <dlaurie at chromium.org>
---
 src/soc/intel/skylake/gpio.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/soc/intel/skylake/gpio.c b/src/soc/intel/skylake/gpio.c
index db4b8c3..a7d8832 100644
--- a/src/soc/intel/skylake/gpio.c
+++ b/src/soc/intel/skylake/gpio.c
@@ -398,3 +398,8 @@ void gpio_set(gpio_t gpio_num, int value)
 	write32(&dw_regs[0], reg);
 	/* GPIO port ids support posted write semantics. */
 }
+
+const char *gpio_acpi_path(gpio_t gpio_num)
+{
+	return "\\_SB.PCI0.GPIO";
+}



More information about the coreboot-gerrit mailing list