Lines Matching full:mct
2 /* linux/arch/arm/mach-exynos4/mct.c
7 * Exynos4 MCT(Multi-Core Timer) support
147 panic("MCT hangs after writing %d (offset:0x%lx)\n", value, offset); in exynos4_mct_write()
164 * that the upper and lower half match. Note that reading the MCT can be quite
208 .name = "mct-frc",
309 .name = "mct-comp",
373 /* enable MCT tick interrupt */ in exynos4_mct_tick_start()
384 /* Clear the MCT tick interrupt */ in exynos4_mct_tick_clear()
429 * Mct would generate interrupt periodically in exynos4_mct_tick_isr()
507 mct_clk = of_clk_get_by_name(np, "mct"); in exynos4_timer_resources()
509 panic("%s: unable to retrieve mct clock instance\n", __func__); in exynos4_timer_resources()
514 panic("%s: unable to ioremap mct address space\n", __func__); in exynos4_timer_resources()
519 exynos4_mct_tick_isr, "MCT", in exynos4_timer_resources()
521 WARN(err, "MCT: can't request IRQ %d (%d)\n", in exynos4_timer_resources()
536 pr_err("exynos-mct: cannot register IRQ (cpu%d)\n", in exynos4_timer_resources()
612 TIMER_OF_DECLARE(exynos4210, "samsung,exynos4210-mct", mct_init_spi);
613 TIMER_OF_DECLARE(exynos4412, "samsung,exynos4412-mct", mct_init_ppi);