Home
last modified time | relevance | path

Searched refs:irq_find_mapping (Results 1 – 25 of 121) sorted by relevance

12345

/linux/drivers/mfd/
A Darizona-irq.c124 irq_find_mapping(arizona->virq, 0)); in arizona_irq_thread()
134 handle_nested_irq(irq_find_mapping(arizona->virq, 1)); in arizona_irq_thread()
412 regmap_del_irq_chip(irq_find_mapping(arizona->virq, in arizona_irq_init()
416 irq_dispose_mapping(irq_find_mapping(arizona->virq, in arizona_irq_init()
419 regmap_del_irq_chip(irq_find_mapping(arizona->virq, in arizona_irq_init()
423 irq_dispose_mapping(irq_find_mapping(arizona->virq, in arizona_irq_init()
439 virq = irq_find_mapping(arizona->virq, ARIZONA_MAIN_IRQ_INDEX); in arizona_irq_exit()
443 virq = irq_find_mapping(arizona->virq, ARIZONA_AOD_IRQ_INDEX); in arizona_irq_exit()
A Dwm831x-irq.c471 handle_nested_irq(irq_find_mapping(wm831x->irq_domain, in wm831x_irq_thread()
474 handle_nested_irq(irq_find_mapping(wm831x->irq_domain, in wm831x_irq_thread()
511 handle_nested_irq(irq_find_mapping(wm831x->irq_domain, in wm831x_irq_thread()
521 handle_nested_irq(irq_find_mapping(wm831x->irq_domain, in wm831x_irq_thread()
532 handle_nested_irq(irq_find_mapping(wm831x->irq_domain, in wm831x_irq_thread()
A Dtwl6030-irq.c190 irq_find_mapping(pdata->irq_domain, in twl6030_irq_thread()
303 return irq_find_mapping(twl6030_irq->irq_domain, in twl6030_mmc_card_detect_config()
A Dtps65217.c129 handle_nested_irq(irq_find_mapping(tps->irq_domain, i)); in tps65217_irq_thread()
392 virq = irq_find_mapping(tps->irq_domain, i); in tps65217_remove()
A Dstmfx.c228 handle_nested_irq(irq_find_mapping(stmfx->irq_domain, n)); in stmfx_irq_handler()
261 irq_dispose_mapping(irq_find_mapping(stmfx->irq_domain, hwirq)); in stmfx_irq_exit()
A Dlp8788-irq.c123 handle_nested_irq(irq_find_mapping(irqd->domain, i)); in lp8788_irq_handler()
A Dwm8994-irq.c157 handle_nested_irq(irq_find_mapping(wm8994->edge_irq, 0)); in wm8994_edge_irq()
A Dmt6397-irq.c96 irq = irq_find_mapping(mt6397->irq_domain, irqbase + i); in mt6397_irq_handle_reg()
/linux/arch/sh/boards/mach-se/7343/
A Dsetup.c150 serial_platform_data[0].irq = irq_find_mapping(se7343_irq_domain, in sh7343se_devices_setup()
152 serial_platform_data[1].irq = irq_find_mapping(se7343_irq_domain, in sh7343se_devices_setup()
155 irq_find_mapping(se7343_irq_domain, SE7343_FPGA_IRQ_USB); in sh7343se_devices_setup()
/linux/Documentation/translations/zh_CN/core-api/irq/
A Dirq-domain.rst55 当接收到一个中断时,应该使用irq_find_mapping()函数从hwirq号中找到
58 在调用irq_find_mapping()之前,至少要调用一次irq_create_mapping()函数,
156 irq_find_mapping()之前调用irq_create_mapping()是非常重要的,因为后者实际上
/linux/drivers/ssb/
A Ddriver_gpio.c31 return irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_to_irq()
177 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_chipco_domain_init()
198 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_chipco_domain_exit()
374 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_extif_domain_init()
394 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_extif_domain_exit()
/linux/arch/sh/boards/mach-se/7722/
A Dsetup.c144 irq_find_mapping(se7722_irq_domain, SE7722_FPGA_IRQ_MRSHPC0); in se7722_devices_setup()
147 irq_find_mapping(se7722_irq_domain, SE7722_FPGA_IRQ_SMC); in se7722_devices_setup()
/linux/drivers/acpi/
A Dirq.c32 *irq = irq_find_mapping(d, gsi); in acpi_gsi_to_irq()
83 irq = irq_find_mapping(d, gsi); in acpi_unregister_gsi()
/linux/drivers/net/dsa/mv88e6xxx/
A Dglobal2.c962 chip->watchdog_irq = irq_find_mapping(chip->g2_irq.domain, in mv88e6xxx_g2_watchdog_setup()
1043 sub_irq = irq_find_mapping(chip->g2_irq.domain, n); in mv88e6xxx_g2_irq_thread_fn()
1107 virq = irq_find_mapping(chip->g2_irq.domain, irq); in mv88e6xxx_g2_irq_free()
1135 chip->device_irq = irq_find_mapping(chip->g1_irq.domain, in mv88e6xxx_g2_irq_setup()
1155 virq = irq_find_mapping(chip->g2_irq.domain, irq); in mv88e6xxx_g2_irq_setup()
1170 irq = irq_find_mapping(chip->g2_irq.domain, phy); in mv88e6xxx_g2_irq_mdio_setup()
/linux/arch/powerpc/sysdev/xics/
A Dicp-opal.c73 irq = irq_find_mapping(xics_host, vec); in icp_opal_get_irq()
A Dicp-hv.c113 irq = irq_find_mapping(xics_host, vec); in icp_hv_get_irq()
/linux/drivers/misc/cxl/
A Dapi.c220 virq = irq_find_mapping(NULL, hwirq); in cxl_free_afu_irqs()
255 virq = irq_find_mapping(NULL, hwirq); in cxl_unmap_afu_irq()
/linux/include/linux/
A Dirqdomain.h424 static inline unsigned int irq_find_mapping(struct irq_domain *domain, in irq_find_mapping() function
438 return irq_find_mapping(domain, hwirq); in irq_linear_revmap()
/linux/Documentation/core-api/irq/
A Dirq-domain.rst64 - irq_find_mapping() returns a Linux IRQ number for a given domain and
66 - irq_linear_revmap() is now identical to irq_find_mapping(), and is
75 before any call to irq_find_mapping(), lest the descriptor will not
206 before any irq_find_mapping() since the latter will actually work
/linux/drivers/soc/qcom/
A Dsmsm.c215 irq_pin = irq_find_mapping(entry->domain, i); in smsm_intr()
220 irq_pin = irq_find_mapping(entry->domain, i); in smsm_intr()
/linux/drivers/iio/dummy/
A Diio_dummy_evgen.c151 irq = irq_find_mapping(iio_evgen->irq_sim_domain, this_attr->address); in iio_evgen_poke()
/linux/drivers/thermal/qcom/
A Dlmh.c40 int irq = irq_find_mapping(lmh_data->domain, 0); in lmh_handle_irq()
/linux/drivers/pinctrl/mediatek/
A Dmtk-eint.c411 virq = irq_find_mapping(eint->domain, eint_num); in mtk_eint_set_debounce()
460 irq = irq_find_mapping(eint->domain, eint_n); in mtk_eint_find_irq()
/linux/drivers/gpio/
A Dgpio-reg.c105 irq = irq_find_mapping(r->irqdomain, irq); in gpio_reg_to_irq()
/linux/drivers/platform/x86/intel/
A Dint0002_vgpio.c128 generic_handle_irq(irq_find_mapping(chip->irq.domain, in int0002_irq()

Completed in 50 milliseconds

12345