[coreboot-gerrit] New patch to review for coreboot: libpayload: Always set pciaddr
Patrick Rudolph (siro@das-labor.org)
gerrit at coreboot.org
Mon Mar 6 18:51:56 CET 2017
Patrick Rudolph (siro at das-labor.org) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/18599
-gerrit
commit d9d1371ca7668c5fa3fc43037eb0619a73cdc953
Author: Patrick Rudolph <siro at das-labor.org>
Date: Sat Feb 25 12:32:06 2017 +0100
libpayload: Always set pciaddr
For debugging purposes always set the pciaddr attribute.
Tested on Lenovo T500.
Change-Id: I83a0e7f7196ed251fa0becc4e56bef3ca68f20f4
Signed-off-by: Patrick Rudolph <siro at das-labor.org>
---
payloads/libpayload/drivers/usb/ehci.c | 3 +++
payloads/libpayload/drivers/usb/uhci.c | 1 +
2 files changed, 4 insertions(+)
diff --git a/payloads/libpayload/drivers/usb/ehci.c b/payloads/libpayload/drivers/usb/ehci.c
index 4636e7c..7320450 100644
--- a/payloads/libpayload/drivers/usb/ehci.c
+++ b/payloads/libpayload/drivers/usb/ehci.c
@@ -867,6 +867,9 @@ ehci_pci_init (pcidev_t addr)
controller = ehci_init((unsigned long)reg_base);
+ if (controller)
+ controller->pcidev = addr;
+
return controller;
}
#endif
diff --git a/payloads/libpayload/drivers/usb/uhci.c b/payloads/libpayload/drivers/usb/uhci.c
index cdba3de..70071eb 100644
--- a/payloads/libpayload/drivers/usb/uhci.c
+++ b/payloads/libpayload/drivers/usb/uhci.c
@@ -153,6 +153,7 @@ uhci_pci_init (pcidev_t addr)
u16 reg16;
hci_t *controller = new_controller ();
+ controller->pcidev = addr;
controller->instance = xzalloc(sizeof (uhci_t));
controller->type = UHCI;
controller->start = uhci_start;
More information about the coreboot-gerrit
mailing list