Searched refs:wakeirq (Results 1 – 10 of 10) sorted by relevance
27 if (dev_WARN_ONCE(dev, dev->power.wakeirq, in dev_pm_attach_wake_irq()33 dev->power.wakeirq = wirq; in dev_pm_attach_wake_irq()90 wirq = dev->power.wakeirq; in dev_pm_clear_wake_irq()97 dev->power.wakeirq = NULL; in dev_pm_clear_wake_irq()284 struct wake_irq *wirq = dev->power.wakeirq; in dev_pm_enable_wake_irq_check()316 struct wake_irq *wirq = dev->power.wakeirq; in dev_pm_disable_wake_irq_check()342 struct wake_irq *wirq = dev->power.wakeirq; in dev_pm_enable_wake_irq_complete()
2 obj-$(CONFIG_PM) += sysfs.o generic_ops.o common.o qos.o runtime.o wakeirq.o
143 unsigned int wakeirq; member
1412 *parent = map->wakeirq; in msm_gpio_wakeirq()
549 int wakeirq; in i2c_device_probe() local551 wakeirq = fwnode_irq_get_byname(fwnode, "wakeup"); in i2c_device_probe()552 if (wakeirq == -EPROBE_DEFER) { in i2c_device_probe()553 status = dev_err_probe(dev, wakeirq, "can't get wakeirq\n"); in i2c_device_probe()559 if (wakeirq > 0 && wakeirq != client->irq) in i2c_device_probe()560 status = dev_pm_set_dedicated_wake_irq(dev, wakeirq); in i2c_device_probe()
136 /* gpio_149 with uart1_rts pad as wakeirq */
143 int wakeirq; member714 if (priv->wakeirq) { in omap_8250_startup()715 ret = dev_pm_set_dedicated_wake_irq(port->dev, priv->wakeirq); in omap_8250_startup()1589 priv->wakeirq = irq_of_parse_and_map(np, 1); in omap8250_probe()
188 int wakeirq; member
6630 wl->wakeirq = res->start; in wlcore_nvs_cb()6632 ret = dev_pm_set_dedicated_wake_irq(wl->dev, wl->wakeirq); in wlcore_nvs_cb()6634 wl->wakeirq = -ENODEV; in wlcore_nvs_cb()6636 wl->wakeirq = -ENODEV; in wlcore_nvs_cb()6665 if (wl->wakeirq >= 0) in wlcore_nvs_cb()6817 if (wl->wakeirq >= 0) { in wlcore_remove()6819 wl->wakeirq = -ENODEV; in wlcore_remove()
721 } else if (device_may_wakeup(dev) && dev->power.wakeirq) { in acpi_dev_pm_get_state()