Force SB600 bootblock to use I/O for PCI config
authorDave Frodin <dave.frodin@se-eng.com>
Thu, 2 Feb 2012 21:50:02 +0000 (14:50 -0700)
committerMarc Jones <marcj303@gmail.com>
Mon, 20 Feb 2012 17:58:30 +0000 (18:58 +0100)
commitc877d22a201b6e774b9187400e1ebbf697fa8bdd
tree47850929f636d7193838d66594f82006c67bcf08
parent5257c27cf7f682de332b838e522415ccd1f3559b
Force SB600 bootblock to use I/O for PCI config

If PCI config cycles use MMIO instead of I/O in the SB600 bootblock
code the cycles will go nowhere since the MMIO feature hasn't been
configured yet. This change forces the cycles to use I/O and
configures the southbridge decode range to what is defined by the
mainboards Kconfig.

Change-Id: I85297237f32f37b3fc1ff5b488cca0a43bcf20fd
Signed-off-by: Marc Jones <marcj303@gmail.com>
Reviewed-on: http://review.coreboot.org/632
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
src/southbridge/amd/sb600/bootblock.c