Lines Matching +defs:val +defs:timer
27 #define GPT_IRQ_ENABLE(val) BIT((val) - 1) argument
29 #define GPT_IRQ_ACK(val) BIT((val) - 1) argument
31 #define GPT_CTRL_REG(val) (0x10 * (val)) argument
32 #define GPT_CTRL_OP(val) (((val) & 0x3) << 4) argument
40 #define GPT_CLK_REG(val) (0x04 + (0x10 * (val))) argument
41 #define GPT_CLK_SRC(val) (((val) & 0x1) << 4) argument
47 #define GPT_CNT_REG(val) (0x08 + (0x10 * (val))) argument
48 #define GPT_CMP_REG(val) (0x0C + (0x10 * (val))) argument
139 static void mtk_gpt_clkevt_time_stop(struct timer_of *to, u8 timer) in mtk_gpt_clkevt_time_stop()
141 u32 val; in mtk_gpt_clkevt_time_stop() local
149 unsigned long delay, u8 timer) in mtk_gpt_clkevt_time_setup()
155 bool periodic, u8 timer) in mtk_gpt_clkevt_time_start()
157 u32 val; in mtk_gpt_clkevt_time_start() local
219 __init mtk_gpt_setup(struct timer_of *to, u8 timer, u8 option) in mtk_gpt_setup()
233 static void mtk_gpt_enable_irq(struct timer_of *to, u8 timer) in mtk_gpt_enable_irq()
235 u32 val; in mtk_gpt_enable_irq() local