Hello Kyösti Mälkki, Aaron Durbin, Subrata Banik, Jeremy Soller, Shelley Chen, build bot (Jenkins), Patrick Georgi, Furquan Shaikh, Lean Sheng Tan, Philipp Deppenwiese, Nico Huber, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/36221
to look at the new patch set (#11).
Change subject: WIP: Add configurable ramstage support for minimal PCI scanning ......................................................................
WIP: Add configurable ramstage support for minimal PCI scanning
This CL has changes that allow us to enable a configurable ramstage, and one change that allows us to minimize PCI scanning.
We add two new variables to src/Kconfig: CONFIGURABLE_RAMSTAGE is the overall variable controlling other options for minimizing the ramstage.
MINIMAL_PCI_SCANNING is how we indicate we wish to enable minimal PCI scanning.
To indicate which devices we must scan, we add a new always_scan struct member to the pci driver. Drivers which must always be scanned can set this to 1.
It is not clear that this approach is close to correct, so comments are welcome.
Change-Id: I2073d9f8e9297c2b02530821ebb634ea2a5c758e Signed-off-by: Ronald G. Minnich rminnich@gmail.com --- M src/Kconfig M src/device/pci_device.c M src/include/device/pci.h 3 files changed, 36 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/21/36221/11