diff options
author | Ira W. Snyder <iws@ovro.caltech.edu> | 2010-04-01 14:43:30 -0400 |
---|---|---|
committer | Jesse Barnes <jbarnes@virtuousgeek.org> | 2010-05-21 17:43:46 -0400 |
commit | 3f6ea84a3035cc0ef7488f8e93bc76766799e082 (patch) | |
tree | 30f714b86c1221e2e832f27e1d15c6c1803c8b95 /arch/x86/Kconfig | |
parent | 3322340a9db2251ac9d09bc7b8d49e872298ae95 (diff) |
PCI: read memory ranges out of Broadcom CNB20LE host bridge
Read the memory ranges behind the Broadcom CNB20LE host bridge out of the
hardware. This allows PCI hotplugging to work, since we know which memory
range to allocate PCI BAR's from.
The x86 PCI code automatically prefers the ACPI _CRS information when it is
available. In that case, this information is not used.
Signed-off-by: Ira W. Snyder <iws@ovro.caltech.edu>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r-- | arch/x86/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 9458685902bd..677b87d60a36 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -1931,6 +1931,14 @@ config PCI_MMCONFIG | |||
1931 | bool "Support mmconfig PCI config space access" | 1931 | bool "Support mmconfig PCI config space access" |
1932 | depends on X86_64 && PCI && ACPI | 1932 | depends on X86_64 && PCI && ACPI |
1933 | 1933 | ||
1934 | config PCI_CNB20LE_QUIRK | ||
1935 | bool "Read CNB20LE Host Bridge Windows" | ||
1936 | depends on PCI | ||
1937 | help | ||
1938 | Read the PCI windows out of the CNB20LE host bridge. This allows | ||
1939 | PCI hotplug to work on systems with the CNB20LE chipset which do | ||
1940 | not have ACPI. | ||
1941 | |||
1934 | config DMAR | 1942 | config DMAR |
1935 | bool "Support for DMA Remapping Devices (EXPERIMENTAL)" | 1943 | bool "Support for DMA Remapping Devices (EXPERIMENTAL)" |
1936 | depends on PCI_MSI && ACPI && EXPERIMENTAL | 1944 | depends on PCI_MSI && ACPI && EXPERIMENTAL |