Kconfig 1.99 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
Linus Torvalds's avatar
Linus Torvalds committed
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
config GENERIC_CLOCKEVENTS
	bool

config GENERIC_GPIO
	bool

30 31 32 33
config GENERIC_HWEIGHT
	bool
	default y

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

38 39 40
config GENERIC_CSUM
	bool

41 42 43 44
config TIME_LOW_RES
	bool
	default y

45
config ARCH_USES_GETTIMEOFFSET
46
	def_bool MMU && !COLDFIRE
47

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

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

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

config CPU_HAS_NO_BITFIELDS
	bool

61 62 63
config CPU_HAS_NO_MULDIV64
	bool

64 65 66
config CPU_HAS_ADDRESS_SPACES
	bool

67 68
config HZ
	int
69
	default 1000 if CLEOPATRA
70 71
	default 100

Linus Torvalds's avatar
Linus Torvalds committed
72 73
source "init/Kconfig"

74 75
source "kernel/Kconfig.freezer"

76 77
config MMU
	bool "MMU-based Paged Memory Management Support"
Linus Torvalds's avatar
Linus Torvalds committed
78
	default y
79
	select GENERIC_IOMAP
Linus Torvalds's avatar
Linus Torvalds committed
80
	help
81 82
	  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
83

84 85 86
config MMU_MOTOROLA
	bool

87 88 89
config MMU_COLDFIRE
	bool

90 91
config MMU_SUN3
	bool
92
	depends on MMU && !MMU_MOTOROLA && !MMU_COLDFIRE
93 94 95 96 97 98 99 100 101 102 103 104

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
105

106 107
if COLDFIRE
source "kernel/Kconfig.preempt"
108
endif
109 110 111

if !MMU || COLDFIRE
source "kernel/time/Kconfig"
112
endif
113

114 115
source "mm/Kconfig"

Linus Torvalds's avatar
Linus Torvalds committed
116 117
endmenu

118
menu "Executable file formats"
Linus Torvalds's avatar
Linus Torvalds committed
119 120 121

source "fs/Kconfig.binfmt"

122
endmenu
123

124 125
if !MMU
menu "Power management options"
Linus Torvalds's avatar
Linus Torvalds committed
126

127
config PM
128 129 130
	bool "Power Management support"
	help
	  Support processor power management modes
Linus Torvalds's avatar
Linus Torvalds committed
131 132

endmenu
133
endif
Linus Torvalds's avatar
Linus Torvalds committed
134

135 136
source "net/Kconfig"

Linus Torvalds's avatar
Linus Torvalds committed
137 138
source "drivers/Kconfig"

139
source "arch/m68k/Kconfig.devices"
140

Linus Torvalds's avatar
Linus Torvalds committed
141 142 143 144 145 146 147 148 149
source "fs/Kconfig"

source "arch/m68k/Kconfig.debug"

source "security/Kconfig"

source "crypto/Kconfig"

source "lib/Kconfig"