diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2011-12-30 16:34:00 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2011-12-30 16:34:00 -0500 |
| commit | e95bf44fbabf35706e0703bf77b62984909de980 (patch) | |
| tree | 095d66072d94b4168b614bcda33273fdf10645bf | |
| parent | 3b87487ac5008072f138953b07505a7e3493327f (diff) | |
| parent | 9edf52621de9b1822be2576f66269ad2cb6292b6 (diff) | |
Merge branch 'v3.2-samsung-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung
* 'v3.2-samsung-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
ARM: EXYNOS: Remove duplicated SROMC static memory mapping
ARM: SAMSUNG: Fix build error when selecting CPU_FREQ_S3C24XX_DEBUGFS on S3C2440
| -rw-r--r-- | arch/arm/mach-exynos/cpu.c | 5 | ||||
| -rw-r--r-- | arch/arm/plat-samsung/include/plat/cpu-freq-core.h | 25 |
2 files changed, 15 insertions, 15 deletions
diff --git a/arch/arm/mach-exynos/cpu.c b/arch/arm/mach-exynos/cpu.c index 90ec247f3b37..cc8d4bd6d0f7 100644 --- a/arch/arm/mach-exynos/cpu.c +++ b/arch/arm/mach-exynos/cpu.c | |||
| @@ -111,11 +111,6 @@ static struct map_desc exynos4_iodesc[] __initdata = { | |||
| 111 | .length = SZ_4K, | 111 | .length = SZ_4K, |
| 112 | .type = MT_DEVICE, | 112 | .type = MT_DEVICE, |
| 113 | }, { | 113 | }, { |
| 114 | .virtual = (unsigned long)S5P_VA_SROMC, | ||
| 115 | .pfn = __phys_to_pfn(EXYNOS4_PA_SROMC), | ||
| 116 | .length = SZ_4K, | ||
| 117 | .type = MT_DEVICE, | ||
| 118 | }, { | ||
| 119 | .virtual = (unsigned long)S3C_VA_USB_HSPHY, | 114 | .virtual = (unsigned long)S3C_VA_USB_HSPHY, |
| 120 | .pfn = __phys_to_pfn(EXYNOS4_PA_HSPHY), | 115 | .pfn = __phys_to_pfn(EXYNOS4_PA_HSPHY), |
| 121 | .length = SZ_4K, | 116 | .length = SZ_4K, |
diff --git a/arch/arm/plat-samsung/include/plat/cpu-freq-core.h b/arch/arm/plat-samsung/include/plat/cpu-freq-core.h index dac4760c0f0a..95509d8eb140 100644 --- a/arch/arm/plat-samsung/include/plat/cpu-freq-core.h +++ b/arch/arm/plat-samsung/include/plat/cpu-freq-core.h | |||
| @@ -202,14 +202,6 @@ extern int s3c_plltab_register(struct cpufreq_frequency_table *plls, | |||
| 202 | extern struct s3c_cpufreq_config *s3c_cpufreq_getconfig(void); | 202 | extern struct s3c_cpufreq_config *s3c_cpufreq_getconfig(void); |
| 203 | extern struct s3c_iotimings *s3c_cpufreq_getiotimings(void); | 203 | extern struct s3c_iotimings *s3c_cpufreq_getiotimings(void); |
| 204 | 204 | ||
| 205 | extern void s3c2410_iotiming_debugfs(struct seq_file *seq, | ||
| 206 | struct s3c_cpufreq_config *cfg, | ||
| 207 | union s3c_iobank *iob); | ||
| 208 | |||
| 209 | extern void s3c2412_iotiming_debugfs(struct seq_file *seq, | ||
| 210 | struct s3c_cpufreq_config *cfg, | ||
| 211 | union s3c_iobank *iob); | ||
| 212 | |||
| 213 | #ifdef CONFIG_CPU_FREQ_S3C24XX_DEBUGFS | 205 | #ifdef CONFIG_CPU_FREQ_S3C24XX_DEBUGFS |
| 214 | #define s3c_cpufreq_debugfs_call(x) x | 206 | #define s3c_cpufreq_debugfs_call(x) x |
| 215 | #else | 207 | #else |
| @@ -226,6 +218,10 @@ extern void s3c2410_cpufreq_setrefresh(struct s3c_cpufreq_config *cfg); | |||
| 226 | extern void s3c2410_set_fvco(struct s3c_cpufreq_config *cfg); | 218 | extern void s3c2410_set_fvco(struct s3c_cpufreq_config *cfg); |
| 227 | 219 | ||
| 228 | #ifdef CONFIG_S3C2410_IOTIMING | 220 | #ifdef CONFIG_S3C2410_IOTIMING |
| 221 | extern void s3c2410_iotiming_debugfs(struct seq_file *seq, | ||
| 222 | struct s3c_cpufreq_config *cfg, | ||
| 223 | union s3c_iobank *iob); | ||
| 224 | |||
| 229 | extern int s3c2410_iotiming_calc(struct s3c_cpufreq_config *cfg, | 225 | extern int s3c2410_iotiming_calc(struct s3c_cpufreq_config *cfg, |
| 230 | struct s3c_iotimings *iot); | 226 | struct s3c_iotimings *iot); |
| 231 | 227 | ||
| @@ -235,6 +231,7 @@ extern int s3c2410_iotiming_get(struct s3c_cpufreq_config *cfg, | |||
| 235 | extern void s3c2410_iotiming_set(struct s3c_cpufreq_config *cfg, | 231 | extern void s3c2410_iotiming_set(struct s3c_cpufreq_config *cfg, |
| 236 | struct s3c_iotimings *iot); | 232 | struct s3c_iotimings *iot); |
| 237 | #else | 233 | #else |
| 234 | #define s3c2410_iotiming_debugfs NULL | ||
| 238 | #define s3c2410_iotiming_calc NULL | 235 | #define s3c2410_iotiming_calc NULL |
| 239 | #define s3c2410_iotiming_get NULL | 236 | #define s3c2410_iotiming_get NULL |
| 240 | #define s3c2410_iotiming_set NULL | 237 | #define s3c2410_iotiming_set NULL |
| @@ -242,8 +239,10 @@ extern void s3c2410_iotiming_set(struct s3c_cpufreq_config *cfg, | |||
| 242 | 239 | ||
| 243 | /* S3C2412 compatible routines */ | 240 | /* S3C2412 compatible routines */ |
| 244 | 241 | ||
| 245 | extern int s3c2412_iotiming_get(struct s3c_cpufreq_config *cfg, | 242 | #ifdef CONFIG_S3C2412_IOTIMING |
| 246 | struct s3c_iotimings *timings); | 243 | extern void s3c2412_iotiming_debugfs(struct seq_file *seq, |
| 244 | struct s3c_cpufreq_config *cfg, | ||
| 245 | union s3c_iobank *iob); | ||
| 247 | 246 | ||
| 248 | extern int s3c2412_iotiming_get(struct s3c_cpufreq_config *cfg, | 247 | extern int s3c2412_iotiming_get(struct s3c_cpufreq_config *cfg, |
| 249 | struct s3c_iotimings *timings); | 248 | struct s3c_iotimings *timings); |
| @@ -253,6 +252,12 @@ extern int s3c2412_iotiming_calc(struct s3c_cpufreq_config *cfg, | |||
| 253 | 252 | ||
| 254 | extern void s3c2412_iotiming_set(struct s3c_cpufreq_config *cfg, | 253 | extern void s3c2412_iotiming_set(struct s3c_cpufreq_config *cfg, |
| 255 | struct s3c_iotimings *iot); | 254 | struct s3c_iotimings *iot); |
| 255 | #else | ||
| 256 | #define s3c2412_iotiming_debugfs NULL | ||
| 257 | #define s3c2412_iotiming_calc NULL | ||
| 258 | #define s3c2412_iotiming_get NULL | ||
| 259 | #define s3c2412_iotiming_set NULL | ||
| 260 | #endif /* CONFIG_S3C2412_IOTIMING */ | ||
| 256 | 261 | ||
| 257 | #ifdef CONFIG_CPU_FREQ_S3C24XX_DEBUG | 262 | #ifdef CONFIG_CPU_FREQ_S3C24XX_DEBUG |
| 258 | #define s3c_freq_dbg(x...) printk(KERN_INFO x) | 263 | #define s3c_freq_dbg(x...) printk(KERN_INFO x) |
