/linux-master/include/linux/platform_data/ |
H A D | st_sensors_pdata.h | 22 * @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 D | pm_wakeup.h | 21 * 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 D | pm.h | 628 struct wakeup_source; 680 struct wakeup_source *wakeup;
|
/linux-master/drivers/base/power/ |
H A D | wakeup.c | 69 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 D | wakeup_stats.c | 27 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 D | power.h | 129 struct wakeup_source *ws); 130 extern void wakeup_source_sysfs_remove(struct wakeup_source *ws);
|
/linux-master/include/sound/ |
H A D | da7219.h | 39 bool wakeup_source; member in struct:da7219_pdata
|
/linux-master/include/linux/extcon/ |
H A D | extcon-adc-jack.h | 52 * @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 D | extcon-adc-jack.c | 52 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 D | irq-mchp-eic.c | 34 * @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 D | autosleep.c | 19 * Note: it is only safe to mutex_lock(&autosleep_lock) if a wakeup_source 25 static struct wakeup_source *autosleep_ws;
|
H A D | wakelock.c | 30 struct wakeup_source *ws;
|
/linux-master/drivers/rtc/ |
H A D | rtc-pcf85363.c | 405 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 D | rtc-pcf8523.c | 420 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 D | rtc-m41t80.c | 885 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 D | power.h | 270 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 D | rcpm.c | 58 struct wakeup_source *ws;
|
/linux-master/drivers/usb/dwc3/ |
H A D | dwc3-qcom.c | 653 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 D | eventpoll.c | 167 /* 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 D | da7219.c | 1774 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 D | da7219.h | 812 bool wakeup_source; member in struct:da7219_priv
|
/linux-master/drivers/net/dsa/microchip/ |
H A D | ksz9477.c | 108 if (!dev->wakeup_source) 155 if (!dev->wakeup_source) 219 if (!dev->wakeup_source)
|
H A D | ksz_common.h | 169 bool wakeup_source; member in struct:ksz_device
|
/linux-master/include/linux/mmc/ |
H A D | host.h | 333 struct wakeup_source *ws; /* Enable consume of uevents */
|
/linux-master/include/acpi/ |
H A D | acpi_bus.h | 339 struct wakeup_source *ws;
|