/linux-4.19.296/drivers/cpuidle/governors/ |
D | ladder.c | 40 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 …]
|
D | menu.c | 326 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/ |
D | gpio-regulator.c | 45 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/ |
D | cpuidle-mvebu-v7.c | 36 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] = {
|
D | cpuidle-big_little.c | 65 .states[0] = ARM_CPUIDLE_WFI_STATE, 66 .states[1] = { 86 .states[0] = ARM_CPUIDLE_WFI_STATE, 87 .states[1] = {
|
D | cpuidle-at91.c | 40 .states[0] = ARM_CPUIDLE_WFI_STATE, 41 .states[1] = {
|
D | cpuidle-kirkwood.c | 44 .states[0] = ARM_CPUIDLE_WFI_STATE, 45 .states[1] = {
|
D | cpuidle.c | 70 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()
|
D | cpuidle-exynos.c | 82 .states = { 99 .states = {
|
D | cpuidle-cps.c | 76 .states = { 154 cps_driver.states[i].flags |= CPUIDLE_FLAG_COUPLED; in cps_cpuidle_init()
|
D | cpuidle-zynq.c | 48 .states = {
|
D | cpuidle-calxeda.c | 58 .states = {
|
/linux-4.19.296/drivers/cpufreq/ |
D | ia64-acpi-cpufreq.c | 98 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 …]
|
D | acpi-cpufreq.c | 215 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 …]
|
D | e_powersaver.c | 187 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/ |
D | i2c-mux-pinctrl.c | 30 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/ |
D | adgs1408.c | 83 mux->states = 8; in adgs1408_probe() 85 mux->states = 4; in adgs1408_probe() 92 if (idle_state < mux->states) { in adgs1408_probe()
|
D | gpio.c | 78 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()
|
D | mmio.c | 107 mux->states = 1 << bits; in mux_mmio_probe() 112 if (idle_state < 0 || idle_state >= mux->states) { in mux_mmio_probe()
|
D | Kconfig | 42 states. The GPIO pins can be connected (by the hardware) to several 56 multiplexer states.
|
/linux-4.19.296/drivers/xen/ |
D | xen-acpi-processor.c | 78 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/ |
D | domain_governor.c | 128 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/ |
D | gpio-regulator.h | 80 struct gpio_regulator_state *states; member
|
/linux-4.19.296/include/linux/ |
D | pm_domain.h | 85 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/ |
D | processor.h | 88 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
|