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 ---