coreboot-kgpe-d16/src/soc/intel/apollolake/acpi
Furquan Shaikh ad62b9af65 soc/intel/apollolake: Update XHCI ports for GLK in ACPI tables
GLK has a dedicated USB2 port that is used specifically for CNVi
BT. This requires that the ACPI tables define an additional USB 2 port
which results in _ADR for USB 3 ports being different for GLK than
APL.

This change splits the ports in xhci.asl into APL and GLK specific
ports.asl and selects the appropriate file based on
CONFIG_SOC_INTEL_GLK. It also adds support for returning HS09 for GLK
if ACPI name is requested for that port.

BUG=b:123670712
BRANCH=octopus
TEST=Verified that generated DSDT for octopus (GLK) includes HS09 and
for reef (APL) does not include HS09 definition.

Change-Id: I2d3d3690ec9ea1f6e35c38c3b3cbb82e961b7950
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/c/31172
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-02-05 06:31:41 +00:00
..
dptf.asl soc/intel/common/dptf: Make CPU address a define 2018-12-04 10:19:04 +00:00
globalnvs.asl
gpio.asl
gpiolib.asl
lpc.asl
lpss.asl
northbridge.asl
pch_hda.asl soc/intel/apollolake/acpi/pch_hda: Add _PRW for HD-A 2017-12-08 23:24:13 +00:00
pci_irqs.asl
pcie.asl soc/intel/apollolake: Configure PCIe root port #3 for GLK WiFi 2018-04-17 10:42:46 +00:00
pcie_port.asl soc/intel/apollolake: Implement _PS0/_PS3 methods for PCIe root ports 2018-04-17 10:44:47 +00:00
platform.asl
pmc_ipc.asl
scs.asl soc/intel/apollolake: add _RMV attributes to eMMC device ACPI 2017-12-14 22:16:13 +00:00
sleepstates.asl
soc_int.asl
southbridge.asl soc/intel/apollolake: Get rid of cnvi.asl 2018-08-12 17:58:37 +00:00
xhci.asl soc/intel/apollolake: Update XHCI ports for GLK in ACPI tables 2019-02-05 06:31:41 +00:00
xhci_apl_ports.asl soc/intel/apollolake: Update XHCI ports for GLK in ACPI tables 2019-02-05 06:31:41 +00:00
xhci_glk_ports.asl soc/intel/apollolake: Update XHCI ports for GLK in ACPI tables 2019-02-05 06:31:41 +00:00