Home
last modified time | relevance | path

Searched refs:irq_number (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-6.6/drivers/base/power/
H A Dwakeup.c912 void pm_wakeup_clear(unsigned int irq_number) in pm_wakeup_clear() argument
916 if (irq_number && wakeup_irq[0] == irq_number) in pm_wakeup_clear()
925 if (!irq_number) in pm_wakeup_clear()
929 void pm_system_irq_wakeup(unsigned int irq_number) in pm_system_irq_wakeup() argument
936 wakeup_irq[0] = irq_number; in pm_system_irq_wakeup()
938 wakeup_irq[1] = irq_number; in pm_system_irq_wakeup()
940 irq_number = 0; in pm_system_irq_wakeup()
942 pm_pr_dbg("Triggering wakeup from IRQ %d\n", irq_number); in pm_system_irq_wakeup()
946 if (irq_number) in pm_system_irq_wakeup()
[all...]
/kernel/linux/linux-5.10/drivers/base/power/
H A Dwakeup.c945 void pm_wakeup_clear(unsigned int irq_number) in pm_wakeup_clear() argument
949 if (irq_number && wakeup_irq[0] == irq_number) in pm_wakeup_clear()
958 if (!irq_number) in pm_wakeup_clear()
962 void pm_system_irq_wakeup(unsigned int irq_number) in pm_system_irq_wakeup() argument
969 wakeup_irq[0] = irq_number; in pm_system_irq_wakeup()
971 wakeup_irq[1] = irq_number; in pm_system_irq_wakeup()
973 irq_number = 0; in pm_system_irq_wakeup()
977 if (irq_number) in pm_system_irq_wakeup()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-sifive.c39 unsigned int irq_number[SIFIVE_GPIO_MAX]; member
165 struct irq_data *d = irq_get_irq_data(chip->irq_number[child]); in sifive_gpio_child_to_parent_hwirq()
208 chip->irq_number[ngpio] = ret; in sifive_gpio_probe()
219 parent = irq_get_irq_data(chip->irq_number[0])->domain; in sifive_gpio_probe()
/kernel/linux/linux-5.10/include/linux/
H A Dsuspend.h504 extern void pm_wakeup_clear(unsigned int irq_number);
505 extern void pm_system_irq_wakeup(unsigned int irq_number);
534 static inline void pm_system_irq_wakeup(unsigned int irq_number) {} in pm_system_irq_wakeup() argument
/kernel/linux/linux-5.10/drivers/pci/endpoint/functions/
H A Dpci-epf-test.c70 u32 irq_number; member
566 reg->irq_number); in pci_epf_test_cmd_handler()
577 reg->irq_number); in pci_epf_test_cmd_handler()
588 reg->irq_number); in pci_epf_test_cmd_handler()
594 if (reg->irq_number > count || count <= 0) in pci_epf_test_cmd_handler()
598 reg->irq_number); in pci_epf_test_cmd_handler()
604 if (reg->irq_number > count || count <= 0) in pci_epf_test_cmd_handler()
608 reg->irq_number); in pci_epf_test_cmd_handler()
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/
H A Dpci-epf-test.c75 u32 irq_number; member
609 if (reg->irq_number > count || count <= 0) { in pci_epf_test_raise_irq()
611 reg->irq_number, count); in pci_epf_test_raise_irq()
615 PCI_EPC_IRQ_MSI, reg->irq_number); in pci_epf_test_raise_irq()
619 if (reg->irq_number > count || count <= 0) { in pci_epf_test_raise_irq()
621 reg->irq_number, count); in pci_epf_test_raise_irq()
625 PCI_EPC_IRQ_MSIX, reg->irq_number); in pci_epf_test_raise_irq()
/kernel/linux/linux-6.6/include/linux/
H A Dsuspend.h521 extern void pm_wakeup_clear(unsigned int irq_number);
522 extern void pm_system_irq_wakeup(unsigned int irq_number);
555 static inline void pm_system_irq_wakeup(unsigned int irq_number) {} in pm_system_irq_wakeup() argument
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dsamsung_pwm_timer.c263 unsigned int irq_number; in samsung_clockevent_init() local
277 irq_number = pwm.irq[pwm.event_id]; in samsung_clockevent_init()
278 if (request_irq(irq_number, samsung_clock_event_isr, in samsung_clockevent_init()
/kernel/linux/linux-5.10/drivers/remoteproc/
H A Dqcom_wcnss.c418 int irq_number; in wcnss_request_irq() local
429 irq_number = ret; in wcnss_request_irq()
441 return irq_number; in wcnss_request_irq()
/kernel/linux/linux-6.6/drivers/bus/mhi/host/
H A Dinternal.h368 irqreturn_t mhi_irq_handler(int irq_number, void *dev);
369 irqreturn_t mhi_intvec_threaded_handler(int irq_number, void *dev);
370 irqreturn_t mhi_intvec_handler(int irq_number, void *dev);
H A Dmain.c430 irqreturn_t mhi_irq_handler(int irq_number, void *dev) in mhi_irq_handler() argument
479 irqreturn_t mhi_intvec_threaded_handler(int irq_number, void *priv) in mhi_intvec_threaded_handler() argument
538 irqreturn_t mhi_intvec_handler(int irq_number, void *dev) in mhi_intvec_handler() argument
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dsamsung_pwm_timer.c264 unsigned int irq_number; in samsung_clockevent_init() local
278 irq_number = pwm.irq[pwm.event_id]; in samsung_clockevent_init()
279 if (request_irq(irq_number, samsung_clock_event_isr, in samsung_clockevent_init()
/kernel/linux/linux-5.10/drivers/dma/
H A Dbcm2835-dma.c79 int irq_number; member
518 return request_irq(c->irq_number, bcm2835_dma_callback, in bcm2835_dma_alloc_chan_resources()
527 free_irq(c->irq_number, c); in bcm2835_dma_free_chan_resources()
831 c->irq_number = irq; in bcm2835_dma_chan_init()
/kernel/linux/linux-6.6/drivers/dma/
H A Dbcm2835-dma.c79 int irq_number; member
518 return request_irq(c->irq_number, bcm2835_dma_callback, in bcm2835_dma_alloc_chan_resources()
527 free_irq(c->irq_number, c); in bcm2835_dma_free_chan_resources()
831 c->irq_number = irq; in bcm2835_dma_chan_init()
/kernel/linux/linux-5.10/drivers/bus/mhi/host/
H A Dinternal.h707 irqreturn_t mhi_irq_handler(int irq_number, void *dev);
708 irqreturn_t mhi_intvec_threaded_handler(int irq_number, void *dev);
709 irqreturn_t mhi_intvec_handler(int irq_number, void *dev);
H A Dmain.c371 irqreturn_t mhi_irq_handler(int irq_number, void *dev) in mhi_irq_handler() argument
407 irqreturn_t mhi_intvec_threaded_handler(int irq_number, void *priv) in mhi_intvec_threaded_handler() argument
459 irqreturn_t mhi_intvec_handler(int irq_number, void *dev) in mhi_intvec_handler() argument
/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dqcom_wcnss.c481 int irq_number; in wcnss_request_irq() local
492 irq_number = ret; in wcnss_request_irq()
504 return irq_number; in wcnss_request_irq()
/kernel/linux/linux-6.6/drivers/soc/mediatek/
H A Dmtk-devapc.c189 static irqreturn_t devapc_violation_irq(int irq_number, void *data) in devapc_violation_irq() argument
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c4065 static const char *gaudi2_irq_name(u16 irq_number) in gaudi2_irq_name() argument
4067 switch (irq_number) { in gaudi2_irq_name()
4073 return gaudi2_vdec_irq_name[irq_number - GAUDI2_IRQ_NUM_DCORE0_DEC0_NRM]; in gaudi2_irq_name()

Completed in 36 milliseconds