aboutsummaryrefslogtreecommitdiffstats
path: root/arch/m68k/Kconfig.cpu
diff options
context:
space:
mode:
authorGreg Ungerer <gerg@uclinux.org>2011-10-18 01:49:19 -0400
committerGreg Ungerer <gerg@uclinux.org>2011-12-24 06:47:57 -0500
commit7f73bafc4630a450ebe8b021efa14781ffd992b1 (patch)
tree81d6448d479d48e5c93f6a444a6e5431a63aff4a /arch/m68k/Kconfig.cpu
parent479badc364b52774d77264aaf81f4d4b375a4a97 (diff)
m68k: simpler m68k and ColdFire CPU's can use generic csum code
We have two implementations of the IP checksuming code for the m68k arch. One uses the more advanced instructions available in 68020 and above processors, the other uses the simpler instructions available on the original 68000 processors and the modern ColdFire processors. This simpler code is pretty much the same as the generic lib implementation of the IP csum functions. So lets just switch over to using that. That means we can completely remove the checksum_no.c file, and only have the local fast code used for the more complex 68k CPU family members. Signed-off-by: Greg Ungerer <gerg@uclinux.org>
Diffstat (limited to 'arch/m68k/Kconfig.cpu')
-rw-r--r--arch/m68k/Kconfig.cpu2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/m68k/Kconfig.cpu b/arch/m68k/Kconfig.cpu
index 9af9e68c303b..17d37ed57f3c 100644
--- a/arch/m68k/Kconfig.cpu
+++ b/arch/m68k/Kconfig.cpu
@@ -3,6 +3,7 @@ comment "Processor Type"
3config M68000 3config M68000
4 bool 4 bool
5 select CPU_HAS_NO_BITFIELDS 5 select CPU_HAS_NO_BITFIELDS
6 select GENERIC_CSUM
6 help 7 help
7 The Freescale (was Motorola) 68000 CPU is the first generation of 8 The Freescale (was Motorola) 68000 CPU is the first generation of
8 the well known M68K family of processors. The CPU core as well as 9 the well known M68K family of processors. The CPU core as well as
@@ -23,6 +24,7 @@ config COLDFIRE
23 select GENERIC_GPIO 24 select GENERIC_GPIO
24 select ARCH_REQUIRE_GPIOLIB 25 select ARCH_REQUIRE_GPIOLIB
25 select CPU_HAS_NO_BITFIELDS 26 select CPU_HAS_NO_BITFIELDS
27 select GENERIC_CSUM
26 help 28 help
27 The Freescale ColdFire family of processors is a modern derivitive 29 The Freescale ColdFire family of processors is a modern derivitive
28 of the 68000 processor family. They are mainly targeted at embedded 30 of the 68000 processor family. They are mainly targeted at embedded