Blame view
arch/m68k/Kconfig
3.06 KB
b24413180 License cleanup: ... |
1 |
# SPDX-License-Identifier: GPL-2.0 |
1da177e4c Linux-2.6.12-rc2 |
2 3 4 |
config M68K bool default y |
942fa985e 32-bit userspace ... |
5 |
select ARCH_32BIT_OFF_T |
aef0f78e7 binfmt_flat: add ... |
6 |
select ARCH_HAS_BINFMT_FLAT |
f28a1f161 m68k: Don't selec... |
7 |
select ARCH_HAS_DMA_PREP_COHERENT if HAS_DMA && MMU && !COLDFIRE |
9eb8be602 m68k: Use generic... |
8 |
select ARCH_HAS_SYNC_DMA_FOR_DEVICE if HAS_DMA |
dc072012b m68k: Sort select... |
9 |
select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS |
1a7f6be5c m68k: select ARCH... |
10 |
select ARCH_MIGHT_HAVE_PC_PARPORT if ISA |
87a4c3759 kconfig: include ... |
11 |
select ARCH_NO_PREEMPT if !COLDFIRE |
dc072012b m68k: Sort select... |
12 |
select ARCH_WANT_IPC_PARSE_VERSION |
bdd15a288 binfmt_flat: repl... |
13 |
select BINFMT_FLAT_ARGVP_ENVP_ON_STACK |
34dc63a5f m68k: Use the gen... |
14 |
select DMA_DIRECT_REMAP if HAS_DMA && MMU && !COLDFIRE |
42b1b9463 m68k: select CONF... |
15 |
select GENERIC_ATOMIC64 |
9f13a1fd4 cpu: Register a g... |
16 |
select GENERIC_CPU_DEVICES |
f79b85921 m68knommu: user g... |
17 |
select GENERIC_IOMAP |
dc072012b m68k: Sort select... |
18 |
select GENERIC_IRQ_SHOW |
d8ce7263e m68k: Use generic... |
19 20 |
select GENERIC_STRNCPY_FROM_USER if MMU select GENERIC_STRNLEN_USER if MMU |
dc072012b m68k: Sort select... |
21 22 23 |
select HAVE_AOUT if MMU select HAVE_ASM_MODVERSIONS select HAVE_DEBUG_BUGVERBOSE |
e571c58f3 m68k: Skip futex_... |
24 |
select HAVE_FUTEX_CMPXCHG if MMU && FUTEX |
dc072012b m68k: Sort select... |
25 |
select HAVE_IDE |
786d35d45 Make most arch as... |
26 |
select HAVE_MOD_ARCH_SPECIFIC |
dc072012b m68k: Sort select... |
27 28 |
select HAVE_UID16 select MMU_GATHER_NO_RANGE if MMU |
786d35d45 Make most arch as... |
29 30 |
select MODULES_USE_ELF_REL select MODULES_USE_ELF_RELA |
dc072012b m68k: Sort select... |
31 |
select NO_DMA if !MMU && !COLDFIRE |
8be433ab5 m68k: switch to g... |
32 |
select OLD_SIGACTION |
dc072012b m68k: Sort select... |
33 |
select OLD_SIGSUSPEND3 |
964f595e6 Revert "Revert "u... |
34 |
select SET_FS |
d3876ff74 Merge tag 'm68kno... |
35 |
select UACCESS_MEMCPY if !MMU |
dc072012b m68k: Sort select... |
36 |
select VIRT_TO_BUS |
1da177e4c Linux-2.6.12-rc2 |
37 |
|
4c97a0c8f arch: define CPU_... |
38 39 |
config CPU_BIG_ENDIAN def_bool y |
f0d1b0b30 [PATCH] LOG2: Imp... |
40 41 |
config ARCH_HAS_ILOG2_U32 bool |
f0d1b0b30 [PATCH] LOG2: Imp... |
42 43 44 |
config ARCH_HAS_ILOG2_U64 bool |
f0d1b0b30 [PATCH] LOG2: Imp... |
45 |
|
ba1a5b32b [PATCH] bitops: m... |
46 47 48 |
config GENERIC_HWEIGHT bool default y |
1da177e4c Linux-2.6.12-rc2 |
49 50 51 |
config GENERIC_CALIBRATE_DELAY bool default y |
7f73bafc4 m68k: simpler m68... |
52 53 |
config GENERIC_CSUM bool |
06027bdd2 [PATCH] hrtimer: ... |
54 55 56 |
config TIME_LOW_RES bool default y |
ce816fa88 Kconfig: rename H... |
57 |
config NO_IOPORT_MAP |
5ea817699 [PATCH] sort the ... |
58 |
def_bool y |
66d857b08 m68k: merge m68k ... |
59 60 61 |
config ZONE_DMA bool default y |
171d809df m68k: merge mmu a... |
62 |
|
bdc807871 avoid overflows i... |
63 64 |
config HZ int |
66d857b08 m68k: merge m68k ... |
65 |
default 1000 if CLEOPATRA |
bdc807871 avoid overflows i... |
66 |
default 100 |
980d5b738 m68k: mark PMD fo... |
67 68 69 |
config PGTABLE_LEVELS default 2 if SUN3 || COLDFIRE default 3 |
66d857b08 m68k: merge m68k ... |
70 71 |
config MMU bool "MMU-based Paged Memory Management Support" |
1da177e4c Linux-2.6.12-rc2 |
72 73 |
default y help |
66d857b08 m68k: merge m68k ... |
74 75 |
Select if you want MMU-based virtualised addressing space support by paged memory management. If unsure, say 'Y'. |
1da177e4c Linux-2.6.12-rc2 |
76 |
|
0e152d805 m68k: reorganize ... |
77 78 |
config MMU_MOTOROLA bool |
0e6782c88 m68k: compile app... |
79 80 |
config MMU_COLDFIRE bool |
0e152d805 m68k: reorganize ... |
81 82 |
config MMU_SUN3 bool |
0e6782c88 m68k: compile app... |
83 |
depends on MMU && !MMU_MOTOROLA && !MMU_COLDFIRE |
0e152d805 m68k: reorganize ... |
84 |
|
7d5f5fa27 m68k: Add kexec s... |
85 86 87 |
config KEXEC bool "kexec system call" depends on M68KCLASSIC |
2965faa5e kexec: split kexe... |
88 |
select KEXEC_CORE |
7d5f5fa27 m68k: Add kexec s... |
89 90 91 92 93 94 95 96 97 98 99 100 101 |
help kexec is a system call that implements the ability to shutdown your current kernel, and to start another kernel. It is like a reboot but it is independent of the system firmware. And like a reboot you can start any kernel with it, not just Linux. The name comes from the similarity to the exec system call. It is an ongoing process to be certain the hardware in a machine is properly shutdown, so do not be surprised if this code does not initially work for you. As of this writing the exact hardware interface is strongly in flux, so no good recommendation can be made. |
7bc1e4d8d m68k: Add support... |
102 103 104 105 106 107 |
config BOOTINFO_PROC bool "Export bootinfo in procfs" depends on KEXEC && M68KCLASSIC help Say Y to export the bootinfo used to boot the kernel in a "bootinfo" file in procfs. This is useful with kexec. |
0e152d805 m68k: reorganize ... |
108 |
menu "Platform setup" |
8636a1f96 treewide: surroun... |
109 |
source "arch/m68k/Kconfig.cpu" |
0e152d805 m68k: reorganize ... |
110 |
|
8636a1f96 treewide: surroun... |
111 |
source "arch/m68k/Kconfig.machine" |
0e152d805 m68k: reorganize ... |
112 |
|
8636a1f96 treewide: surroun... |
113 |
source "arch/m68k/Kconfig.bus" |
0e152d805 m68k: reorganize ... |
114 115 116 117 |
endmenu menu "Kernel Features" |
1da177e4c Linux-2.6.12-rc2 |
118 |
|
66d857b08 m68k: merge m68k ... |
119 |
endmenu |
5ac6da669 [PATCH] Set CONFI... |
120 |
|
66d857b08 m68k: merge m68k ... |
121 122 |
if !MMU menu "Power management options" |
1da177e4c Linux-2.6.12-rc2 |
123 |
|
66d857b08 m68k: merge m68k ... |
124 |
config PM |
0e152d805 m68k: reorganize ... |
125 126 127 |
bool "Power Management support" help Support processor power management modes |
1da177e4c Linux-2.6.12-rc2 |
128 129 |
endmenu |
66d857b08 m68k: merge m68k ... |
130 |
endif |
1da177e4c Linux-2.6.12-rc2 |
131 |
|
0e152d805 m68k: reorganize ... |
132 |
source "arch/m68k/Kconfig.devices" |