Kconfig 2.2 KB
Newer Older
L
Linus Torvalds 已提交
1 2 3
config M68K
	bool
	default y
S
Sam Ravnborg 已提交
4
	select HAVE_IDE
5 6 7
	select HAVE_AOUT if MMU
	select GENERIC_ATOMIC64 if MMU
	select HAVE_GENERIC_HARDIRQS if !MMU
8
	select GENERIC_IRQ_SHOW if !MMU
9
	select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS
L
Linus Torvalds 已提交
10 11 12 13 14 15 16 17

config RWSEM_GENERIC_SPINLOCK
	bool
	default y

config RWSEM_XCHGADD_ALGORITHM
	bool

18 19 20 21 22 23
config ARCH_HAS_ILOG2_U32
	bool

config ARCH_HAS_ILOG2_U64
	bool

24 25 26 27 28 29 30 31 32
config GENERIC_CLOCKEVENTS
	bool

config GENERIC_CMOS_UPDATE
	def_bool !MMU

config GENERIC_GPIO
	bool

33 34 35 36
config GENERIC_HWEIGHT
	bool
	default y

L
Linus Torvalds 已提交
37 38 39 40
config GENERIC_CALIBRATE_DELAY
	bool
	default y

41 42 43
config GENERIC_IOMAP
	def_bool MMU

44 45 46 47
config TIME_LOW_RES
	bool
	default y

48 49 50
config ARCH_USES_GETTIMEOFFSET
	def_bool MMU

A
Al Viro 已提交
51 52 53
config NO_IOPORT
	def_bool y

A
Al Viro 已提交
54
config NO_DMA
55
	def_bool (MMU && SUN3) || (!MMU && !COLDFIRE)
A
Al Viro 已提交
56

57 58 59
config ZONE_DMA
	bool
	default y
60 61 62 63

config CPU_HAS_NO_BITFIELDS
	bool

64 65
config HZ
	int
66
	default 1000 if CLEOPATRA
67 68
	default 100

L
Linus Torvalds 已提交
69 70
source "init/Kconfig"

71 72
source "kernel/Kconfig.freezer"

73 74
config MMU
	bool "MMU-based Paged Memory Management Support"
L
Linus Torvalds 已提交
75 76
	default y
	help
77 78
	  Select if you want MMU-based virtualised addressing space
	  support by paged memory management. If unsure, say 'Y'.
L
Linus Torvalds 已提交
79

80 81 82 83 84 85 86
config MMU_MOTOROLA
	bool

config MMU_SUN3
	bool
	depends on MMU && !MMU_MOTOROLA

G
Geert Uytterhoeven 已提交
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
config USE_GENERIC_HARDIRQS
	bool "Use genirq"
	depends on MMU
	depends on !AMIGA
	depends on !MAC
	depends on !APOLLO
	depends on !MVME147
	depends on !MVME16x
	depends on !BVME6000
	depends on !HP300
	depends on !SUN3X
	depends on !Q40
	depends on !SUN3
	select HAVE_GENERIC_HARDIRQS
	select GENERIC_IRQ_SHOW

103 104 105 106 107 108 109 110 111 112 113
menu "Platform setup"

source arch/m68k/Kconfig.cpu

source arch/m68k/Kconfig.machine

source arch/m68k/Kconfig.bus

endmenu

menu "Kernel Features"
L
Linus Torvalds 已提交
114

115 116
if COLDFIRE
source "kernel/Kconfig.preempt"
117
endif
118 119 120

if !MMU || COLDFIRE
source "kernel/time/Kconfig"
121
endif
122

123 124
source "mm/Kconfig"

L
Linus Torvalds 已提交
125 126
endmenu

127
menu "Executable file formats"
L
Linus Torvalds 已提交
128 129 130

source "fs/Kconfig.binfmt"

131
endmenu
132

133 134
if !MMU
menu "Power management options"
L
Linus Torvalds 已提交
135

136
config PM
137 138 139
	bool "Power Management support"
	help
	  Support processor power management modes
L
Linus Torvalds 已提交
140 141

endmenu
142
endif
L
Linus Torvalds 已提交
143

144 145
source "net/Kconfig"

L
Linus Torvalds 已提交
146 147
source "drivers/Kconfig"

148
source "arch/m68k/Kconfig.devices"
149

L
Linus Torvalds 已提交
150 151 152 153 154 155 156 157 158
source "fs/Kconfig"

source "arch/m68k/Kconfig.debug"

source "security/Kconfig"

source "crypto/Kconfig"

source "lib/Kconfig"