Searched refs:of_irq (Results 1 – 17 of 17) sorted by relevance
/linux/drivers/clocksource/ |
H A D | timer-of.c | 22 static __init void timer_of_irq_exit(struct of_timer_irq *of_irq) in timer_of_irq_exit() argument 24 struct timer_of *to = container_of(of_irq, struct timer_of, of_irq); in timer_of_irq_exit() 28 free_irq(of_irq->irq, clkevt); in timer_of_irq_exit() 45 struct of_timer_irq *of_irq) in timer_of_irq_init() argument 48 struct timer_of *to = container_of(of_irq, struct timer_of, of_irq); in timer_of_irq_init() 51 if (of_irq->name) { in timer_of_irq_init() 52 of_irq->irq = ret = of_irq_get_byname(np, of_irq->name); in timer_of_irq_init() 55 of_irq->name, np); in timer_of_irq_init() 59 of_irq->irq = irq_of_parse_and_map(np, of_irq->index); in timer_of_irq_init() 61 if (!of_irq->irq) { in timer_of_irq_init() [all …]
|
H A D | timer-of.h | 38 struct of_timer_irq of_irq; member 55 return to->of_irq.irq; in timer_of_irq()
|
H A D | timer-rtl-otto.c | 190 .of_irq = { 240 irq_force_affinity(to->of_irq.irq, to->clkevt.cpumask); in rttm_cpu_starting() 257 to->of_irq.index = to->of_base.index = cpu; in rttm_probe()
|
H A D | timer-mediatek.c | 279 .of_irq = { 293 to.of_irq.handler = mtk_syst_handler; in mtk_syst_init() 317 to.of_irq.handler = mtk_gpt_interrupt; in mtk_gpt_init()
|
H A D | renesas-ostm.c | 186 to->of_irq.flags = IRQF_TIMER | IRQF_IRQPOLL; in ostm_init() 187 to->of_irq.handler = ostm_timer_interrupt; in ostm_init()
|
H A D | timer-msc313e.c | 179 to->of_irq.handler = msc313e_timer_clkevt_irq; in msc313e_clkevt_init() 191 msc313e_clkevt.irq = to->of_irq.irq; in msc313e_clkevt_init()
|
H A D | timer-gx6605s.c | 88 .of_irq = {
|
H A D | timer-rda.c | 149 .of_irq = {
|
H A D | timer-imx-tpm.c | 146 .of_irq = {
|
H A D | timer-npcm7xx.c | 149 .of_irq = {
|
H A D | timer-sprd.c | 138 .of_irq = {
|
H A D | timer-imx-sysctr.c | 127 .of_irq = {
|
H A D | timer-milbeaut.c | 157 .of_irq = {
|
H A D | timer-loongson1-pwm.c | 147 .of_irq = {
|
H A D | timer-sun4i.c | 157 .of_irq = {
|
H A D | timer-stm32.c | 299 to->of_irq.handler = stm32_clock_event_handler; in stm32_timer_init()
|
/linux/drivers/net/wireless/silabs/wfx/ |
H A D | bus_sdio.c | 49 int of_irq; member 131 if (!bus->of_irq) { in wfx_sdio_irq_subscribe() 138 flags = irq_get_trigger_type(bus->of_irq); in wfx_sdio_irq_subscribe() 142 ret = devm_request_threaded_irq(&bus->func->dev, bus->of_irq, NULL, in wfx_sdio_irq_subscribe() 160 if (bus->of_irq) in wfx_sdio_irq_unsubscribe() 161 devm_free_irq(&bus->func->dev, bus->of_irq, bus); in wfx_sdio_irq_unsubscribe() 217 bus->of_irq = irq_of_parse_and_map(np, 0); in wfx_sdio_probe()
|