]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blob - arch/m68k/Kconfig
9000921385aa00546c480263fc7d13adc7b6bf37
[mirror_ubuntu-artful-kernel.git] / arch / m68k / Kconfig
1 config M68K
2 bool
3 default y
4 select HAVE_IDE
5 select HAVE_AOUT if MMU
6 select GENERIC_ATOMIC64 if MMU
7 select HAVE_GENERIC_HARDIRQS if !MMU
8 select GENERIC_IRQ_SHOW if !MMU
9 select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS
10
11 config RWSEM_GENERIC_SPINLOCK
12 bool
13 default y
14
15 config RWSEM_XCHGADD_ALGORITHM
16 bool
17
18 config ARCH_HAS_ILOG2_U32
19 bool
20
21 config ARCH_HAS_ILOG2_U64
22 bool
23
24 config GENERIC_CLOCKEVENTS
25 bool
26
27 config GENERIC_CMOS_UPDATE
28 def_bool !MMU
29
30 config GENERIC_GPIO
31 bool
32
33 config GENERIC_HWEIGHT
34 bool
35 default y
36
37 config GENERIC_CALIBRATE_DELAY
38 bool
39 default y
40
41 config GENERIC_IOMAP
42 def_bool MMU
43
44 config TIME_LOW_RES
45 bool
46 default y
47
48 config ARCH_USES_GETTIMEOFFSET
49 def_bool MMU
50
51 config NO_IOPORT
52 def_bool y
53
54 config NO_DMA
55 def_bool (MMU && SUN3) || (!MMU && !COLDFIRE)
56
57 config ZONE_DMA
58 bool
59 default y
60
61 config CPU_HAS_NO_BITFIELDS
62 bool
63
64 config HZ
65 int
66 default 1000 if CLEOPATRA
67 default 100
68
69 source "init/Kconfig"
70
71 source "kernel/Kconfig.freezer"
72
73 config MMU
74 bool "MMU-based Paged Memory Management Support"
75 default y
76 help
77 Select if you want MMU-based virtualised addressing space
78 support by paged memory management. If unsure, say 'Y'.
79
80 config MMU_MOTOROLA
81 bool
82
83 config MMU_SUN3
84 bool
85 depends on MMU && !MMU_MOTOROLA
86
87 config USE_GENERIC_HARDIRQS
88 bool "Use genirq"
89 depends on MMU
90 depends on !MAC
91 depends on !APOLLO
92 depends on !MVME147
93 depends on !MVME16x
94 depends on !BVME6000
95 depends on !HP300
96 depends on !SUN3X
97 depends on !Q40
98 depends on !SUN3
99 select HAVE_GENERIC_HARDIRQS
100 select GENERIC_IRQ_SHOW
101
102 menu "Platform setup"
103
104 source arch/m68k/Kconfig.cpu
105
106 source arch/m68k/Kconfig.machine
107
108 source arch/m68k/Kconfig.bus
109
110 endmenu
111
112 menu "Kernel Features"
113
114 if COLDFIRE
115 source "kernel/Kconfig.preempt"
116 endif
117
118 if !MMU || COLDFIRE
119 source "kernel/time/Kconfig"
120 endif
121
122 source "mm/Kconfig"
123
124 endmenu
125
126 menu "Executable file formats"
127
128 source "fs/Kconfig.binfmt"
129
130 endmenu
131
132 if !MMU
133 menu "Power management options"
134
135 config PM
136 bool "Power Management support"
137 help
138 Support processor power management modes
139
140 endmenu
141 endif
142
143 source "net/Kconfig"
144
145 source "drivers/Kconfig"
146
147 source "arch/m68k/Kconfig.devices"
148
149 source "fs/Kconfig"
150
151 source "arch/m68k/Kconfig.debug"
152
153 source "security/Kconfig"
154
155 source "crypto/Kconfig"
156
157 source "lib/Kconfig"