summaryrefslogtreecommitdiff
path: root/src/soc/amd/stoneyridge/hda.c
diff options
context:
space:
mode:
authorDuncan Laurie <dlaurie@google.com>2018-05-07 15:37:28 -0700
committerPatrick Georgi <pgeorgi@google.com>2018-05-18 12:23:17 +0000
commit32bdffaf54700bce12b3a9a3e232c2274ebf56f1 (patch)
tree65dfd01526dd49b05dab93e8618069e582ced3bf /src/soc/amd/stoneyridge/hda.c
parentbf713b04b6f04ebf91eea40867a5354c958182f4 (diff)
soc/amd/stoneyridge: Support ACPI USB 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. The AMD Stoney Ridge platform has separate controllers for USB 2.0 and USB 3.0. The USB 2.0 ports are connected through a hub to an EHCI controller while the USB 3.0 ports are directly connected to the xHCI controller. This topology is described in ACPI and the port names are exposed by the soc_acpi_name() function. The USB controllers are configured to scan for static USB devices in the devicetree and use the soc_acpi_name() function to identify them. Change-Id: I2bb677f84a49d2531929985dba319455b88e1686 Signed-off-by: Duncan Laurie <dlaurie@google.com> Reviewed-on: https://review.coreboot.org/26175 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src/soc/amd/stoneyridge/hda.c')
0 files changed, 0 insertions, 0 deletions