Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux...
[linux-drm-fsl-dcu.git] / arch / m68k / Kconfig
1 config M68K
2         bool
3         default y
4         select HAVE_IDE
5         select HAVE_AOUT if MMU
6         select HAVE_GENERIC_HARDIRQS
7         select GENERIC_IRQ_SHOW
8         select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS
9         select GENERIC_CPU_DEVICES
10         select GENERIC_STRNCPY_FROM_USER if MMU
11         select GENERIC_STRNLEN_USER if MMU
12         select FPU if MMU
13         select ARCH_WANT_IPC_PARSE_VERSION
14         select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE
15
16 config RWSEM_GENERIC_SPINLOCK
17         bool
18         default y
19
20 config RWSEM_XCHGADD_ALGORITHM
21         bool
22
23 config ARCH_HAS_ILOG2_U32
24         bool
25
26 config ARCH_HAS_ILOG2_U64
27         bool
28
29 config GENERIC_GPIO
30         bool
31
32 config GENERIC_HWEIGHT
33         bool
34         default y
35
36 config GENERIC_CALIBRATE_DELAY
37         bool
38         default y
39
40 config GENERIC_CSUM
41         bool
42
43 config TIME_LOW_RES
44         bool
45         default y
46
47 config NO_IOPORT
48         def_bool y
49
50 config NO_DMA
51         def_bool (MMU && SUN3) || (!MMU && !COLDFIRE)
52
53 config ZONE_DMA
54         bool
55         default y
56
57 config HZ
58         int
59         default 1000 if CLEOPATRA
60         default 100
61
62 source "init/Kconfig"
63
64 source "kernel/Kconfig.freezer"
65
66 config MMU
67         bool "MMU-based Paged Memory Management Support"
68         default y
69         select GENERIC_IOMAP
70         help
71           Select if you want MMU-based virtualised addressing space
72           support by paged memory management. If unsure, say 'Y'.
73
74 config MMU_MOTOROLA
75         bool
76
77 config MMU_COLDFIRE
78         bool
79
80 config MMU_SUN3
81         bool
82         depends on MMU && !MMU_MOTOROLA && !MMU_COLDFIRE
83
84 menu "Platform setup"
85
86 source arch/m68k/Kconfig.cpu
87
88 source arch/m68k/Kconfig.machine
89
90 source arch/m68k/Kconfig.bus
91
92 endmenu
93
94 menu "Kernel Features"
95
96 if COLDFIRE
97 source "kernel/Kconfig.preempt"
98 endif
99
100 source "mm/Kconfig"
101
102 endmenu
103
104 menu "Executable file formats"
105
106 source "fs/Kconfig.binfmt"
107
108 endmenu
109
110 if !MMU
111 menu "Power management options"
112
113 config PM
114         bool "Power Management support"
115         help
116           Support processor power management modes
117
118 endmenu
119 endif
120
121 source "net/Kconfig"
122
123 source "drivers/Kconfig"
124
125 source "arch/m68k/Kconfig.devices"
126
127 source "fs/Kconfig"
128
129 source "arch/m68k/Kconfig.debug"
130
131 source "security/Kconfig"
132
133 source "crypto/Kconfig"
134
135 source "lib/Kconfig"