Home
last modified time | relevance | path

Searched refs:thermal_governor (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/drivers/thermal/
Dthermal_core.h51 struct thermal_governor { struct
129 struct thermal_governor *governor;
172 extern struct thermal_governor *__governor_thermal_table[];
173 extern struct thermal_governor *__governor_thermal_table_end[];
192 int for_each_thermal_governor(int (*cb)(struct thermal_governor *, void *),
193 void *thermal_governor);
241 int thermal_register_governor(struct thermal_governor *);
242 void thermal_unregister_governor(struct thermal_governor *);
Dthermal_core.c41 static struct thermal_governor *def_governor;
50 static struct thermal_governor *__find_governor(const char *name) in __find_governor()
52 struct thermal_governor *pos; in __find_governor()
95 struct thermal_governor *new_gov) in thermal_set_governor()
116 int thermal_register_governor(struct thermal_governor *governor) in thermal_register_governor()
170 void thermal_unregister_governor(struct thermal_governor *governor) in thermal_unregister_governor()
199 struct thermal_governor *gov; in thermal_zone_device_set_policy()
222 struct thermal_governor *pos; in thermal_build_list_of_policies()
239 struct thermal_governor **governor; in thermal_unregister_governors()
248 struct thermal_governor **governor; in thermal_register_governors()
[all …]
Dgov_user_space.c53 static struct thermal_governor thermal_gov_user_space = {
Dgov_bang_bang.c127 static struct thermal_governor thermal_gov_bang_bang = {
Dgov_fair_share.c123 static struct thermal_governor thermal_gov_fair_share = {
Dgov_step_wise.c137 static struct thermal_governor thermal_gov_step_wise = {
Dgov_power_allocator.c769 static struct thermal_governor thermal_gov_power_allocator = {