Lines Matching full:mck
46 struct clk *mck; member
70 * Clocksource: just a monotonic counter of MCK/16 cycles.
100 * Clockevent device: interrupts every 1/HZ (== pit_cycles * MCK/16)
184 data->mck = of_clk_get(node, 0); in at91sam926x_pit_dt_init()
185 if (IS_ERR(data->mck)) { in at91sam926x_pit_dt_init()
186 pr_err("Unable to get mck clk\n"); in at91sam926x_pit_dt_init()
187 ret = PTR_ERR(data->mck); in at91sam926x_pit_dt_init()
191 ret = clk_prepare_enable(data->mck); in at91sam926x_pit_dt_init()
193 pr_err("Unable to enable mck\n"); in at91sam926x_pit_dt_init()
206 * Use our actual MCK to figure out how many MCK/16 ticks per in at91sam926x_pit_dt_init()
209 pit_rate = clk_get_rate(data->mck) / 16; in at91sam926x_pit_dt_init()