Home
last modified time | relevance | path

Searched refs:wakeup_irq (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.15/drivers/usb/cdns3/
Dcdns3-plat.c108 cdns->wakeup_irq = platform_get_irq_byname_optional(pdev, "wakeup"); in cdns3_plat_probe()
109 if (cdns->wakeup_irq == -EPROBE_DEFER) in cdns3_plat_probe()
110 return cdns->wakeup_irq; in cdns3_plat_probe()
111 else if (cdns->wakeup_irq == 0) in cdns3_plat_probe()
114 if (cdns->wakeup_irq < 0) { in cdns3_plat_probe()
116 cdns->wakeup_irq = 0x0; in cdns3_plat_probe()
264 enable_irq(cdns->wakeup_irq); in cdns3_controller_resume()
294 if (device_may_wakeup(dev) && cdns->wakeup_irq) in cdns3_plat_suspend()
295 enable_irq_wake(cdns->wakeup_irq); in cdns3_plat_suspend()
Dcore.h103 int wakeup_irq; member
Dcore.c456 if (cdns->wakeup_irq) { in cdns_init()
457 ret = devm_request_irq(cdns->dev, cdns->wakeup_irq, in cdns_init()
/Linux-v5.15/drivers/usb/mtu3/
Dmtu3_plat.c238 ssusb->wakeup_irq = platform_get_irq_byname_optional(pdev, "wakeup"); in get_ssusb_rscs()
239 if (ssusb->wakeup_irq == -EPROBE_DEFER) in get_ssusb_rscs()
240 return ssusb->wakeup_irq; in get_ssusb_rscs()
339 if (ssusb->wakeup_irq > 0) { in mtu3_probe()
340 ret = dev_pm_set_dedicated_wake_irq(dev, ssusb->wakeup_irq); in mtu3_probe()
342 dev_err(dev, "failed to set wakeup irq %d\n", ssusb->wakeup_irq); in mtu3_probe()
345 dev_info(dev, "wakeup irq %d\n", ssusb->wakeup_irq); in mtu3_probe()
Dmtu3.h249 int wakeup_irq; member
/Linux-v5.15/drivers/usb/host/
Dxhci-mtk.c469 int wakeup_irq; in xhci_mtk_probe() local
508 wakeup_irq = platform_get_irq_byname_optional(pdev, "wakeup"); in xhci_mtk_probe()
509 if (wakeup_irq == -EPROBE_DEFER) in xhci_mtk_probe()
510 return wakeup_irq; in xhci_mtk_probe()
604 if (wakeup_irq > 0) { in xhci_mtk_probe()
605 ret = dev_pm_set_dedicated_wake_irq(dev, wakeup_irq); in xhci_mtk_probe()
607 dev_err(dev, "set wakeup irq %d failed\n", wakeup_irq); in xhci_mtk_probe()
610 dev_info(dev, "wakeup irq %d\n", wakeup_irq); in xhci_mtk_probe()
/Linux-v5.15/drivers/tty/serial/
Dqcom_geni_serial.c135 int wakeup_irq; member
1409 port->wakeup_irq = platform_get_irq_optional(pdev, 1); in qcom_geni_serial_probe()
1452 if (port->wakeup_irq > 0) { in qcom_geni_serial_probe()
1455 port->wakeup_irq); in qcom_geni_serial_probe()
/Linux-v5.15/arch/ia64/kernel/
Dmca.c826 ia64_mca_wakeup_int_handler(int wakeup_irq, void *arg) in ia64_mca_wakeup_int_handler() argument