Searched refs:idle_state (Results 1 – 12 of 12) sorted by relevance
| /drivers/cpuidle/ |
| A D | dt_idle_states.c | 20 static int init_state_node(struct cpuidle_state *idle_state, in init_state_node() argument 32 idle_state->enter = match_id->data; in init_state_node() 38 idle_state->enter_s2idle = match_id->data; in init_state_node() 41 &idle_state->exit_latency); in init_state_node() 64 idle_state->exit_latency = entry_latency + exit_latency; in init_state_node() 68 &idle_state->target_residency); in init_state_node() 79 idle_state->flags = CPUIDLE_FLAG_RCU_IDLE; in init_state_node() 81 idle_state->flags |= CPUIDLE_FLAG_TIMER_STOP; in init_state_node() 88 strscpy(idle_state->desc, desc, CPUIDLE_DESC_LEN); in init_state_node() 148 struct cpuidle_state *idle_state; in dt_init_idle_driver() local [all …]
|
| A D | cpuidle-pseries.c | 332 int idle_state; in pseries_cpuidle_driver_init() local 337 for (idle_state = 0; idle_state < max_idle_state; ++idle_state) { in pseries_cpuidle_driver_init() 339 if (cpuidle_state_table[idle_state].enter == NULL) in pseries_cpuidle_driver_init() 343 cpuidle_state_table[idle_state]; in pseries_cpuidle_driver_init()
|
| A D | cpuidle-powernv.c | 193 int idle_state; in powernv_cpuidle_driver_init() local 198 for (idle_state = 0; idle_state < max_idle_state; ++idle_state) { in powernv_cpuidle_driver_init() 200 if (cpuidle_state_table[idle_state].enter == NULL) in powernv_cpuidle_driver_init() 204 cpuidle_state_table[idle_state]; in powernv_cpuidle_driver_init()
|
| /drivers/mux/ |
| A D | adg792a.c | 65 s32 idle_state[3]; in adg792a_probe() local 90 (u32 *)idle_state, in adg792a_probe() 93 idle_state[0] = MUX_IDLE_AS_IS; in adg792a_probe() 94 idle_state[1] = MUX_IDLE_AS_IS; in adg792a_probe() 95 idle_state[2] = MUX_IDLE_AS_IS; in adg792a_probe() 103 switch (idle_state[i]) { in adg792a_probe() 107 mux->idle_state = idle_state[i]; in adg792a_probe() 110 dev_err(dev, "invalid idle-state %d\n", idle_state[i]); in adg792a_probe()
|
| A D | gpio.c | 53 s32 idle_state; in mux_gpio_probe() local 74 ret = device_property_read_u32(dev, "idle-state", (u32 *)&idle_state); in mux_gpio_probe() 75 if (ret >= 0 && idle_state != MUX_IDLE_AS_IS) { in mux_gpio_probe() 76 if (idle_state < 0 || idle_state >= mux_chip->mux->states) { in mux_gpio_probe() 77 dev_err(dev, "invalid idle-state %u\n", idle_state); in mux_gpio_probe() 81 mux_chip->mux->idle_state = idle_state; in mux_gpio_probe()
|
| A D | adgs1408.c | 59 s32 idle_state; in adgs1408_probe() local 74 ret = device_property_read_u32(dev, "idle-state", (u32 *)&idle_state); in adgs1408_probe() 76 idle_state = MUX_IDLE_AS_IS; in adgs1408_probe() 85 switch (idle_state) { in adgs1408_probe() 90 if (idle_state < mux->states) { in adgs1408_probe() 91 mux->idle_state = idle_state; in adgs1408_probe() 96 dev_err(dev, "invalid idle-state %d\n", idle_state); in adgs1408_probe()
|
| A D | mmio.c | 93 s32 idle_state = MUX_IDLE_AS_IS; in mux_mmio_probe() local 130 (u32 *)&idle_state); in mux_mmio_probe() 131 if (idle_state != MUX_IDLE_AS_IS) { in mux_mmio_probe() 132 if (idle_state < 0 || idle_state >= mux->states) { in mux_mmio_probe() 134 i, idle_state); in mux_mmio_probe() 138 mux->idle_state = idle_state; in mux_mmio_probe()
|
| A D | core.c | 130 mux->idle_state = MUX_IDLE_AS_IS; in mux_chip_alloc() 170 if (mux->idle_state == mux->cached_state) in mux_chip_register() 173 ret = mux_control_set(mux, mux->idle_state); in mux_chip_register() 326 if (mux->idle_state != MUX_IDLE_AS_IS) in __mux_control_select() 327 mux_control_set(mux, mux->idle_state); in __mux_control_select() 481 if (mux->idle_state != MUX_IDLE_AS_IS && in mux_control_deselect() 482 mux->idle_state != mux->cached_state) in mux_control_deselect() 483 ret = mux_control_set(mux, mux->idle_state); in mux_control_deselect()
|
| /drivers/i2c/muxes/ |
| A D | i2c-mux-pca954x.c | 112 s32 idle_state; member 340 s32 idle_state; in pca954x_deselect_mux() local 342 idle_state = READ_ONCE(data->idle_state); in pca954x_deselect_mux() 343 if (idle_state >= 0) in pca954x_deselect_mux() 345 return pca954x_select_chan(muxc, idle_state); in pca954x_deselect_mux() 347 if (idle_state == MUX_IDLE_DISCONNECT) { in pca954x_deselect_mux() 390 WRITE_ONCE(data->idle_state, val); in idle_state_store() 403 static DEVICE_ATTR_RW(idle_state); 485 if (data->idle_state >= 0) in pca954x_init() 621 data->idle_state = MUX_IDLE_AS_IS; in pca954x_probe() [all …]
|
| /drivers/base/ |
| A D | pinctrl.c | 76 dev->pins->idle_state = pinctrl_lookup_state(dev->pins->p, in pinctrl_bind_pins() 78 if (IS_ERR(dev->pins->idle_state)) in pinctrl_bind_pins()
|
| /drivers/macintosh/ |
| A D | via-cuda.c | 597 idle_state: in cuda_interrupt() 622 goto idle_state; in cuda_interrupt()
|
| /drivers/pinctrl/ |
| A D | core.c | 1680 return pinctrl_select_bound_state(dev, dev->pins->idle_state); in pinctrl_pm_select_idle_state()
|
Completed in 65 milliseconds