.. | .. |
---|
2 | 2 | config M68K |
---|
3 | 3 | bool |
---|
4 | 4 | default y |
---|
| 5 | + select ARCH_32BIT_OFF_T |
---|
| 6 | + select ARCH_HAS_BINFMT_FLAT |
---|
| 7 | + select ARCH_HAS_CPU_FINALIZE_INIT if MMU |
---|
| 8 | + select ARCH_HAS_DMA_PREP_COHERENT if HAS_DMA && MMU && !COLDFIRE |
---|
5 | 9 | select ARCH_HAS_SYNC_DMA_FOR_DEVICE if HAS_DMA |
---|
6 | | - select ARCH_MIGHT_HAVE_PC_PARPORT if ISA |
---|
7 | | - select ARCH_NO_COHERENT_DMA_MMAP if !MMU |
---|
8 | | - select ARCH_NO_PREEMPT if !COLDFIRE |
---|
9 | | - select HAVE_IDE |
---|
10 | | - select HAVE_AOUT if MMU |
---|
11 | | - select HAVE_DEBUG_BUGVERBOSE |
---|
12 | | - select GENERIC_IRQ_SHOW |
---|
13 | | - select GENERIC_ATOMIC64 |
---|
14 | | - select HAVE_UID16 |
---|
15 | | - select VIRT_TO_BUS |
---|
16 | 10 | select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS |
---|
| 11 | + select ARCH_MIGHT_HAVE_PC_PARPORT if ISA |
---|
| 12 | + select ARCH_NO_PREEMPT if !COLDFIRE |
---|
| 13 | + select ARCH_WANT_IPC_PARSE_VERSION |
---|
| 14 | + select BINFMT_FLAT_ARGVP_ENVP_ON_STACK |
---|
| 15 | + select DMA_DIRECT_REMAP if HAS_DMA && MMU && !COLDFIRE |
---|
| 16 | + select GENERIC_ATOMIC64 |
---|
17 | 17 | select GENERIC_CPU_DEVICES |
---|
18 | 18 | select GENERIC_IOMAP |
---|
| 19 | + select GENERIC_IRQ_SHOW |
---|
19 | 20 | select GENERIC_STRNCPY_FROM_USER if MMU |
---|
20 | 21 | select GENERIC_STRNLEN_USER if MMU |
---|
21 | | - select ARCH_WANT_IPC_PARSE_VERSION |
---|
22 | | - select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE |
---|
| 22 | + select HAVE_AOUT if MMU |
---|
| 23 | + select HAVE_ASM_MODVERSIONS |
---|
| 24 | + select HAVE_DEBUG_BUGVERBOSE |
---|
23 | 25 | select HAVE_FUTEX_CMPXCHG if MMU && FUTEX |
---|
| 26 | + select HAVE_IDE |
---|
24 | 27 | select HAVE_MOD_ARCH_SPECIFIC |
---|
| 28 | + select HAVE_UID16 |
---|
| 29 | + select MMU_GATHER_NO_RANGE if MMU |
---|
25 | 30 | select MODULES_USE_ELF_REL |
---|
26 | 31 | select MODULES_USE_ELF_RELA |
---|
27 | | - select OLD_SIGSUSPEND3 |
---|
| 32 | + select NO_DMA if !MMU && !COLDFIRE |
---|
28 | 33 | select OLD_SIGACTION |
---|
29 | | - select DMA_NONCOHERENT_OPS if HAS_DMA |
---|
30 | | - select HAVE_MEMBLOCK |
---|
31 | | - select ARCH_DISCARD_MEMBLOCK |
---|
32 | | - select NO_BOOTMEM |
---|
| 34 | + select OLD_SIGSUSPEND3 |
---|
| 35 | + select SET_FS |
---|
| 36 | + select UACCESS_MEMCPY if !MMU |
---|
| 37 | + select VIRT_TO_BUS |
---|
33 | 38 | |
---|
34 | 39 | config CPU_BIG_ENDIAN |
---|
35 | 40 | def_bool y |
---|
36 | | - |
---|
37 | | -config RWSEM_GENERIC_SPINLOCK |
---|
38 | | - bool |
---|
39 | | - default y |
---|
40 | | - |
---|
41 | | -config RWSEM_XCHGADD_ALGORITHM |
---|
42 | | - bool |
---|
43 | 41 | |
---|
44 | 42 | config ARCH_HAS_ILOG2_U32 |
---|
45 | 43 | bool |
---|
.. | .. |
---|
64 | 62 | |
---|
65 | 63 | config NO_IOPORT_MAP |
---|
66 | 64 | def_bool y |
---|
67 | | - |
---|
68 | | -config NO_DMA |
---|
69 | | - def_bool (MMU && SUN3) || (!MMU && !COLDFIRE) |
---|
70 | 65 | |
---|
71 | 66 | config ZONE_DMA |
---|
72 | 67 | bool |
---|
.. | .. |
---|
125 | 120 | |
---|
126 | 121 | menu "Platform setup" |
---|
127 | 122 | |
---|
128 | | -source arch/m68k/Kconfig.cpu |
---|
| 123 | +source "arch/m68k/Kconfig.cpu" |
---|
129 | 124 | |
---|
130 | | -source arch/m68k/Kconfig.machine |
---|
| 125 | +source "arch/m68k/Kconfig.machine" |
---|
131 | 126 | |
---|
132 | | -source arch/m68k/Kconfig.bus |
---|
| 127 | +source "arch/m68k/Kconfig.bus" |
---|
133 | 128 | |
---|
134 | 129 | endmenu |
---|
135 | 130 | |
---|