Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

clocksource/drivers/qcom: Remove dead code

This code is no longer used now that mach-msm has been removed.
Delete it.

Cc: David Brown <davidb@codeaurora.org>
Cc: Bryan Huntsman <bryanh@codeaurora.org>
Cc: Daniel Walker <dwalker@fifo99.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>

authored by

Stephen Boyd and committed by
Daniel Lezcano
4ba15d1d ac34ad27

-59
-59
drivers/clocksource/qcom-timer.c
··· 40 40 41 41 #define GPT_HZ 32768 42 42 43 - #define MSM_DGT_SHIFT 5 44 - 45 43 static void __iomem *event_base; 46 44 static void __iomem *sts_base; 47 45 ··· 230 232 register_current_timer_delay(&msm_delay_timer); 231 233 } 232 234 233 - #ifdef CONFIG_ARCH_QCOM 234 235 static void __init msm_dt_timer_init(struct device_node *np) 235 236 { 236 237 u32 freq; ··· 282 285 } 283 286 CLOCKSOURCE_OF_DECLARE(kpss_timer, "qcom,kpss-timer", msm_dt_timer_init); 284 287 CLOCKSOURCE_OF_DECLARE(scss_timer, "qcom,scss-timer", msm_dt_timer_init); 285 - #else 286 - 287 - static int __init msm_timer_map(phys_addr_t addr, u32 event, u32 source, 288 - u32 sts) 289 - { 290 - void __iomem *base; 291 - 292 - base = ioremap(addr, SZ_256); 293 - if (!base) { 294 - pr_err("Failed to map timer base\n"); 295 - return -ENOMEM; 296 - } 297 - event_base = base + event; 298 - source_base = base + source; 299 - if (sts) 300 - sts_base = base + sts; 301 - 302 - return 0; 303 - } 304 - 305 - static notrace cycle_t msm_read_timer_count_shift(struct clocksource *cs) 306 - { 307 - /* 308 - * Shift timer count down by a constant due to unreliable lower bits 309 - * on some targets. 310 - */ 311 - return msm_read_timer_count(cs) >> MSM_DGT_SHIFT; 312 - } 313 - 314 - void __init msm7x01_timer_init(void) 315 - { 316 - struct clocksource *cs = &msm_clocksource; 317 - 318 - if (msm_timer_map(0xc0100000, 0x0, 0x10, 0x0)) 319 - return; 320 - cs->read = msm_read_timer_count_shift; 321 - cs->mask = CLOCKSOURCE_MASK((32 - MSM_DGT_SHIFT)); 322 - /* 600 KHz */ 323 - msm_timer_init(19200000 >> MSM_DGT_SHIFT, 32 - MSM_DGT_SHIFT, 7, 324 - false); 325 - } 326 - 327 - void __init msm7x30_timer_init(void) 328 - { 329 - if (msm_timer_map(0xc0100000, 0x4, 0x24, 0x80)) 330 - return; 331 - msm_timer_init(24576000 / 4, 32, 1, false); 332 - } 333 - 334 - void __init qsd8x50_timer_init(void) 335 - { 336 - if (msm_timer_map(0xAC100000, 0x0, 0x10, 0x34)) 337 - return; 338 - msm_timer_init(19200000 / 4, 32, 7, false); 339 - } 340 - #endif