x86/PCI: select direct access mode for mmconfig option
authorShaohua Li <shaohua.li@intel.com>
Fri, 27 May 2011 06:59:39 +0000 (14:59 +0800)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Fri, 22 Jul 2011 15:25:36 +0000 (08:25 -0700)
commit0aba496fc820d7c36775f2fd0ef81994e1af67a8
treea4d09af72fc69641c9018690f94a1eb532c0075a
parentefe6d7272b1bdb3989322a6f3f9ed063a40c6beb
x86/PCI: select direct access mode for mmconfig option

Direct access is needed in mmconf mode too. There are two reasons:
1. we need it to access first 256 bytes. We have bug before that
   using mmconf to access pci config space hangs system (when
   resizing BARs), so we use type1 config for legacy config space.
2. when doing mmconfg bar checking, we need access ACPI _CRS,
   which might access PCI config space.

Signed-off-by: Shaohua Li <shaohua.li@intel.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
arch/x86/Kconfig