Lines Matching refs:tim_ker
953 struct timer_cker *tim_ker = to_timer_cker(hw); in __bestmult() local
957 prescaler = readl_relaxed(tim_ker->apbdiv) & APB_DIV_MASK; in __bestmult()
980 struct timer_cker *tim_ker = to_timer_cker(hw); in timer_ker_set_rate() local
985 spin_lock_irqsave(tim_ker->lock, flags); in timer_ker_set_rate()
991 writel_relaxed(0, tim_ker->timpre); in timer_ker_set_rate()
994 writel_relaxed(1, tim_ker->timpre); in timer_ker_set_rate()
999 spin_unlock_irqrestore(tim_ker->lock, flags); in timer_ker_set_rate()
1007 struct timer_cker *tim_ker = to_timer_cker(hw); in timer_ker_recalc_rate() local
1011 prescaler = readl_relaxed(tim_ker->apbdiv) & APB_DIV_MASK; in timer_ker_recalc_rate()
1013 timpre = readl_relaxed(tim_ker->timpre) & TIM_PRE_MASK; in timer_ker_recalc_rate()
1037 struct timer_cker *tim_ker; in clk_register_cktim() local
1042 tim_ker = devm_kzalloc(dev, sizeof(*tim_ker), GFP_KERNEL); in clk_register_cktim()
1043 if (!tim_ker) in clk_register_cktim()
1052 tim_ker->hw.init = &init; in clk_register_cktim()
1053 tim_ker->lock = lock; in clk_register_cktim()
1054 tim_ker->apbdiv = apbdiv; in clk_register_cktim()
1055 tim_ker->timpre = timpre; in clk_register_cktim()
1057 hw = &tim_ker->hw; in clk_register_cktim()