diff options
Diffstat (limited to 'firmware/target/coldfire/mpio/hd200/system-hd200.c')
-rw-r--r-- | firmware/target/coldfire/mpio/hd200/system-hd200.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/firmware/target/coldfire/mpio/hd200/system-hd200.c b/firmware/target/coldfire/mpio/hd200/system-hd200.c index a11499b2f1..27ff0a1966 100644 --- a/firmware/target/coldfire/mpio/hd200/system-hd200.c +++ b/firmware/target/coldfire/mpio/hd200/system-hd200.c | |||
@@ -77,10 +77,6 @@ void cf_set_cpu_frequency(long frequency) | |||
77 | IDECONFIG1 = (1<<28)|(1<<20)|(1<<18)|(1<<13)|(3<<10); | 77 | IDECONFIG1 = (1<<28)|(1<<20)|(1<<18)|(1<<13)|(3<<10); |
78 | /* BUFEN2 enable on /CS2 | CS2Post 1 clock| CS2Pre 3 clocks*/ | 78 | /* BUFEN2 enable on /CS2 | CS2Post 1 clock| CS2Pre 3 clocks*/ |
79 | IDECONFIG2 = (1<<18)|(1<<16)|(1<<8)|(1<<0); /* TA /CS2 enable + CS2wait */ | 79 | IDECONFIG2 = (1<<18)|(1<<16)|(1<<8)|(1<<0); /* TA /CS2 enable + CS2wait */ |
80 | |||
81 | and_l(~(0x07<<16), &ADCONFIG); | ||
82 | or_l(((1<<7)|(1<<2)|(1<<0))<<16, &ADCONFIG); /* adclk = busclk/32 */ | ||
83 | |||
84 | break; | 80 | break; |
85 | 81 | ||
86 | case CPUFREQ_NORMAL: | 82 | case CPUFREQ_NORMAL: |
@@ -98,11 +94,8 @@ void cf_set_cpu_frequency(long frequency) | |||
98 | cpu_frequency = CPUFREQ_NORMAL; | 94 | cpu_frequency = CPUFREQ_NORMAL; |
99 | IDECONFIG1 = (1<<28)|(1<<20)|(1<<18)|(1<<13)|(1<<10); | 95 | IDECONFIG1 = (1<<28)|(1<<20)|(1<<18)|(1<<13)|(1<<10); |
100 | IDECONFIG2 = (1<<18)|(1<<16); | 96 | IDECONFIG2 = (1<<18)|(1<<16); |
101 | |||
102 | and_l(~(0x07<<16), &ADCONFIG); | ||
103 | or_l(((1<<7)|(1<<1)|(1<<0))<<16, &ADCONFIG); /* adclk = busclk/8 */ | ||
104 | |||
105 | break; | 97 | break; |
98 | |||
106 | default: | 99 | default: |
107 | DCR = (DCR & ~0x01ff) | DEFAULT_REFRESH_TIMER; | 100 | DCR = (DCR & ~0x01ff) | DEFAULT_REFRESH_TIMER; |
108 | /* Refresh timer for bypass frequency */ | 101 | /* Refresh timer for bypass frequency */ |
@@ -116,10 +109,6 @@ void cf_set_cpu_frequency(long frequency) | |||
116 | cpu_frequency = CPUFREQ_DEFAULT; | 109 | cpu_frequency = CPUFREQ_DEFAULT; |
117 | IDECONFIG1 = (1<<28)|(1<<20)|(1<<18)|(1<<13)|(1<<10); | 110 | IDECONFIG1 = (1<<28)|(1<<20)|(1<<18)|(1<<13)|(1<<10); |
118 | IDECONFIG2 = (1<<18)|(1<<16); | 111 | IDECONFIG2 = (1<<18)|(1<<16); |
119 | |||
120 | and_l(~(0x07<<16), &ADCONFIG); | ||
121 | or_l(((1<<7)|(1<<0))<<16, &ADCONFIG); /* adclk = busclk/2 */ | ||
122 | |||
123 | break; | 112 | break; |
124 | } | 113 | } |
125 | } | 114 | } |