Kconfig 2.01 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
Linus Torvalds's avatar
Linus Torvalds committed
9 10 11 12 13 14 15 16

config RWSEM_GENERIC_SPINLOCK
	bool
	default y

config RWSEM_XCHGADD_ALGORITHM
	bool

17 18 19 20 21 22
config ARCH_HAS_ILOG2_U32
	bool

config ARCH_HAS_ILOG2_U64
	bool

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

config GENERIC_CMOS_UPDATE
	def_bool !MMU

config GENERIC_GPIO
	bool

32 33 34 35
config GENERIC_HWEIGHT
	bool
	default y

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

40 41 42
config GENERIC_CSUM
	bool

43 44 45 46
config TIME_LOW_RES
	bool
	default y

47
config ARCH_USES_GETTIMEOFFSET
48
	def_bool MMU && !COLDFIRE
49

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

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

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

config CPU_HAS_NO_BITFIELDS
	bool

63 64 65
config CPU_HAS_NO_MULDIV64
	bool

66 67 68
config CPU_HAS_ADDRESS_SPACES
	bool

69 70
config HZ
	int
71
	default 1000 if CLEOPATRA
72 73
	default 100

Linus Torvalds's avatar
Linus Torvalds committed
74 75
source "init/Kconfig"

76 77
source "kernel/Kconfig.freezer"

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

86 87 88
config MMU_MOTOROLA
	bool

89 90 91
config MMU_COLDFIRE
	bool

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

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
107

108 109
if COLDFIRE
source "kernel/Kconfig.preempt"
110
endif
111 112 113

if !MMU || COLDFIRE
source "kernel/time/Kconfig"
114
endif
115

116 117
source "mm/Kconfig"

Linus Torvalds's avatar
Linus Torvalds committed
118 119
endmenu

120
menu "Executable file formats"
Linus Torvalds's avatar
Linus Torvalds committed
121 122 123

source "fs/Kconfig.binfmt"

124
endmenu
125

126 127
if !MMU
menu "Power management options"
Linus Torvalds's avatar
Linus Torvalds committed
128

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

endmenu
135
endif
Linus Torvalds's avatar
Linus Torvalds committed
136

137 138
source "net/Kconfig"

Linus Torvalds's avatar
Linus Torvalds committed
139 140
source "drivers/Kconfig"

141
source "arch/m68k/Kconfig.devices"
142

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

source "arch/m68k/Kconfig.debug"

source "security/Kconfig"

source "crypto/Kconfig"

source "lib/Kconfig"