Actions
Feature #228
openFeature #183: Collection of ideas for GSoC and similar
Implement a proper (PCI) resource allocator
Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
09/09/2019
Due date:
% Done:
0%
Estimated time:
1211.00 h (Total: 1337.00 h)
Affected versions:
Needs backport to:
Affected hardware:
Affected OS:
Description
coreboot's current resource allocator lacks features (e.g. 64-bit BAR support) and has some unfeatures (e.g. unnecessarily restricts i/o resources, so we have to assign super-i/o manually). It seems that the many attempts to add 64-bit support over the past decades and weird, undocumented requirements for hyper-transport and broken devicetrees have run the current implementation into a dead end. As long as we have boards with unknown requirements in the tree, it seems best to add a new allocator as an alternative alongside the current one. New boards could then benefit from new features.
Actions