Home
last modified time | relevance | path

Searched refs:idle_state (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/drivers/cpuidle/
Ddt_idle_states.c24 static int init_state_node(struct cpuidle_state *idle_state, in init_state_node() argument
40 idle_state->enter = match_id->data; in init_state_node()
43 &idle_state->exit_latency); in init_state_node()
66 idle_state->exit_latency = entry_latency + exit_latency; in init_state_node()
70 &idle_state->target_residency); in init_state_node()
81 idle_state->flags = 0; in init_state_node()
83 idle_state->flags |= CPUIDLE_FLAG_TIMER_STOP; in init_state_node()
89 strncpy(idle_state->name, state_node->name, CPUIDLE_NAME_LEN - 1); in init_state_node()
90 strncpy(idle_state->desc, desc, CPUIDLE_DESC_LEN - 1); in init_state_node()
155 struct cpuidle_state *idle_state; in dt_init_idle_driver() local
[all …]
Dcpuidle-pseries.c207 int idle_state; in pseries_cpuidle_driver_init() local
212 for (idle_state = 0; idle_state < max_idle_state; ++idle_state) { in pseries_cpuidle_driver_init()
214 if (cpuidle_state_table[idle_state].enter == NULL) in pseries_cpuidle_driver_init()
218 cpuidle_state_table[idle_state]; in pseries_cpuidle_driver_init()
Dcpuidle-powernv.c140 int idle_state; in powernv_cpuidle_driver_init() local
145 for (idle_state = 0; idle_state < max_idle_state; ++idle_state) { in powernv_cpuidle_driver_init()
147 if (cpuidle_state_table[idle_state].enter == NULL) in powernv_cpuidle_driver_init()
151 cpuidle_state_table[idle_state]; in powernv_cpuidle_driver_init()
/linux-4.1.27/drivers/base/
Dpinctrl.c63 dev->pins->idle_state = pinctrl_lookup_state(dev->pins->p, in pinctrl_bind_pins()
65 if (IS_ERR(dev->pins->idle_state)) in pinctrl_bind_pins()
/linux-4.1.27/include/linux/pinctrl/
Ddevinfo.h33 struct pinctrl_state *idle_state; member
/linux-4.1.27/drivers/base/power/
Ddomain.c181 genpd->cpuidle_data->idle_state->exit_latency = usecs64; in genpd_recalc_cpu_exit_latency()
276 genpd->cpuidle_data->idle_state->disabled = true; in __pm_genpd_poweron()
599 genpd->cpuidle_data->idle_state->disabled = false; in pm_genpd_poweroff()
1728 struct cpuidle_state *idle_state; in pm_genpd_attach_cpuidle() local
1754 idle_state = &cpuidle_drv->states[state]; in pm_genpd_attach_cpuidle()
1755 if (!idle_state->disabled) { in pm_genpd_attach_cpuidle()
1759 cpuidle_data->idle_state = idle_state; in pm_genpd_attach_cpuidle()
1760 cpuidle_data->saved_exit_latency = idle_state->exit_latency; in pm_genpd_attach_cpuidle()
1796 struct cpuidle_state *idle_state; in pm_genpd_detach_cpuidle() local
1809 idle_state = cpuidle_data->idle_state; in pm_genpd_detach_cpuidle()
[all …]
/linux-4.1.27/kernel/sched/
Dsched.h687 struct cpuidle_state *idle_state; member
1259 struct cpuidle_state *idle_state) in idle_set_state() argument
1261 rq->idle_state = idle_state; in idle_set_state()
1267 return rq->idle_state; in idle_get_state()
1271 struct cpuidle_state *idle_state) in idle_set_state() argument
/linux-4.1.27/include/linux/
Dpm_domain.h46 struct cpuidle_state *idle_state; member
/linux-4.1.27/drivers/pinctrl/
Dcore.c1298 return pinctrl_pm_select_state(dev, dev->pins->idle_state); in pinctrl_pm_select_idle_state()