Home
last modified time | relevance | path

Searched refs:dt_idle_states (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/cpuidle/
Dcpuidle-powernv.c170 int dt_idle_states; in powernv_add_idle_states() local
183 dt_idle_states = of_property_count_u32_elems(power_mgt, "ibm,cpu-idle-state-flags"); in powernv_add_idle_states()
184 if (dt_idle_states < 0) { in powernv_add_idle_states()
189 flags = kzalloc(sizeof(*flags) * dt_idle_states, GFP_KERNEL); in powernv_add_idle_states()
191 "ibm,cpu-idle-state-flags", flags, dt_idle_states)) { in powernv_add_idle_states()
196 latency_ns = kzalloc(sizeof(*latency_ns) * dt_idle_states, GFP_KERNEL); in powernv_add_idle_states()
198 "ibm,cpu-idle-state-latencies-ns", latency_ns, dt_idle_states); in powernv_add_idle_states()
204 residency_ns = kzalloc(sizeof(*residency_ns) * dt_idle_states, GFP_KERNEL); in powernv_add_idle_states()
206 "ibm,cpu-idle-state-residency-ns", residency_ns, dt_idle_states); in powernv_add_idle_states()
208 for (i = 0; i < dt_idle_states; i++) { in powernv_add_idle_states()
DMakefile7 obj-$(CONFIG_DT_IDLE_STATES) += dt_idle_states.o
/linux-4.4.14/arch/powerpc/platforms/powernv/
Didle.c236 int dt_idle_states; in pnv_init_idle_states() local
253 dt_idle_states = of_property_count_u32_elems(power_mgt, in pnv_init_idle_states()
255 if (dt_idle_states < 0) { in pnv_init_idle_states()
260 flags = kzalloc(sizeof(*flags) * dt_idle_states, GFP_KERNEL); in pnv_init_idle_states()
262 "ibm,cpu-idle-state-flags", flags, dt_idle_states)) { in pnv_init_idle_states()
267 for (i = 0; i < dt_idle_states; i++) in pnv_init_idle_states()