amdblocks/pci: add common implementation of MMCONF enabling
commit200d213d1bae614fcd35913c1d46fec7e495717f
authorMichał Żygowski <michal.zygowski@3mdeb.com>
Fri, 6 Dec 2019 11:07:52 +0000 (6 12:07 +0100)
committerPatrick Georgi <pgeorgi@google.com>
Tue, 10 Dec 2019 11:18:00 +0000 (10 11:18 +0000)
treeb8fd2bb816c2938f99d53002a3a54e349c7ff6dc
parenta244d5edd4f45fd9e21db3d97ed0a32eaf089e7b
amdblocks/pci: add common implementation of MMCONF enabling

Add common function to enable PCI MMCONF base address. Use the common
function in stoneyridge bootblock.

Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Change-Id: I1bb8b22b282584c421a9fffa3322b2a8e406d037
Reviewed-on: https://review.coreboot.org/c/coreboot/+/37552
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
src/soc/amd/common/block/include/amdblocks/amd_pci_mmconf.h [new file with mode: 0644]
src/soc/amd/common/block/pci/Makefile.inc
src/soc/amd/common/block/pci/amd_pci_mmconf.c [new file with mode: 0644]
src/soc/amd/stoneyridge/bootblock/bootblock.c