Attention is currently required from: Raul Rangel, Jason Nien, Martin Roth, Karthik Ramasubramanian.
Robert Zieba uploaded patch set #5 to this change.
mb/google/skyrim: Store XHCI PCI BARs
This commit implements `smm_mainboard_pci_bar_store_init` to store the
BARs for XHCI devices. These stored BARs are later used by the elog code
to log XHCI wake events.
Example elog contents:
```
244 | 2022-10-11 15:49:24 | S0ix Enter
245 | 2022-10-11 15:49:29 | S0ix Exit
246 | 2022-10-11 15:49:29 | Wake Source | GPE # | 31
247 | 2022-10-11 15:49:29 | Wake Source | PME - XHCI (USB 2.0 port) | 256
248 | 2022-10-11 15:50:08 | S0ix Enter
249 | 2022-10-11 15:50:16 | S0ix Exit
250 | 2022-10-11 15:50:16 | Wake Source | GPE # | 31
251 | 2022-10-11 15:50:16 | Wake Source | PME - XHCI (USB 2.0 port) | 257
```
BUG=b:186792595
TEST=Ran on skyrim proto, verified that wake events show in elog
Change-Id: I529f541a8932267a8825773ddc582beafb27da63
Signed-off-by: Robert Zieba <robertzieba@google.com>
---
M src/mainboard/google/skyrim/mainboard.c
1 file changed, 47 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/25/68325/5
To view, visit change 68325. To unsubscribe, or for help writing mail filters, visit settings.