Kconfig 2.03 KB
Newer Older
Linus Torvalds's avatar
Linus Torvalds committed
1 2 3
config M68K
	bool
	default y
Sam Ravnborg's avatar
Sam Ravnborg committed
4
	select HAVE_IDE
5
	select HAVE_AOUT if MMU
6 7
	select HAVE_GENERIC_HARDIRQS
	select GENERIC_IRQ_SHOW
8
	select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS
9
	select GENERIC_CPU_DEVICES
10
	select FPU if MMU
Linus Torvalds's avatar
Linus Torvalds committed
11 12 13 14 15 16 17 18

config RWSEM_GENERIC_SPINLOCK
	bool
	default y

config RWSEM_XCHGADD_ALGORITHM
	bool

19 20 21 22 23 24
config ARCH_HAS_ILOG2_U32
	bool

config ARCH_HAS_ILOG2_U64
	bool

25 26 27 28 29 30
config GENERIC_CLOCKEVENTS
	bool

config GENERIC_GPIO
	bool

31 32 33 34
config GENERIC_HWEIGHT
	bool
	default y

Linus Torvalds's avatar
Linus Torvalds committed
35 36 37 38
config GENERIC_CALIBRATE_DELAY
	bool
	default y

39 40 41
config GENERIC_CSUM
	bool

42 43 44 45
config TIME_LOW_RES
	bool
	default y

46
config ARCH_USES_GETTIMEOFFSET
47
	def_bool MMU && !COLDFIRE
48

Al Viro's avatar
Al Viro committed
49 50 51
config NO_IOPORT
	def_bool y

52
config NO_DMA
53
	def_bool (MMU && SUN3) || (!MMU && !COLDFIRE)
54

55 56 57
config ZONE_DMA
	bool
	default y
58 59 60 61

config CPU_HAS_NO_BITFIELDS
	bool

62 63 64
config CPU_HAS_NO_MULDIV64
	bool

65 66 67
config CPU_HAS_ADDRESS_SPACES
	bool

68 69 70
config FPU
	bool

71 72
config HZ
	int
73
	default 1000 if CLEOPATRA
74 75
	default 100

Linus Torvalds's avatar
Linus Torvalds committed
76 77
source "init/Kconfig"

78 79
source "kernel/Kconfig.freezer"

80 81
config MMU
	bool "MMU-based Paged Memory Management Support"
Linus Torvalds's avatar
Linus Torvalds committed
82
	default y
83
	select GENERIC_IOMAP
Linus Torvalds's avatar
Linus Torvalds committed
84
	help
85 86
	  Select if you want MMU-based virtualised addressing space
	  support by paged memory management. If unsure, say 'Y'.
Linus Torvalds's avatar
Linus Torvalds committed
87

88 89 90
config MMU_MOTOROLA
	bool

91 92 93
config MMU_COLDFIRE
	bool

94 95
config MMU_SUN3
	bool
96
	depends on MMU && !MMU_MOTOROLA && !MMU_COLDFIRE
97 98 99 100 101 102 103 104 105 106 107 108

menu "Platform setup"

source arch/m68k/Kconfig.cpu

source arch/m68k/Kconfig.machine

source arch/m68k/Kconfig.bus

endmenu

menu "Kernel Features"
Linus Torvalds's avatar
Linus Torvalds committed
109

110 111
if COLDFIRE
source "kernel/Kconfig.preempt"
112
endif
113 114 115

if !MMU || COLDFIRE
source "kernel/time/Kconfig"
116
endif
117

118 119
source "mm/Kconfig"

Linus Torvalds's avatar
Linus Torvalds committed
120 121
endmenu

122
menu "Executable file formats"
Linus Torvalds's avatar
Linus Torvalds committed
123 124 125

source "fs/Kconfig.binfmt"

126
endmenu
127

128 129
if !MMU
menu "Power management options"
Linus Torvalds's avatar
Linus Torvalds committed
130

131
config PM
132 133 134
	bool "Power Management support"
	help
	  Support processor power management modes
Linus Torvalds's avatar
Linus Torvalds committed
135 136

endmenu
137
endif
Linus Torvalds's avatar
Linus Torvalds committed
138

139 140
source "net/Kconfig"

Linus Torvalds's avatar
Linus Torvalds committed
141 142
source "drivers/Kconfig"

143
source "arch/m68k/Kconfig.devices"
144

Linus Torvalds's avatar
Linus Torvalds committed
145 146 147 148 149 150 151 152 153
source "fs/Kconfig"

source "arch/m68k/Kconfig.debug"

source "security/Kconfig"

source "crypto/Kconfig"

source "lib/Kconfig"