Home
last modified time | relevance | path

Searched refs:wakeup_source (Results 1 – 25 of 49) sorted by relevance

12

/kernel/linux/linux-5.10/include/linux/
Dpm_wakeup.h43 struct wakeup_source { struct
93 extern struct wakeup_source *wakeup_source_create(const char *name);
94 extern void wakeup_source_destroy(struct wakeup_source *ws);
95 extern void wakeup_source_add(struct wakeup_source *ws);
96 extern void wakeup_source_remove(struct wakeup_source *ws);
97 extern struct wakeup_source *wakeup_source_register(struct device *dev,
99 extern void wakeup_source_unregister(struct wakeup_source *ws);
102 extern struct wakeup_source *wakeup_sources_walk_start(void);
103 extern struct wakeup_source *wakeup_sources_walk_next(struct wakeup_source *ws);
109 extern void __pm_stay_awake(struct wakeup_source *ws);
[all …]
/kernel/linux/linux-6.6/include/linux/
Dpm_wakeup.h43 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_next(struct wakeup_source *ws);
113 extern void __pm_stay_awake(struct wakeup_source *ws);
[all …]
/kernel/linux/linux-5.10/drivers/base/power/
Dwakeup.c74 static struct wakeup_source deleted_ws = {
85 struct wakeup_source *wakeup_source_create(const char *name) in wakeup_source_create()
87 struct wakeup_source *ws; in wakeup_source_create()
119 static void wakeup_source_record(struct wakeup_source *ws) in wakeup_source_record()
144 static void wakeup_source_free(struct wakeup_source *ws) in wakeup_source_free()
157 void wakeup_source_destroy(struct wakeup_source *ws) in wakeup_source_destroy()
172 void wakeup_source_add(struct wakeup_source *ws) in wakeup_source_add()
193 void wakeup_source_remove(struct wakeup_source *ws) in wakeup_source_remove()
219 struct wakeup_source *wakeup_source_register(struct device *dev, in wakeup_source_register()
222 struct wakeup_source *ws; in wakeup_source_register()
[all …]
Dwakeup_stats.c27 struct wakeup_source *ws = dev_get_drvdata(dev); \
41 struct wakeup_source *ws = dev_get_drvdata(dev); in active_time_ms_show()
52 struct wakeup_source *ws = dev_get_drvdata(dev); in total_time_ms_show()
68 struct wakeup_source *ws = dev_get_drvdata(dev); in max_time_ms_show()
85 struct wakeup_source *ws = dev_get_drvdata(dev); in last_change_ms_show()
94 struct wakeup_source *ws = dev_get_drvdata(dev); in name_show()
104 struct wakeup_source *ws = dev_get_drvdata(dev); in prevent_suspend_time_ms_show()
129 ATTRIBUTE_GROUPS(wakeup_source);
137 struct wakeup_source *ws) in wakeup_source_device_create()
177 int wakeup_source_sysfs_add(struct device *parent, struct wakeup_source *ws) in wakeup_source_sysfs_add()
[all …]
Dpower.h129 struct wakeup_source *ws);
130 extern void wakeup_source_sysfs_remove(struct wakeup_source *ws);
/kernel/linux/linux-6.6/drivers/base/power/
Dwakeup.c69 static struct wakeup_source deleted_ws = {
80 struct wakeup_source *wakeup_source_create(const char *name) in wakeup_source_create()
82 struct wakeup_source *ws; in wakeup_source_create()
114 static void wakeup_source_record(struct wakeup_source *ws) in wakeup_source_record()
139 static void wakeup_source_free(struct wakeup_source *ws) in wakeup_source_free()
152 void wakeup_source_destroy(struct wakeup_source *ws) in wakeup_source_destroy()
167 void wakeup_source_add(struct wakeup_source *ws) in wakeup_source_add()
188 void wakeup_source_remove(struct wakeup_source *ws) in wakeup_source_remove()
214 struct wakeup_source *wakeup_source_register(struct device *dev, in wakeup_source_register()
217 struct wakeup_source *ws; in wakeup_source_register()
[all …]
Dwakeup_stats.c27 struct wakeup_source *ws = dev_get_drvdata(dev); \
41 struct wakeup_source *ws = dev_get_drvdata(dev); in active_time_ms_show()
52 struct wakeup_source *ws = dev_get_drvdata(dev); in total_time_ms_show()
68 struct wakeup_source *ws = dev_get_drvdata(dev); in max_time_ms_show()
85 struct wakeup_source *ws = dev_get_drvdata(dev); in last_change_ms_show()
94 struct wakeup_source *ws = dev_get_drvdata(dev); in name_show()
104 struct wakeup_source *ws = dev_get_drvdata(dev); in prevent_suspend_time_ms_show()
129 ATTRIBUTE_GROUPS(wakeup_source);
137 struct wakeup_source *ws) in wakeup_source_device_create()
177 int wakeup_source_sysfs_add(struct device *parent, struct wakeup_source *ws) in wakeup_source_sysfs_add()
[all …]
Dpower.h129 struct wakeup_source *ws);
130 extern void wakeup_source_sysfs_remove(struct wakeup_source *ws);
/kernel/linux/linux-6.6/drivers/irqchip/
Dirq-mchp-eic.c42 u32 wakeup_source; member
105 eic->wakeup_source |= BIT(d->hwirq); in mchp_eic_irq_set_wake()
107 eic->wakeup_source &= ~BIT(d->hwirq); in mchp_eic_irq_set_wake()
120 if (!eic->wakeup_source) in mchp_eic_irq_suspend()
130 if (!eic->wakeup_source) in mchp_eic_irq_resume()
/kernel/linux/linux-5.10/drivers/extcon/
Dextcon-adc-jack.c52 bool wakeup_source; member
132 data->wakeup_source = pdata->wakeup_source; in adc_jack_probe()
154 if (data->wakeup_source) in adc_jack_probe()
/kernel/linux/linux-6.6/drivers/extcon/
Dextcon-adc-jack.c52 bool wakeup_source; member
132 data->wakeup_source = pdata->wakeup_source; in adc_jack_probe()
154 if (data->wakeup_source) in adc_jack_probe()
/kernel/linux/linux-6.6/include/linux/platform_data/
Dst_sensors_pdata.h29 bool wakeup_source; member
/kernel/linux/linux-5.10/include/linux/platform_data/
Dst_sensors_pdata.h28 bool wakeup_source; member
/kernel/linux/linux-5.10/include/linux/extcon/
Dextcon-adc-jack.h65 bool wakeup_source; member
/kernel/linux/linux-6.6/include/linux/extcon/
Dextcon-adc-jack.h65 bool wakeup_source; member
/kernel/linux/linux-6.6/drivers/rtc/
Drtc-pcf85363.c405 bool wakeup_source; in pcf85363_probe() local
436 wakeup_source = device_property_read_bool(&client->dev, in pcf85363_probe()
438 if (client->irq > 0 || wakeup_source) { in pcf85363_probe()
460 if (client->irq > 0 || wakeup_source) { in pcf85363_probe()
Drtc-pcf8523.c396 bool wakeup_source = false; in pcf8523_probe() local
466 wakeup_source = of_property_read_bool(client->dev.of_node, "wakeup-source"); in pcf8523_probe()
467 if (client->irq > 0 || wakeup_source) in pcf8523_probe()
/kernel/linux/linux-6.6/include/sound/
Dda7219.h39 bool wakeup_source; member
/kernel/linux/linux-5.10/include/sound/
Dda7219.h39 bool wakeup_source; member
/kernel/linux/linux-6.6/kernel/power/
Dautosleep.c25 static struct wakeup_source *autosleep_ws;
/kernel/linux/linux-5.10/kernel/power/
Dautosleep.c25 static struct wakeup_source *autosleep_ws;
/kernel/linux/linux-5.10/include/trace/events/
Dpower.h248 DECLARE_EVENT_CLASS(wakeup_source,
268 DEFINE_EVENT(wakeup_source, wakeup_source_activate,
275 DEFINE_EVENT(wakeup_source, wakeup_source_deactivate,
/kernel/linux/linux-6.6/include/trace/events/
Dpower.h270 DECLARE_EVENT_CLASS(wakeup_source,
290 DEFINE_EVENT(wakeup_source, wakeup_source_activate,
297 DEFINE_EVENT(wakeup_source, wakeup_source_deactivate,
/kernel/linux/linux-5.10/fs/
Deventpoll.c170 struct wakeup_source __rcu *ws;
213 struct wakeup_source *ws;
635 static inline struct wakeup_source *ep_wakeup_source(struct epitem *epi) in ep_wakeup_source()
643 struct wakeup_source *ws = ep_wakeup_source(epi); in ep_pm_stay_awake()
657 struct wakeup_source *ws; in ep_pm_stay_awake_rcu()
1460 struct wakeup_source *ws; in ep_create_wakeup_source()
1482 struct wakeup_source *ws = ep_wakeup_source(epi); in ep_destroy_wakeup_source()
1709 struct wakeup_source *ws; in ep_send_events_proc()
/kernel/linux/linux-6.6/fs/
Deventpoll.c167 struct wakeup_source __rcu *ws;
210 struct wakeup_source *ws;
580 static inline struct wakeup_source *ep_wakeup_source(struct epitem *epi) in ep_wakeup_source()
588 struct wakeup_source *ws = ep_wakeup_source(epi); in ep_pm_stay_awake()
602 struct wakeup_source *ws; in ep_pm_stay_awake_rcu()
1406 struct wakeup_source *ws; in ep_create_wakeup_source()
1428 struct wakeup_source *ws = ep_wakeup_source(epi); in ep_destroy_wakeup_source()
1702 struct wakeup_source *ws; in ep_send_events()

12