Aaron Durbin has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36493 )
Change subject: [WIP] Documentation: PCI resource allocations ......................................................................
Patch Set 2:
(1 comment)
https://review.coreboot.org/c/coreboot/+/36493/1/Documentation/device/pci_re... File Documentation/device/pci_resource.md:
https://review.coreboot.org/c/coreboot/+/36493/1/Documentation/device/pci_re... PS1, Line 16: *.init*
I think we would continue to allow __pci_driver with empty .init and .final. […]
I was just trying to understand the change in policy. The condition below about not using find_resource() needs we need state per device to determine if it was used. It also means we have to change the code to not assume static bars when static bars were provided through read_resources. I think the policy becomes becomes complicated with the state handling proposed in this doc.