diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2012-08-21 13:08:39 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-08-21 13:08:39 -0400 |
commit | a6b881a5b8d4fa2135e55a74be6d6b1e17e445dd (patch) | |
tree | 2f69d3d20df6252daf69daf61fb3ea76f0edac0c | |
parent | 8f6c1ca9be29b49b03a94c8db33998093ea809f6 (diff) | |
parent | 42b1b94635a467407841c89e91d9209c55f6bc61 (diff) |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Pull m68knommu arch fixes from Greg Ungerer:
"This contains 2 fixes. One fixes compilation of ColdFire clk code,
the other makes sure we use the generic atomic64 support on all m68k
targets."
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:
m68k: select CONFIG_GENERIC_ATOMIC64 for all m68k CPU types
m68knommu: select CONFIG_HAVE_CLK for ColdFire CPU types
-rw-r--r-- | arch/m68k/Kconfig | 1 | ||||
-rw-r--r-- | arch/m68k/Kconfig.cpu | 5 |
2 files changed, 2 insertions, 4 deletions
diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig index 4a469907f04a..b22df9410dce 100644 --- a/arch/m68k/Kconfig +++ b/arch/m68k/Kconfig | |||
@@ -5,6 +5,7 @@ config M68K | |||
5 | select HAVE_AOUT if MMU | 5 | select HAVE_AOUT if MMU |
6 | select HAVE_GENERIC_HARDIRQS | 6 | select HAVE_GENERIC_HARDIRQS |
7 | select GENERIC_IRQ_SHOW | 7 | select GENERIC_IRQ_SHOW |
8 | select GENERIC_ATOMIC64 | ||
8 | select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS | 9 | select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS |
9 | select GENERIC_CPU_DEVICES | 10 | select GENERIC_CPU_DEVICES |
10 | select GENERIC_STRNCPY_FROM_USER if MMU | 11 | select GENERIC_STRNCPY_FROM_USER if MMU |
diff --git a/arch/m68k/Kconfig.cpu b/arch/m68k/Kconfig.cpu index 82068349a2bb..c4eb79edecec 100644 --- a/arch/m68k/Kconfig.cpu +++ b/arch/m68k/Kconfig.cpu | |||
@@ -28,6 +28,7 @@ config COLDFIRE | |||
28 | select CPU_HAS_NO_BITFIELDS | 28 | select CPU_HAS_NO_BITFIELDS |
29 | select CPU_HAS_NO_MULDIV64 | 29 | select CPU_HAS_NO_MULDIV64 |
30 | select GENERIC_CSUM | 30 | select GENERIC_CSUM |
31 | select HAVE_CLK | ||
31 | 32 | ||
32 | endchoice | 33 | endchoice |
33 | 34 | ||
@@ -58,7 +59,6 @@ config MCPU32 | |||
58 | config M68020 | 59 | config M68020 |
59 | bool "68020 support" | 60 | bool "68020 support" |
60 | depends on MMU | 61 | depends on MMU |
61 | select GENERIC_ATOMIC64 | ||
62 | select CPU_HAS_ADDRESS_SPACES | 62 | select CPU_HAS_ADDRESS_SPACES |
63 | help | 63 | help |
64 | If you anticipate running this kernel on a computer with a MC68020 | 64 | If you anticipate running this kernel on a computer with a MC68020 |
@@ -69,7 +69,6 @@ config M68020 | |||
69 | config M68030 | 69 | config M68030 |
70 | bool "68030 support" | 70 | bool "68030 support" |
71 | depends on MMU && !MMU_SUN3 | 71 | depends on MMU && !MMU_SUN3 |
72 | select GENERIC_ATOMIC64 | ||
73 | select CPU_HAS_ADDRESS_SPACES | 72 | select CPU_HAS_ADDRESS_SPACES |
74 | help | 73 | help |
75 | If you anticipate running this kernel on a computer with a MC68030 | 74 | If you anticipate running this kernel on a computer with a MC68030 |
@@ -79,7 +78,6 @@ config M68030 | |||
79 | config M68040 | 78 | config M68040 |
80 | bool "68040 support" | 79 | bool "68040 support" |
81 | depends on MMU && !MMU_SUN3 | 80 | depends on MMU && !MMU_SUN3 |
82 | select GENERIC_ATOMIC64 | ||
83 | select CPU_HAS_ADDRESS_SPACES | 81 | select CPU_HAS_ADDRESS_SPACES |
84 | help | 82 | help |
85 | If you anticipate running this kernel on a computer with a MC68LC040 | 83 | If you anticipate running this kernel on a computer with a MC68LC040 |
@@ -90,7 +88,6 @@ config M68040 | |||
90 | config M68060 | 88 | config M68060 |
91 | bool "68060 support" | 89 | bool "68060 support" |
92 | depends on MMU && !MMU_SUN3 | 90 | depends on MMU && !MMU_SUN3 |
93 | select GENERIC_ATOMIC64 | ||
94 | select CPU_HAS_ADDRESS_SPACES | 91 | select CPU_HAS_ADDRESS_SPACES |
95 | help | 92 | help |
96 | If you anticipate running this kernel on a computer with a MC68060 | 93 | If you anticipate running this kernel on a computer with a MC68060 |