Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/cpuidle/
Dcpuidle-powernv.c163 int dt_idle_states; in powernv_add_idle_states() local
176 dt_idle_states = of_property_count_u32_elems(power_mgt, "ibm,cpu-idle-state-flags"); in powernv_add_idle_states()
177 if (dt_idle_states < 0) { in powernv_add_idle_states()
182 flags = kzalloc(sizeof(*flags) * dt_idle_states, GFP_KERNEL); in powernv_add_idle_states()
184 "ibm,cpu-idle-state-flags", flags, dt_idle_states)) { in powernv_add_idle_states()
189 latency_ns = kzalloc(sizeof(*latency_ns) * dt_idle_states, GFP_KERNEL); in powernv_add_idle_states()
191 "ibm,cpu-idle-state-latencies-ns", latency_ns, dt_idle_states); in powernv_add_idle_states()
197 residency_ns = kzalloc(sizeof(*residency_ns) * dt_idle_states, GFP_KERNEL); in powernv_add_idle_states()
199 "ibm,cpu-idle-state-residency-ns", residency_ns, dt_idle_states); in powernv_add_idle_states()
201 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.1.27/arch/powerpc/platforms/powernv/
Dsetup.c396 int dt_idle_states; in pnv_init_idle_states() local
413 dt_idle_states = of_property_count_u32_elems(power_mgt, in pnv_init_idle_states()
415 if (dt_idle_states < 0) { in pnv_init_idle_states()
420 flags = kzalloc(sizeof(*flags) * dt_idle_states, GFP_KERNEL); in pnv_init_idle_states()
422 "ibm,cpu-idle-state-flags", flags, dt_idle_states)) { in pnv_init_idle_states()
427 for (i = 0; i < dt_idle_states; i++) in pnv_init_idle_states()