Lines Matching full:mct
1 /* linux/arch/arm/mach-exynos4/mct.c
6 * EXYNOS4 MCT(Multi-Core Timer) support
152 panic("MCT hangs after writing %d (offset:0x%lx)\n", value, offset); in exynos4_mct_write()
169 * that the upper and lower half match. Note that reading the MCT can be quite
213 .name = "mct-frc",
314 .name = "mct-comp",
382 /* enable MCT tick interrupt */ in exynos4_mct_tick_start()
393 /* Clear the MCT tick interrupt */ in exynos4_mct_tick_clear()
438 * Mct would generate interrupt periodically in exynos4_mct_tick_isr()
517 mct_clk = np ? of_clk_get_by_name(np, "mct") : clk_get(NULL, "mct"); in exynos4_timer_resources()
519 panic("%s: unable to retrieve mct clock instance\n", __func__); in exynos4_timer_resources()
524 panic("%s: unable to ioremap mct address space\n", __func__); in exynos4_timer_resources()
529 exynos4_mct_tick_isr, "MCT", in exynos4_timer_resources()
531 WARN(err, "MCT: can't request IRQ %d (%d)\n", in exynos4_timer_resources()
546 pr_err("exynos-mct: cannot register IRQ (cpu%d)\n", in exynos4_timer_resources()
626 TIMER_OF_DECLARE(exynos4210, "samsung,exynos4210-mct", mct_init_spi);
627 TIMER_OF_DECLARE(exynos4412, "samsung,exynos4412-mct", mct_init_ppi);