Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/padovan/blueto...
[firefly-linux-kernel-4.4.55.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
10 config RWSEM_GENERIC_SPINLOCK
11         bool
12         default y
13
14 config RWSEM_XCHGADD_ALGORITHM
15         bool
16
17 config ARCH_HAS_ILOG2_U32
18         bool
19
20 config ARCH_HAS_ILOG2_U64
21         bool
22
23 config GENERIC_CLOCKEVENTS
24         bool
25
26 config GENERIC_CMOS_UPDATE
27         def_bool !MMU
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_IOMAP
41         def_bool MMU
42
43 config GENERIC_CSUM
44         bool
45
46 config TIME_LOW_RES
47         bool
48         default y
49
50 config ARCH_USES_GETTIMEOFFSET
51         def_bool MMU && !COLDFIRE
52
53 config NO_IOPORT
54         def_bool y
55
56 config NO_DMA
57         def_bool (MMU && SUN3) || (!MMU && !COLDFIRE)
58
59 config ZONE_DMA
60         bool
61         default y
62
63 config CPU_HAS_NO_BITFIELDS
64         bool
65
66 config CPU_HAS_NO_MULDIV64
67         bool
68
69 config CPU_HAS_ADDRESS_SPACES
70         bool
71
72 config HZ
73         int
74         default 1000 if CLEOPATRA
75         default 100
76
77 source "init/Kconfig"
78
79 source "kernel/Kconfig.freezer"
80
81 config MMU
82         bool "MMU-based Paged Memory Management Support"
83         default y
84         help
85           Select if you want MMU-based virtualised addressing space
86           support by paged memory management. If unsure, say 'Y'.
87
88 config MMU_MOTOROLA
89         bool
90
91 config MMU_COLDFIRE
92         bool
93
94 config MMU_SUN3
95         bool
96         depends on MMU && !MMU_MOTOROLA && !MMU_COLDFIRE
97
98 menu "Platform setup"
99
100 source arch/m68k/Kconfig.cpu
101
102 source arch/m68k/Kconfig.machine
103
104 source arch/m68k/Kconfig.bus
105
106 endmenu
107
108 menu "Kernel Features"
109
110 if COLDFIRE
111 source "kernel/Kconfig.preempt"
112 endif
113
114 if !MMU || COLDFIRE
115 source "kernel/time/Kconfig"
116 endif
117
118 source "mm/Kconfig"
119
120 endmenu
121
122 menu "Executable file formats"
123
124 source "fs/Kconfig.binfmt"
125
126 endmenu
127
128 if !MMU
129 menu "Power management options"
130
131 config PM
132         bool "Power Management support"
133         help
134           Support processor power management modes
135
136 endmenu
137 endif
138
139 source "net/Kconfig"
140
141 source "drivers/Kconfig"
142
143 source "arch/m68k/Kconfig.devices"
144
145 source "fs/Kconfig"
146
147 source "arch/m68k/Kconfig.debug"
148
149 source "security/Kconfig"
150
151 source "crypto/Kconfig"
152
153 source "lib/Kconfig"