From 9a070dc7468cce530a70eb58e7a12426a9aa741e Mon Sep 17 00:00:00 2001 From: Eric Lai Date: Tue, 6 Jun 2023 15:01:02 +0800 Subject: soc/amd/phoenix: Hook up xhci ops in chipset.cb Hook up xhci ops for Phoenix xHCI device. Benefit is we don't have to bother by adding xhci DID. BUG=b:285981912 TEST=check coreboot log shows below. [INFO ] \_SB.PCI0.GP41.XHC0.RHUB.SS01: USB3 Type-A Port A0 (MLB) Signed-off-by: Eric Lai Change-Id: Ib59874948725966b04b54def3f6de463afeda709 Reviewed-on: https://review.coreboot.org/c/coreboot/+/75659 Tested-by: build bot (Jenkins) Reviewed-by: Felix Held Reviewed-by: Fred Reitberger --- src/drivers/usb/pci_xhci/pci_xhci.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/drivers/usb') diff --git a/src/drivers/usb/pci_xhci/pci_xhci.c b/src/drivers/usb/pci_xhci/pci_xhci.c index 63a98c7cd5..ca51278e39 100644 --- a/src/drivers/usb/pci_xhci/pci_xhci.c +++ b/src/drivers/usb/pci_xhci/pci_xhci.c @@ -12,7 +12,7 @@ #define PCI_XHCI_CLASSCODE 0x0c0330 /* USB3.0 xHCI controller */ static unsigned int controller_count; -static const struct device_operations xhci_pci_ops; +const struct device_operations xhci_pci_ops; struct port_counts { unsigned int high_speed; @@ -240,7 +240,7 @@ static void xhci_enable(struct device *dev) dev->name = name; } -static const struct device_operations xhci_pci_ops = { +const struct device_operations xhci_pci_ops = { .read_resources = pci_dev_read_resources, .set_resources = pci_dev_set_resources, .enable_resources = pci_dev_enable_resources, -- cgit v1.2.3