Searched refs:wakeup_source (Results 1 - 25 of 28) sorted by relevance

12

/linux-master/include/linux/platform_data/
H A Dst_sensors_pdata.h22 * @wakeup_source: enable/disable device as wakeup generator.
29 bool wakeup_source; member in struct:st_sensors_platform_data
/linux-master/include/linux/
H A Dpm_wakeup.h21 * struct wakeup_source - Representation of wakeup sources
43 struct wakeup_source { struct
98 extern struct wakeup_source *wakeup_source_create(const char *name);
99 extern void wakeup_source_destroy(struct wakeup_source *ws);
100 extern void wakeup_source_add(struct wakeup_source *ws);
101 extern void wakeup_source_remove(struct wakeup_source *ws);
102 extern struct wakeup_source *wakeup_source_register(struct device *dev,
104 extern void wakeup_source_unregister(struct wakeup_source *ws);
107 extern struct wakeup_source *wakeup_sources_walk_start(void);
108 extern struct wakeup_source *wakeup_sources_walk_nex
[all...]
H A Dpm.h628 struct wakeup_source;
680 struct wakeup_source *wakeup;
/linux-master/drivers/base/power/
H A Dwakeup.c69 static struct wakeup_source deleted_ws = {
77 * wakeup_source_create - Create a struct wakeup_source object.
80 struct wakeup_source *wakeup_source_create(const char *name)
82 struct wakeup_source *ws;
112 * Record wakeup_source statistics being deleted into a dummy wakeup_source.
114 static void wakeup_source_record(struct wakeup_source *ws)
139 static void wakeup_source_free(struct wakeup_source *ws)
147 * wakeup_source_destroy - Destroy a struct wakeup_source object.
152 void wakeup_source_destroy(struct wakeup_source *w
[all...]
H A Dwakeup_stats.c27 struct wakeup_source *ws = dev_get_drvdata(dev); \
41 struct wakeup_source *ws = dev_get_drvdata(dev);
52 struct wakeup_source *ws = dev_get_drvdata(dev);
68 struct wakeup_source *ws = dev_get_drvdata(dev);
85 struct wakeup_source *ws = dev_get_drvdata(dev);
94 struct wakeup_source *ws = dev_get_drvdata(dev);
104 struct wakeup_source *ws = dev_get_drvdata(dev);
129 ATTRIBUTE_GROUPS(wakeup_source); variable
137 struct wakeup_source *ws)
173 * wakeup_source_sysfs_add - Add wakeup_source attribute
[all...]
H A Dpower.h129 struct wakeup_source *ws);
130 extern void wakeup_source_sysfs_remove(struct wakeup_source *ws);
/linux-master/include/sound/
H A Dda7219.h39 bool wakeup_source; member in struct:da7219_pdata
/linux-master/include/linux/extcon/
H A Dextcon-adc-jack.h52 * @wakeup_source: flag to wake up the system for extcon events.
65 bool wakeup_source; member in struct:adc_jack_pdata
/linux-master/drivers/extcon/
H A Dextcon-adc-jack.c52 bool wakeup_source; member in struct:adc_jack_data
132 data->wakeup_source = pdata->wakeup_source;
154 if (data->wakeup_source)
/linux-master/drivers/irqchip/
H A Dirq-mchp-eic.c34 * @wakeup_source: wakeup source mask
42 u32 wakeup_source; member in struct:mchp_eic
105 eic->wakeup_source |= BIT(d->hwirq);
107 eic->wakeup_source &= ~BIT(d->hwirq);
120 if (!eic->wakeup_source)
130 if (!eic->wakeup_source)
/linux-master/kernel/power/
H A Dautosleep.c19 * Note: it is only safe to mutex_lock(&autosleep_lock) if a wakeup_source
25 static struct wakeup_source *autosleep_ws;
H A Dwakelock.c30 struct wakeup_source *ws;
/linux-master/drivers/rtc/
H A Drtc-pcf85363.c405 bool wakeup_source; local
436 wakeup_source = device_property_read_bool(&client->dev,
438 if (client->irq > 0 || wakeup_source) {
460 if (client->irq > 0 || wakeup_source) {
H A Drtc-pcf8523.c420 bool wakeup_source = false; local
490 wakeup_source = of_property_read_bool(client->dev.of_node, "wakeup-source");
491 if (client->irq > 0 || wakeup_source)
H A Drtc-m41t80.c885 bool wakeup_source = false; local
912 wakeup_source = device_property_read_bool(&client->dev, "wakeup-source");
926 wakeup_source = false;
929 if (client->irq > 0 || wakeup_source)
/linux-master/include/trace/events/
H A Dpower.h270 DECLARE_EVENT_CLASS(wakeup_source,
290 DEFINE_EVENT(wakeup_source, wakeup_source_activate,
297 DEFINE_EVENT(wakeup_source, wakeup_source_deactivate,
/linux-master/drivers/soc/fsl/
H A Drcpm.c58 struct wakeup_source *ws;
/linux-master/drivers/usb/dwc3/
H A Ddwc3-qcom.c653 bool wakeup_source; local
732 wakeup_source = of_property_read_bool(dev->of_node, "wakeup-source");
733 device_init_wakeup(&pdev->dev, wakeup_source);
734 device_init_wakeup(&qcom->dwc3->dev, wakeup_source);
/linux-master/fs/
H A Deventpoll.c167 /* wakeup_source used when EPOLLWAKEUP is set */
168 struct wakeup_source __rcu *ws;
210 /* wakeup_source used when ep_send_events or __ep_eventpoll_poll is running */
211 struct wakeup_source *ws;
668 static inline struct wakeup_source *ep_wakeup_source(struct epitem *epi)
676 struct wakeup_source *ws = ep_wakeup_source(epi);
690 struct wakeup_source *ws;
1511 struct wakeup_source *ws;
1533 struct wakeup_source *ws = ep_wakeup_source(epi);
1807 struct wakeup_source *w
[all...]
/linux-master/sound/soc/codecs/
H A Dda7219.c1774 pdata->wakeup_source = device_property_read_bool(dev, "wakeup-source");
1841 if (!da7219->wakeup_source)
2270 da7219->wakeup_source = pdata->wakeup_source;
2611 if (!da7219->wakeup_source)
2626 if (!da7219->wakeup_source)
H A Dda7219.h812 bool wakeup_source; member in struct:da7219_priv
/linux-master/drivers/net/dsa/microchip/
H A Dksz9477.c108 if (!dev->wakeup_source)
155 if (!dev->wakeup_source)
219 if (!dev->wakeup_source)
H A Dksz_common.h169 bool wakeup_source; member in struct:ksz_device
/linux-master/include/linux/mmc/
H A Dhost.h333 struct wakeup_source *ws; /* Enable consume of uevents */
/linux-master/include/acpi/
H A Dacpi_bus.h339 struct wakeup_source *ws;

Completed in 509 milliseconds

12