Hello build bot (Jenkins), Furquan Shaikh, Patrick Georgi, Martin Roth, Aaron Durbin, Felix Held,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/41900
to look at the new patch set (#7).
Change subject: drivers/usb/pci_xhci: Add a driver to generate xHCI ACPI nodes ......................................................................
drivers/usb/pci_xhci: Add a driver to generate xHCI ACPI nodes
We can use xhci_for_each_ext_cap to inspect the xHC so we generate the correct number of device nodes.
Scope (_SB.PCI0.PBRA) { Device (XHC1) { Name (_ADR, 0x0000000000000004) // _ADR: Address Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) }
Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x1F, 0x03 }) Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (HS01) { Name (_ADR, 0x01) // _ADR: Address }
Device (HS02) { Name (_ADR, 0x02) // _ADR: Address }
Device (SS01) { Name (_ADR, 0x03) // _ADR: Address } }
Name (_S0W, Zero) // _S0W: S0 Device Wake State Name (_S3W, 0x04) // _S3W: S3 Device Wake State Name (_S4W, 0x04) // _S4W: S4 Device Wake State } }
BUG=b:154756391 TEST=Boot trembyle and look at ACPI table. See all xHCI nodes.
Signed-off-by: Raul E Rangel rrangel@chromium.org Change-Id: I44ebaef342e45923bc181ceebef882358d33f0d1 --- A src/drivers/usb/pci_xhci/Kconfig A src/drivers/usb/pci_xhci/Makefile.inc A src/drivers/usb/pci_xhci/pci_xhci.c A src/drivers/usb/pci_xhci/pci_xhci.h 4 files changed, 206 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/00/41900/7