[coreboot-gerrit] New patch to review for coreboot: libpayload: Fill reg_base for debugging purposes
Patrick Rudolph (siro@das-labor.org)
gerrit at coreboot.org
Mon Mar 6 18:51:57 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/18600
-gerrit
commit 44a0e10b39cec9657f67de5fa107de13d553722c
Author: Patrick Rudolph <siro at das-labor.org>
Date: Mon Feb 27 18:56:06 2017 +0100
libpayload: Fill reg_base for debugging purposes
Fill reg_base with physical register base address.
Tested on Lenovo T500.
Change-Id: If42135c8e10b70d5ac9626521abd9cca3cf40053
Signed-off-by: Patrick Rudolph <siro at das-labor.org>
---
payloads/libpayload/drivers/usb/ehci.c | 1 +
payloads/libpayload/drivers/usb/ohci.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/payloads/libpayload/drivers/usb/ehci.c b/payloads/libpayload/drivers/usb/ehci.c
index 7320450..7ea2c367 100644
--- a/payloads/libpayload/drivers/usb/ehci.c
+++ b/payloads/libpayload/drivers/usb/ehci.c
@@ -776,6 +776,7 @@ ehci_init (unsigned long physical_bar)
int i;
hci_t *controller = new_controller ();
controller->instance = xzalloc(sizeof (ehci_t));
+ controller->reg_base = (uintptr_t)physical_bar;
controller->type = EHCI;
controller->start = ehci_start;
controller->stop = ehci_stop;
diff --git a/payloads/libpayload/drivers/usb/ohci.c b/payloads/libpayload/drivers/usb/ohci.c
index a5388cb..674d3ea 100644
--- a/payloads/libpayload/drivers/usb/ohci.c
+++ b/payloads/libpayload/drivers/usb/ohci.c
@@ -173,6 +173,7 @@ ohci_init (unsigned long physical_bar)
hci_t *controller = new_controller ();
controller->instance = xzalloc(sizeof (ohci_t));
+ controller->reg_base = (uintptr_t)physical_bar;
controller->type = OHCI;
controller->start = ohci_start;
controller->stop = ohci_stop;
More information about the coreboot-gerrit
mailing list