mb/google/poppy: Configure GPP_B0 for WLAN wake

As per the latest schematics, this change configures GPP_B0 for WLAN
wake and uses corresponding gpe bit in ACPI node for WLAN. This hasn't 
been tested yet.

BUG=b:70775494

Change-Id: I5198b8083a87d00f890b45986e5e3f62b81686c2
Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: https://review.coreboot.org/22928
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Furquan Shaikh 2017-12-18 01:17:08 -08:00 committed by Furquan Shaikh
parent 2d12a901fb
commit 5e9ba6e3b4
2 changed files with 3 additions and 3 deletions

View File

@ -355,7 +355,7 @@ chip soc/intel/skylake
device pci 19.2 on end # I2C #4 device pci 19.2 on end # I2C #4
device pci 1c.0 on device pci 1c.0 on
chip drivers/intel/wifi chip drivers/intel/wifi
register "wake" = "GPE0_PCI_EXP" register "wake" = "GPE0_DW0_00"
device pci 00.0 on end device pci 00.0 on end
end end
end # PCI Express Port 1 end # PCI Express Port 1

View File

@ -62,8 +62,8 @@ static const struct pad_config gpio_table[] = {
/* A23 : ISH_GP5 ==> NC */ /* A23 : ISH_GP5 ==> NC */
PAD_CFG_NC(GPP_A23), PAD_CFG_NC(GPP_A23),
/* B0 : CORE_VID0 ==> NC(TP42) */ /* B0 : CORE_VID0 ==> WLAN_PCIE_WAKE_L */
PAD_CFG_NC(GPP_B0), PAD_CFG_GPI_ACPI_SCI(GPP_B0, NONE, DEEP, INVERT),
/* B1 : CORE_VID1 ==> NC(TP43) */ /* B1 : CORE_VID1 ==> NC(TP43) */
PAD_CFG_NC(GPP_B1), PAD_CFG_NC(GPP_B1),
/* B2 : VRALERT# ==> NC */ /* B2 : VRALERT# ==> NC */