Home
last modified time | relevance | path

Searched refs:states (Results 1 – 25 of 61) sorted by relevance

123

/linux-4.19.296/drivers/cpuidle/governors/
Dladder.c40 struct ladder_device_state states[CPUIDLE_STATE_MAX]; member
55 ldev->states[old_idx].stats.promotion_count = 0; in ladder_do_selection()
56 ldev->states[old_idx].stats.demotion_count = 0; in ladder_do_selection()
72 int first_idx = drv->states[0].flags & CPUIDLE_FLAG_POLLING ? 1 : 0; in ladder_select_state()
81 last_state = &ldev->states[last_idx]; in ladder_select_state()
83 last_residency = cpuidle_get_last_residency(dev) - drv->states[last_idx].exit_latency; in ladder_select_state()
87 !drv->states[last_idx + 1].disabled && in ladder_select_state()
90 drv->states[last_idx + 1].exit_latency <= latency_req) { in ladder_select_state()
101 (drv->states[last_idx].disabled || in ladder_select_state()
103 drv->states[last_idx].exit_latency > latency_req)) { in ladder_select_state()
[all …]
Dmenu.c326 if (drv->states[0].flags & CPUIDLE_FLAG_POLLING) { in menu_select()
327 struct cpuidle_state *s = &drv->states[1]; in menu_select()
374 struct cpuidle_state *s = &drv->states[i]; in menu_select()
392 expected_interval = drv->states[idx].target_residency; in menu_select()
402 if (drv->states[idx].target_residency < TICK_USEC && in menu_select()
415 expected_interval = drv->states[idx].target_residency; in menu_select()
428 if (((drv->states[idx].flags & CPUIDLE_FLAG_POLLING) || in menu_select()
434 if (idx > 0 && drv->states[idx].target_residency > delta_next_us) { in menu_select()
442 if (drv->states[i].disabled || in menu_select()
447 if (drv->states[i].target_residency <= delta_next_us) in menu_select()
[all …]
/linux-4.19.296/drivers/regulator/
Dgpio-regulator.c45 struct gpio_regulator_state *states; member
57 if (data->states[ptr].gpios == data->state) in gpio_regulator_get_value()
58 return data->states[ptr].value; in gpio_regulator_get_value()
71 if (data->states[ptr].value < best_val && in gpio_regulator_set_voltage()
72 data->states[ptr].value >= min_uV && in gpio_regulator_set_voltage()
73 data->states[ptr].value <= max_uV) { in gpio_regulator_set_voltage()
74 target = data->states[ptr].gpios; in gpio_regulator_set_voltage()
75 best_val = data->states[ptr].value; in gpio_regulator_set_voltage()
100 return data->states[selector].value; in gpio_regulator_list_voltage()
110 if (data->states[ptr].value > best_val && in gpio_regulator_set_current_limit()
[all …]
/linux-4.19.296/drivers/cpuidle/
Dcpuidle-mvebu-v7.c36 if (drv->states[index].flags & MVEBU_V7_FLAG_DEEP_IDLE) in mvebu_v7_enter_idle()
50 .states[0] = ARM_CPUIDLE_WFI_STATE,
51 .states[1] = {
59 .states[2] = {
73 .states[0] = ARM_CPUIDLE_WFI_STATE,
74 .states[1] = {
88 .states[0] = ARM_CPUIDLE_WFI_STATE,
89 .states[1] = {
Dcpuidle-big_little.c65 .states[0] = ARM_CPUIDLE_WFI_STATE,
66 .states[1] = {
86 .states[0] = ARM_CPUIDLE_WFI_STATE,
87 .states[1] = {
Dcpuidle-at91.c40 .states[0] = ARM_CPUIDLE_WFI_STATE,
41 .states[1] = {
Dcpuidle-kirkwood.c44 .states[0] = ARM_CPUIDLE_WFI_STATE,
45 .states[1] = {
Dcpuidle.c70 if (drv->states[i].enter_dead) in cpuidle_play_dead()
71 return drv->states[i].enter_dead(dev, i); in cpuidle_play_dead()
86 struct cpuidle_state *s = &drv->states[i]; in find_deepest_state()
150 drv->states[index].enter_s2idle(dev, drv, index); in enter_s2idle_proper()
203 struct cpuidle_state *target_state = &drv->states[index]; in cpuidle_enter_state()
220 target_state = &drv->states[index]; in cpuidle_enter_state()
Dcpuidle-exynos.c82 .states = {
99 .states = {
Dcpuidle-cps.c76 .states = {
154 cps_driver.states[i].flags |= CPUIDLE_FLAG_COUPLED; in cps_cpuidle_init()
Dcpuidle-zynq.c48 .states = {
Dcpuidle-calxeda.c58 .states = {
/linux-4.19.296/drivers/cpufreq/
Dia64-acpi-cpufreq.c98 if (value == data->acpi_data.states[i].status) in extract_clock()
99 return data->acpi_data.states[i].core_frequency; in extract_clock()
101 return data->acpi_data.states[i-1].core_frequency; in extract_clock()
160 value = (u32) data->acpi_data.states[state].control; in processor_set_freq()
255 if ((data->acpi_data.states[i].transition_latency * 1000) > in acpi_cpufreq_cpu_init()
258 data->acpi_data.states[i].transition_latency * 1000; in acpi_cpufreq_cpu_init()
267 data->acpi_data.states[i].core_frequency * 1000; in acpi_cpufreq_cpu_init()
283 (u32) data->acpi_data.states[i].core_frequency, in acpi_cpufreq_cpu_init()
284 (u32) data->acpi_data.states[i].power, in acpi_cpufreq_cpu_init()
285 (u32) data->acpi_data.states[i].transition_latency, in acpi_cpufreq_cpu_init()
[all …]
Dacpi-cpufreq.c215 if (value == perf->states[i].status) in extract_io()
235 if (msr == perf->states[pos->driver_data].status) in extract_msr()
452 drv_write(data, mask, perf->states[next_perf_state].control); in acpi_cpufreq_target()
498 perf->states[next_perf_state].control); in acpi_cpufreq_fast_switch()
513 unsigned long freqn = perf->states[0].core_frequency * 1000; in acpi_cpufreq_guess_freq()
517 freqn = perf->states[i+1].core_frequency * 1000; in acpi_cpufreq_guess_freq()
528 return perf->states[0].core_frequency * 1000; in acpi_cpufreq_guess_freq()
774 if ((perf->states[i].transition_latency * 1000) > in acpi_cpufreq_cpu_init()
777 perf->states[i].transition_latency * 1000; in acpi_cpufreq_cpu_init()
789 if (i > 0 && perf->states[i].core_frequency >= in acpi_cpufreq_cpu_init()
[all …]
De_powersaver.c187 int states; in eps_cpu_init() local
321 states = max_multiplier - min_multiplier + 1; in eps_cpu_init()
323 states = 2; in eps_cpu_init()
327 + (states + 1) * sizeof(struct cpufreq_frequency_table), in eps_cpu_init()
/linux-4.19.296/drivers/i2c/muxes/
Di2c-mux-pinctrl.c30 struct pinctrl_state **states; member
37 return pinctrl_select_state(mux->pinctrl, mux->states[chan]); in i2c_mux_pinctrl_select()
107 sizeof(*mux) + num_names * sizeof(*mux->states), in i2c_mux_pinctrl_probe()
114 mux->states = (struct pinctrl_state **)(mux + 1); in i2c_mux_pinctrl_probe()
133 mux->states[i] = pinctrl_lookup_state(mux->pinctrl, name); in i2c_mux_pinctrl_probe()
134 if (IS_ERR(mux->states[i])) { in i2c_mux_pinctrl_probe()
135 ret = PTR_ERR(mux->states[i]); in i2c_mux_pinctrl_probe()
156 if (root != i2c_mux_pinctrl_root_adapter(mux->states[i])) { in i2c_mux_pinctrl_probe()
/linux-4.19.296/drivers/mux/
Dadgs1408.c83 mux->states = 8; in adgs1408_probe()
85 mux->states = 4; in adgs1408_probe()
92 if (idle_state < mux->states) { in adgs1408_probe()
Dgpio.c78 mux_chip->mux->states = 1 << pins; in mux_gpio_probe()
82 if (idle_state < 0 || idle_state >= mux_chip->mux->states) { in mux_gpio_probe()
95 mux_chip->mux->states); in mux_gpio_probe()
Dmmio.c107 mux->states = 1 << bits; in mux_mmio_probe()
112 if (idle_state < 0 || idle_state >= mux->states) { in mux_mmio_probe()
DKconfig42 states. The GPIO pins can be connected (by the hardware) to several
56 multiplexer states.
/linux-4.19.296/drivers/xen/
Dxen-acpi-processor.c78 cx = &_pr->power.states[i]; in push_cxx_to_hypervisor()
118 set_xen_guest_handle(op.u.set_pminfo.power.states, dst_cx_states); in push_cxx_to_hypervisor()
126 cx = &_pr->power.states[i]; in push_cxx_to_hypervisor()
161 memcpy(&(dst_states[i]), &(_pr->performance->states[i]), in xen_copy_pss_data()
235 set_xen_guest_handle(dst_perf->states, dst_states); in push_pxx_to_hypervisor()
260 (u32) perf->states[i].core_frequency, in push_pxx_to_hypervisor()
261 (u32) perf->states[i].power, in push_pxx_to_hypervisor()
262 (u32) perf->states[i].transition_latency); in push_pxx_to_hypervisor()
288 if (_pr->performance && _pr->performance->states) in upload_pm_data()
/linux-4.19.296/drivers/base/power/
Ddomain_governor.c128 off_on_time_ns = genpd->states[state].power_off_latency_ns + in __default_power_down_ok()
129 genpd->states[state].power_on_latency_ns; in __default_power_down_ok()
199 genpd->states[state].power_on_latency_ns; in __default_power_down_ok()
/linux-4.19.296/include/linux/regulator/
Dgpio-regulator.h80 struct gpio_regulator_state *states; member
/linux-4.19.296/include/linux/
Dpm_domain.h85 struct genpd_power_state *states; member
235 struct genpd_power_state **states, int *n);
272 struct genpd_power_state **states, int *n) in of_genpd_parse_idle_states() argument
/linux-4.19.296/include/acpi/
Dprocessor.h88 struct acpi_processor_cx states[ACPI_PROCESSOR_MAX_POWER]; member
129 struct acpi_processor_px *states; member
186 struct acpi_processor_tx states[ACPI_PROCESSOR_MAX_THROTTLING]; member

123