coreboot-kgpe-d16/src/soc/intel/common
Duncan Laurie bf713b04b6 soc/intel: Add support for USB ACPI code generation
To support generating USB devices in ACPI the platform needs to
know how to determine a device name for each USB port, and for
any root hubs that may be present.

Recent Intel platforms route all ports to an XHCI controller
through a root hub.  This is supported by considering the root
hub to be USB port type 0, the USB 2.0 ports to be type 2, and
the USB 3.0 ports to be type 3.

This was tested with a Kaby Lake platform by adding entries to
the devicetree and checking the resulting SSDT.

Change-Id: I527a63bdc64f9243fe57487363ee6d5f60be84ca
Signed-off-by: Duncan Laurie <dlaurie@google.com>
Reviewed-on: https://review.coreboot.org/26174
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
2018-05-18 12:23:04 +00:00
..
acpi chromeec platforms: Update ACPI thermal event handler call 2018-05-01 15:54:55 +00:00
block soc/intel: Add support for USB ACPI code generation 2018-05-18 12:23:04 +00:00
acpi.h soc/intel/common/block: Common ACPI 2017-09-08 19:01:04 +00:00
acpi_wake_source.c compiler.h: add __weak macro 2018-04-24 14:37:59 +00:00
hda_verb.c
hda_verb.h
Kconfig soc/intel/common: prepare for lpss clock split 2018-04-10 18:07:54 +00:00
Makefile.inc soc/intel/common/opregion: Get rid of opregion.c 2018-03-30 07:19:52 +00:00
mma.c Rename __attribute__((packed)) --> __packed 2017-07-13 19:45:59 +00:00
mma.h
nhlt.c
reset.c soc/intel/common/block: Common ACPI 2017-09-08 19:01:04 +00:00
smbios.c soc/intel/common/smbios: Amend debug message 2017-07-20 15:23:11 +00:00
smbios.h
tpm_tis.c security/tpm: Change TPM naming for different layers. 2018-01-18 01:45:35 +00:00
util.c
util.h
vbt.c drivers/intel/gma, soc/intel/common: improve cooperation 2018-05-09 13:48:07 +00:00
vbt.h drivers/intel/gma, soc/intel/common: improve cooperation 2018-05-09 13:48:07 +00:00