Fix mmconf (PCIe memory mapped config space access) support in v2. It was
authorStefan Reinauer <stepan@coresystems.de>
Fri, 6 Mar 2009 19:11:52 +0000 (19:11 +0000)
committerStefan Reinauer <stepan@openbios.org>
Fri, 6 Mar 2009 19:11:52 +0000 (19:11 +0000)
commit43b29cf891c78a2cd01d22a2731c7da828d79e0a
tree8f1b3eaba031a92dbc4a128a4ddd2c81cf6a552d
parentae762b5d3b84b2b6f8cf80195d10e9544605aa4a
Fix mmconf (PCIe memory mapped config space access) support in v2. It was
horribly broken and thus never used by any platform. This needs to get
straightened out so current chipsets drivers can use the full feature set.

Create wrapper functions similar to the io pci config space ones.

Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Myles Watson <mylesgw@gmail.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3981 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
src/arch/i386/include/arch/romcc_io.h
src/arch/i386/lib/pci_ops_mmconf.c
src/config/Options.lb
src/devices/pci_ops.c
src/include/device/pci_ops.h
src/northbridge/amd/amdfam10/northbridge.c
src/northbridge/intel/i945/northbridge.c