diff options
author | Paul Mundt <lethal@linux-sh.org> | 2009-12-08 01:47:12 -0500 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2009-12-08 01:47:12 -0500 |
commit | 6424db52e24e8cdf89917fa3c10395116440160e (patch) | |
tree | bd923d78f90addb080abc82f3bff6ca5c9bf10b4 /arch/sh/Kconfig | |
parent | 09a072947791088b88ae15111cf68fc5aaaf758d (diff) | |
parent | 6a5a0b9139b19dd1a107870269a35bc9cf18d2dc (diff) |
Merge branch 'master' into sh/hw-breakpoints
Conflict between FPU thread flag migration and debug
thread flag addition.
Conflicts:
arch/sh/include/asm/thread_info.h
arch/sh/include/asm/ubc.h
arch/sh/kernel/process_32.c
Diffstat (limited to 'arch/sh/Kconfig')
-rw-r--r-- | arch/sh/Kconfig | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig index d563884833e9..185e9af251cf 100644 --- a/arch/sh/Kconfig +++ b/arch/sh/Kconfig | |||
@@ -16,7 +16,9 @@ config SUPERH | |||
16 | select HAVE_IOREMAP_PROT if MMU | 16 | select HAVE_IOREMAP_PROT if MMU |
17 | select HAVE_ARCH_TRACEHOOK | 17 | select HAVE_ARCH_TRACEHOOK |
18 | select HAVE_DMA_API_DEBUG | 18 | select HAVE_DMA_API_DEBUG |
19 | select HAVE_DMA_ATTRS | ||
19 | select HAVE_PERF_EVENTS | 20 | select HAVE_PERF_EVENTS |
21 | select PERF_USE_VMALLOC | ||
20 | select HAVE_KERNEL_GZIP | 22 | select HAVE_KERNEL_GZIP |
21 | select HAVE_KERNEL_BZIP2 | 23 | select HAVE_KERNEL_BZIP2 |
22 | select HAVE_KERNEL_LZMA | 24 | select HAVE_KERNEL_LZMA |
@@ -37,6 +39,7 @@ config SUPERH32 | |||
37 | select HAVE_FTRACE_MCOUNT_RECORD | 39 | select HAVE_FTRACE_MCOUNT_RECORD |
38 | select HAVE_DYNAMIC_FTRACE | 40 | select HAVE_DYNAMIC_FTRACE |
39 | select HAVE_FUNCTION_TRACE_MCOUNT_TEST | 41 | select HAVE_FUNCTION_TRACE_MCOUNT_TEST |
42 | select HAVE_FTRACE_NMI_ENTER if DYNAMIC_FTRACE | ||
40 | select HAVE_FUNCTION_GRAPH_TRACER | 43 | select HAVE_FUNCTION_GRAPH_TRACER |
41 | select HAVE_ARCH_KGDB | 44 | select HAVE_ARCH_KGDB |
42 | select HAVE_HW_BREAKPOINT if CPU_SH4A | 45 | select HAVE_HW_BREAKPOINT if CPU_SH4A |
@@ -171,6 +174,12 @@ config ARCH_HAS_CPU_IDLE_WAIT | |||
171 | config IO_TRAPPED | 174 | config IO_TRAPPED |
172 | bool | 175 | bool |
173 | 176 | ||
177 | config DMA_COHERENT | ||
178 | bool | ||
179 | |||
180 | config DMA_NONCOHERENT | ||
181 | def_bool !DMA_COHERENT | ||
182 | |||
174 | source "init/Kconfig" | 183 | source "init/Kconfig" |
175 | 184 | ||
176 | source "kernel/Kconfig.freezer" | 185 | source "kernel/Kconfig.freezer" |
@@ -221,6 +230,7 @@ config CPU_SHX2 | |||
221 | 230 | ||
222 | config CPU_SHX3 | 231 | config CPU_SHX3 |
223 | bool | 232 | bool |
233 | select DMA_COHERENT | ||
224 | 234 | ||
225 | config ARCH_SHMOBILE | 235 | config ARCH_SHMOBILE |
226 | bool | 236 | bool |
@@ -762,17 +772,6 @@ config ENTRY_OFFSET | |||
762 | default "0x00010000" if PAGE_SIZE_64KB | 772 | default "0x00010000" if PAGE_SIZE_64KB |
763 | default "0x00000000" | 773 | default "0x00000000" |
764 | 774 | ||
765 | config UBC_WAKEUP | ||
766 | bool "Wakeup UBC on startup" | ||
767 | depends on CPU_SH4 && !CPU_SH4A | ||
768 | help | ||
769 | Selecting this option will wakeup the User Break Controller (UBC) on | ||
770 | startup. Although the UBC is left in an awake state when the processor | ||
771 | comes up, some boot loaders misbehave by putting the UBC to sleep in a | ||
772 | power saving state, which causes issues with things like ptrace(). | ||
773 | |||
774 | If unsure, say N. | ||
775 | |||
776 | choice | 775 | choice |
777 | prompt "Kernel command line" | 776 | prompt "Kernel command line" |
778 | optional | 777 | optional |
@@ -819,7 +818,13 @@ config MAPLE | |||
819 | Dreamcast with a serial line terminal or a remote network | 818 | Dreamcast with a serial line terminal or a remote network |
820 | connection. | 819 | connection. |
821 | 820 | ||
822 | source "arch/sh/drivers/pci/Kconfig" | 821 | config PCI |
822 | bool "PCI support" | ||
823 | depends on SYS_SUPPORTS_PCI | ||
824 | help | ||
825 | Find out whether you have a PCI motherboard. PCI is the name of a | ||
826 | bus system, i.e. the way the CPU talks to the other stuff inside | ||
827 | your box. If you have PCI, say Y, otherwise N. | ||
823 | 828 | ||
824 | source "drivers/pci/pcie/Kconfig" | 829 | source "drivers/pci/pcie/Kconfig" |
825 | 830 | ||