/linux-master/drivers/cpuidle/ |
H A D | dt_idle_states.c | 20 static int init_state_node(struct cpuidle_state *idle_state, argument 32 idle_state->enter = match_id->data; 38 idle_state->enter_s2idle = match_id->data; 41 &idle_state->exit_latency); 64 idle_state->exit_latency = entry_latency + exit_latency; 68 &idle_state->target_residency); 79 idle_state->flags = CPUIDLE_FLAG_RCU_IDLE; 81 idle_state->flags |= CPUIDLE_FLAG_TIMER_STOP; 87 strscpy(idle_state->name, state_node->name, CPUIDLE_NAME_LEN); 88 strscpy(idle_state 152 struct cpuidle_state *idle_state; local [all...] |
H A D | cpuidle-powernv.c | 193 int idle_state; local 198 for (idle_state = 0; idle_state < max_idle_state; ++idle_state) { 200 if (cpuidle_state_table[idle_state].enter == NULL) 204 cpuidle_state_table[idle_state];
|
H A D | cpuidle-pseries.c | 331 int idle_state; local 336 for (idle_state = 0; idle_state < max_idle_state; ++idle_state) { 338 if (cpuidle_state_table[idle_state].enter == NULL) 342 cpuidle_state_table[idle_state];
|
/linux-master/drivers/mux/ |
H A D | adg792a.c | 65 s32 idle_state[3]; local 90 (u32 *)idle_state, 93 idle_state[0] = MUX_IDLE_AS_IS; 94 idle_state[1] = MUX_IDLE_AS_IS; 95 idle_state[2] = MUX_IDLE_AS_IS; 103 switch (idle_state[i]) { 107 mux->idle_state = idle_state[i]; 110 dev_err(dev, "invalid idle-state %d\n", idle_state[i]);
|
H A D | adgs1408.c | 59 s32 idle_state; local 76 ret = device_property_read_u32(dev, "idle-state", (u32 *)&idle_state); 78 idle_state = MUX_IDLE_AS_IS; 87 switch (idle_state) { 92 if (idle_state < mux->states) { 93 mux->idle_state = idle_state; 98 dev_err(dev, "invalid idle-state %d\n", idle_state);
|
H A D | gpio.c | 54 s32 idle_state; local 75 ret = device_property_read_u32(dev, "idle-state", (u32 *)&idle_state); 76 if (ret >= 0 && idle_state != MUX_IDLE_AS_IS) { 77 if (idle_state < 0 || idle_state >= mux_chip->mux->states) { 78 dev_err(dev, "invalid idle-state %u\n", idle_state); 82 mux_chip->mux->idle_state = idle_state;
|
H A D | mmio.c | 82 s32 idle_state = MUX_IDLE_AS_IS; local 119 (u32 *)&idle_state); 120 if (idle_state != MUX_IDLE_AS_IS) { 121 if (idle_state < 0 || idle_state >= mux->states) { 123 i, idle_state); 127 mux->idle_state = idle_state;
|
H A D | core.c | 85 * the desired idle state in the returned mux_chip->mux[N].idle_state members. 131 mux->idle_state = MUX_IDLE_AS_IS; 171 if (mux->idle_state == mux->cached_state) 174 ret = mux_control_set(mux, mux->idle_state); 327 if (mux->idle_state != MUX_IDLE_AS_IS) 328 mux_control_set(mux, mux->idle_state); 482 if (mux->idle_state != MUX_IDLE_AS_IS && 483 mux->idle_state != mux->cached_state) 484 ret = mux_control_set(mux, mux->idle_state);
|
/linux-master/include/linux/pinctrl/ |
H A D | devinfo.h | 34 * @idle_state: the state at idle (runtime suspend) time, if found 42 struct pinctrl_state *idle_state; member in struct:dev_pin_info
|
/linux-master/drivers/base/ |
H A D | pinctrl.c | 76 dev->pins->idle_state = pinctrl_lookup_state(dev->pins->p, 78 if (IS_ERR(dev->pins->idle_state))
|
/linux-master/drivers/i2c/muxes/ |
H A D | i2c-mux-pca954x.c | 112 s32 idle_state; member in struct:pca954x 340 s32 idle_state; local 342 idle_state = READ_ONCE(data->idle_state); 343 if (idle_state >= 0) 345 return pca954x_select_chan(muxc, idle_state); 347 if (idle_state == MUX_IDLE_DISCONNECT) { 367 return sprintf(buf, "%d\n", READ_ONCE(data->idle_state)); 390 WRITE_ONCE(data->idle_state, val); 393 * idle_state [all...] |
/linux-master/include/linux/mux/ |
H A D | driver.h | 35 * @idle_state: The mux controller state to use when inactive, or one 39 * Mux drivers may only change @states and @idle_state, and may only do so 51 int idle_state; member in struct:mux_control
|
/linux-master/arch/arm/mach-omap2/ |
H A D | pm33xx-core.c | 421 struct amx3_idle_state *idle_state = &idle_states[index]; local 423 if (!idle_state) 427 idle_fn(idle_state->wfi_flags);
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | idle.c | 230 unsigned long *state = &paca_ptrs[first]->idle_state; 240 unsigned long *state = &paca_ptrs[first]->idle_state; 260 unsigned long *state = &paca_ptrs[first]->idle_state; 318 unsigned long *state = &paca_ptrs[first]->idle_state; 612 unsigned long *state = &paca_ptrs[first]->idle_state; 897 unsigned long *state = &paca_ptrs[first]->idle_state; 1437 p->idle_state = 0; 1439 p->idle_state = (1 << threads_per_core) - 1;
|
/linux-master/kernel/sched/ |
H A D | idle.c | 15 * @idle_state: State to record. 17 void sched_idle_set_state(struct cpuidle_state *idle_state) argument 19 idle_set_state(this_rq(), idle_state); local
|
H A D | sched.h | 1150 struct cpuidle_state *idle_state; member in struct:rq 2431 struct cpuidle_state *idle_state) 2433 rq->idle_state = idle_state; 2440 return rq->idle_state; 2444 struct cpuidle_state *idle_state) 2430 idle_set_state(struct rq *rq, struct cpuidle_state *idle_state) argument 2443 idle_set_state(struct rq *rq, struct cpuidle_state *idle_state) argument
|
/linux-master/arch/powerpc/include/asm/ |
H A D | paca.h | 189 unsigned long idle_state; member in struct:paca_struct
|
/linux-master/include/linux/ |
H A D | cpuidle.h | 267 extern void sched_idle_set_state(struct cpuidle_state *idle_state);
|
/linux-master/drivers/macintosh/ |
H A D | via-cuda.c | 597 idle_state: 622 goto idle_state;
|
/linux-master/drivers/pinctrl/ |
H A D | core.c | 1638 return pinctrl_select_bound_state(dev, dev->pins->idle_state);
|
/linux-master/arch/powerpc/xmon/ |
H A D | xmon.c | 2719 DUMP(p, idle_state, "%#-*lx");
|