soc/amd/common/data_fabric/domain: introduce add_pci_cfg_resources
Since reporting the PCI ECAM MMCONF MMIO region and the IO ports for the legacy PCI config space access is needed on all AMD SoCs, implement a common add_pci_cfg_resources function that reports both and gets called from amd_pci_domain_read_resources and don't report those in the SoC- specific code any more. The only functional change is that on Genoa now the IO ports used for the legacy PCI config space access get reserved. Signed-off-by: Felix Held <felix-coreboot@felixheld.de> Change-Id: Ibbcc2aea4f25b6dc68fdf7f360e5a4ce53f6d850 Reviewed-on: https://review.coreboot.org/c/coreboot/+/80270 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
This commit is contained in:
@ -114,8 +114,6 @@ void add_opensil_memmap(struct device *dev, unsigned long *idx)
|
||||
if (mem_usable != top_mem)
|
||||
reserved_ram_from_to(dev, (*idx)++, mem_usable, top_mem);
|
||||
|
||||
mmconf_resource(dev, (*idx)++);
|
||||
|
||||
// Check if we're done
|
||||
if (top_of_mem <= 0x100000000)
|
||||
return;
|
||||
|
Reference in New Issue
Block a user