Kconfig (9dacc71ff31a008d1e689fc824d31f6696454f68) | Kconfig (a1afd01c175324656d0e8f1c82ea94b474953c04) |
---|---|
1# x86 configuration 2mainmenu "Linux Kernel Configuration for x86" 3 4# Select 32 or 64 bit 5config 64BIT 6 bool "64-bit kernel" if ARCH = "x86" 7 default ARCH = "x86_64" 8 help --- 225 unchanged lines hidden (view full) --- 234config X86_HAS_BOOT_CPU_ID 235 def_bool y 236 depends on X86_VOYAGER 237 238config X86_FIND_SMP_CONFIG 239 def_bool y 240 depends on X86_MPPARSE || X86_VOYAGER 241 | 1# x86 configuration 2mainmenu "Linux Kernel Configuration for x86" 3 4# Select 32 or 64 bit 5config 64BIT 6 bool "64-bit kernel" if ARCH = "x86" 7 default ARCH = "x86_64" 8 help --- 225 unchanged lines hidden (view full) --- 234config X86_HAS_BOOT_CPU_ID 235 def_bool y 236 depends on X86_VOYAGER 237 238config X86_FIND_SMP_CONFIG 239 def_bool y 240 depends on X86_MPPARSE || X86_VOYAGER 241 |
242if ACPI |
|
242config X86_MPPARSE | 243config X86_MPPARSE |
243 bool "Enable MPS table" if ACPI 244 default y | 244 def_bool y 245 bool "Enable MPS table" |
245 depends on X86_LOCAL_APIC 246 help 247 For old smp systems that do not have proper acpi support. Newer systems 248 (esp with 64bit cpus) with acpi support, MADT and DSDT will override it | 246 depends on X86_LOCAL_APIC 247 help 248 For old smp systems that do not have proper acpi support. Newer systems 249 (esp with 64bit cpus) with acpi support, MADT and DSDT will override it |
250endif |
|
249 | 251 |
252if !ACPI 253config X86_MPPARSE 254 def_bool y 255 depends on X86_LOCAL_APIC 256endif 257 |
|
250choice 251 prompt "Subarchitecture Type" 252 default X86_PC 253 254config X86_PC 255 bool "PC-compatible" 256 help 257 Choose this option if your computer is a standard PC or compatible. --- 295 unchanged lines hidden (view full) --- 553 system from misbehaving device drivers or hardware. 554 555 You can find out if your system has an AMD IOMMU if you look into 556 your BIOS for an option to enable it or if you have an IVRS ACPI 557 table. 558 559# need this always selected by IOMMU for the VIA workaround 560config SWIOTLB | 258choice 259 prompt "Subarchitecture Type" 260 default X86_PC 261 262config X86_PC 263 bool "PC-compatible" 264 help 265 Choose this option if your computer is a standard PC or compatible. --- 295 unchanged lines hidden (view full) --- 561 system from misbehaving device drivers or hardware. 562 563 You can find out if your system has an AMD IOMMU if you look into 564 your BIOS for an option to enable it or if you have an IVRS ACPI 565 table. 566 567# need this always selected by IOMMU for the VIA workaround 568config SWIOTLB |
561 bool | 569 def_bool y if X86_64 |
562 help 563 Support for software bounce buffers used on x86-64 systems 564 which don't have a hardware IOMMU (e.g. the current generation 565 of Intel's x86-64 CPUs). Using this PCI devices which can only 566 access 32-bits of memory can be used on systems with more than 567 3 GB of memory. If unsure, say Y. 568 569config IOMMU_HELPER --- 1340 unchanged lines hidden --- | 570 help 571 Support for software bounce buffers used on x86-64 systems 572 which don't have a hardware IOMMU (e.g. the current generation 573 of Intel's x86-64 CPUs). Using this PCI devices which can only 574 access 32-bits of memory can be used on systems with more than 575 3 GB of memory. If unsure, say Y. 576 577config IOMMU_HELPER --- 1340 unchanged lines hidden --- |