summaryrefslogtreecommitdiffstats
path: root/arch/m68k
diff options
context:
space:
mode:
authorGreg Ungerer <gerg@uclinux.org>2015-07-07 07:01:53 +0200
committerGreg Ungerer <gerg@uclinux.org>2015-07-13 01:34:39 +0200
commit15c2ca4e98a3cd265b17db126e2e6b752f99014d (patch)
treea169f4b9edbc3ea635328c651b7db09a1ba1e8d1 /arch/m68k
parentm68knommu: force setting of CONFIG_CLOCK_FREQ for ColdFire (diff)
downloadlinux-15c2ca4e98a3cd265b17db126e2e6b752f99014d.tar.xz
linux-15c2ca4e98a3cd265b17db126e2e6b752f99014d.zip
m68knommu: improve the clock configuration defaults
Create some intelligent default settings for each ColdFire SoC type in the configuration entry for CONFIG_CLOCK_FREQ. The ColdFire clock frequency is configurable at build time. There is a lot of variation in the frequency of operation on specific ColdFire based boards. But we can choose a default that matches the maximum frequency of clock operation for a particular ColdFire part. That is typically the most common clock setting. Signed-off-by: Greg Ungerer <gerg@uclinux.org> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Diffstat (limited to 'arch/m68k')
-rw-r--r--arch/m68k/Kconfig.cpu8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/m68k/Kconfig.cpu b/arch/m68k/Kconfig.cpu
index 7da594994765..62f590e41880 100644
--- a/arch/m68k/Kconfig.cpu
+++ b/arch/m68k/Kconfig.cpu
@@ -418,6 +418,14 @@ config HAVE_IPSBAR
config CLOCK_FREQ
int "Set the core clock frequency"
+ default "25000000" if M5206
+ default "54000000" if M5206e
+ default "166666666" if M520x
+ default "140000000" if M5249
+ default "150000000" if M527x || M523x
+ default "90000000" if M5307
+ default "50000000" if M5407
+ default "266000000" if M54xx
default "66666666"
depends on COLDFIRE
help