summaryrefslogtreecommitdiff
path: root/src/soc/intel/broadwell/igd.c
diff options
context:
space:
mode:
authorWenkai Du <wenkai.du@intel.com>2014-10-15 11:19:16 -0700
committerStefan Reinauer <stefan.reinauer@coreboot.org>2015-04-10 19:29:33 +0200
commitaec2442f3cd6c9bdbf998be710e8af056e8d33c4 (patch)
tree6803b054f8d753cb4e585a0413a1acc7f922278d /src/soc/intel/broadwell/igd.c
parente8f366474a05c143bae05a16e4c67609f8dee429 (diff)
downloadcoreboot-aec2442f3cd6c9bdbf998be710e8af056e8d33c4.tar.xz
broadwell: add RCBA posting read after writing
MEI PCI device has internal logic to flush out the posted writes before returning completion for non-posted request. When doing a RCBA write to function disable and then using the PCI CFG RD cycle, need to do RCBA posting read after writing to it to make sure the write went through. As Aaron sugegsted, abstracted function disable path to a common function. BUG=chrome-os-partner:33048 TEST=run warm and cold reboot testing Change-Id: I40d374f1712a9137b3b1eac6bbf2d71078840406 Signed-off-by: Stefan Reinauer <reinauer@chromium.org> Original-Commit-Id: f10b368e01aae1fc5dda63f7ac0641dd2636c949 Original-Change-Id: I87aa8ccd604446263fc3621c9a01839a5a75b644 Original-Signed-off-by: Wenkai Du <wenkai.du@intel.com> Original-Reviewed-on: https://chromium-review.googlesource.com/223715 Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org> Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org> Reviewed-on: http://review.coreboot.org/9462 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Diffstat (limited to 'src/soc/intel/broadwell/igd.c')
0 files changed, 0 insertions, 0 deletions