Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 73800
b: refs/heads/master
c: 8d5fffb
h: refs/heads/master
v: v3
  • Loading branch information
Sam Ravnborg committed Nov 12, 2007
1 parent ace7d2a commit 657aef1
Show file tree
Hide file tree
Showing 4 changed files with 137 additions and 235 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: bc0120fdb4798421a577630bf5cbd77fc2d6661d
refs/heads/master: 8d5fffb928cd86a70823f66f8335fa41709ec109
136 changes: 136 additions & 0 deletions trunk/arch/x86/Kconfig
Original file line number Diff line number Diff line change
@@ -1,6 +1,86 @@
# x86 configuration

### Arch settings
config X86
bool
default y

config 64BIT
def_bool X86_64

config GENERIC_TIME
bool
default y

config GENERIC_CMOS_UPDATE
bool
default y

config CLOCKSOURCE_WATCHDOG
bool
default y

config GENERIC_CLOCKEVENTS
bool
default y

config GENERIC_CLOCKEVENTS_BROADCAST
bool
default y
depends on X86_64 || (X86_32 && X86_LOCAL_APIC)

config LOCKDEP_SUPPORT
bool
default y

config STACKTRACE_SUPPORT
bool
default y

config SEMAPHORE_SLEEPERS
bool
default y

config MMU
bool
default y

config ZONE_DMA
bool
default y

config QUICKLIST
bool
default X86_32

config SBUS
bool

config GENERIC_ISA_DMA
bool
default y

config GENERIC_IOMAP
bool
default y

config GENERIC_BUG
bool
default y
depends on BUG

config GENERIC_HWEIGHT
bool
default y

config ARCH_MAY_HAVE_PC_FDC
bool
default y

config DMI
bool
default y

config RWSEM_GENERIC_SPINLOCK
def_bool !X86_XADD

Expand All @@ -16,6 +96,62 @@ config ARCH_HAS_ILOG2_U64
config GENERIC_CALIBRATE_DELAY
def_bool y

config GENERIC_TIME_VSYSCALL
bool
default X86_64





config ZONE_DMA32
bool
default X86_64

config ARCH_POPULATES_NODE_MAP
def_bool y

config AUDIT_ARCH
bool
default X86_64

# Use the generic interrupt handling code in kernel/irq/:
config GENERIC_HARDIRQS
bool
default y

config GENERIC_IRQ_PROBE
bool
default y

config GENERIC_PENDING_IRQ
bool
depends on GENERIC_HARDIRQS && SMP
default y

config X86_SMP
bool
depends on X86_32 && SMP && !X86_VOYAGER
default y

config X86_HT
bool
depends on SMP && !(X86_VISWS || X86_VOYAGER || MK8)
default y

config X86_BIOS_REBOOT
bool
depends on X86_32 && !(X86_VISWS || X86_VOYAGER)
default y

config X86_TRAMPOLINE
bool
depends on X86_SMP || (X86_VOYAGER && SMP)
default y

config KTIME_SCALAR
def_bool X86_32


menu "Power management options"
depends on !X86_VOYAGER
Expand Down
119 changes: 0 additions & 119 deletions trunk/arch/x86/Kconfig.i386
Original file line number Diff line number Diff line change
Expand Up @@ -14,83 +14,6 @@ config X86_32
486, 586, Pentiums, and various instruction-set-compatible chips by
AMD, Cyrix, and others.

config GENERIC_TIME
bool
default y

config GENERIC_CMOS_UPDATE
bool
default y

config CLOCKSOURCE_WATCHDOG
bool
default y

config GENERIC_CLOCKEVENTS
bool
default y

config GENERIC_CLOCKEVENTS_BROADCAST
bool
default y
depends on X86_LOCAL_APIC

config LOCKDEP_SUPPORT
bool
default y

config STACKTRACE_SUPPORT
bool
default y

config SEMAPHORE_SLEEPERS
bool
default y

config X86
bool
default y

config MMU
bool
default y

config ZONE_DMA
bool
default y

config QUICKLIST
bool
default y

config SBUS
bool

config GENERIC_ISA_DMA
bool
default y

config GENERIC_IOMAP
bool
default y

config GENERIC_BUG
bool
default y
depends on BUG

config GENERIC_HWEIGHT
bool
default y

config ARCH_MAY_HAVE_PC_FDC
bool
default y

config DMI
bool
default y

source "init/Kconfig"

menu "Processor type and features"
Expand Down Expand Up @@ -837,9 +760,6 @@ config ARCH_SELECT_MEMORY_MODEL
def_bool y
depends on X86_32 && ARCH_SPARSEMEM_ENABLE

config ARCH_POPULATES_NODE_MAP
def_bool y

config ARCH_MEMORY_PROBE
def_bool X86_64
depends on MEMORY_HOTPLUG
Expand Down Expand Up @@ -1148,43 +1068,4 @@ config OUT_OF_LINE_PFN_TO_PAGE
def_bool X86_64
depends on DISCONTIGMEM

#
# Use the generic interrupt handling code in kernel/irq/:
#
config GENERIC_HARDIRQS
bool
default y

config GENERIC_IRQ_PROBE
bool
default y

config GENERIC_PENDING_IRQ
bool
depends on GENERIC_HARDIRQS && SMP
default y

config X86_SMP
bool
depends on X86_32 && SMP && !X86_VOYAGER
default y

config X86_HT
bool
depends on SMP && !(X86_VISWS || X86_VOYAGER || MK8)
default y

config X86_BIOS_REBOOT
bool
depends on X86_32 && !(X86_VISWS || X86_VOYAGER)
default y

config X86_TRAMPOLINE
bool
depends on X86_SMP || (X86_VOYAGER && SMP)
default y

config KTIME_SCALAR
def_bool X86_32

source "arch/x86/Kconfig"
Loading

0 comments on commit 657aef1

Please sign in to comment.