summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorKyösti Mälkki <kyosti.malkki@gmail.com>2013-06-26 08:19:14 +0300
committerStefan Reinauer <stefan.reinauer@coreboot.org>2013-07-11 01:43:19 +0200
commitb25a9da6e7692036fd34ee9327bc082e10c29ae0 (patch)
tree9b56ec3dde69fc15f974849397505d787bf7459f /src/lib
parent33e5df3f25b4594c008788625cd405d988fc6e6b (diff)
downloadcoreboot-b25a9da6e7692036fd34ee9327bc082e10c29ae0.tar.xz
Unify PCI configuration cycles
Split PCI IO configuration and MMIO configuration cycles to separate files. Modern hardware does not use IO cycles for PCI configuration after initial setup in bootblock. Note that the pci_mmio_ and pcie_ functions were different in masking the alignment for register address. PCI standard requires that 16-bit and 32-bit configuration register writes do not cross boundaries. Change-Id: Ie6441283e1a033b4b395e972c18c31277f973897 Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: http://review.coreboot.org/3554 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@google.com>
Diffstat (limited to 'src/lib')
0 files changed, 0 insertions, 0 deletions