intel PCI ops: Remove explicit PCI MMCONF access
commitd45114ff59284cebc0c03821cc4d7782ca3bacf8
authorKyösti Mälkki <kyosti.malkki@gmail.com>
Fri, 26 Jul 2013 05:53:59 +0000 (26 08:53 +0300)
committerKyösti Mälkki <kyosti.malkki@gmail.com>
Tue, 6 Dec 2016 19:42:52 +0000 (6 20:42 +0100)
treee7e02fdd04b60ce9735840780ae4bb734c3845f1
parentb1de92ee04c7a410cd50bd5d6e155d7343003fef
intel PCI ops: Remove explicit PCI MMCONF access

MMCONF was explicitly used here to avoid races of 0xcf8/0xcfc access
being non-atomic and/or need to access 4kiB of PCI config space.

All these platforms now have MMCONF_SUPPORT_DEFAULT.

Change-Id: I943e354af0403e61263f1c780f02c7b463b3fe11
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/17529
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
17 files changed:
src/mainboard/gigabyte/ga-b75m-d3h/romstage.c
src/northbridge/intel/nehalem/raminit.c
src/northbridge/intel/nehalem/smi.c
src/northbridge/intel/sandybridge/raminit.c
src/northbridge/intel/sandybridge/raminit_common.c
src/soc/intel/sch/smihandler.c
src/southbridge/intel/bd82x6x/early_me.c
src/southbridge/intel/bd82x6x/early_pch.c
src/southbridge/intel/bd82x6x/early_usb.c
src/southbridge/intel/fsp_bd82x6x/finalize.c
src/southbridge/intel/fsp_bd82x6x/me.c
src/southbridge/intel/fsp_bd82x6x/me_8.x.c
src/southbridge/intel/fsp_bd82x6x/smihandler.c
src/southbridge/intel/fsp_i89xx/finalize.c
src/southbridge/intel/fsp_i89xx/me.c
src/southbridge/intel/fsp_i89xx/me_8.x.c
src/southbridge/intel/fsp_i89xx/smihandler.c