Home
last modified time | relevance | path

Searched refs:s2idle (Results 1 – 14 of 14) sorted by relevance

/linux-6.15/include/trace/events/
H A Dpower.h67 TP_PROTO(unsigned int cpu_id, unsigned int state, bool s2idle),
69 TP_ARGS(cpu_id, state, s2idle),
74 __field(bool, s2idle)
80 __entry->s2idle = s2idle;
85 (__entry->s2idle)?"yes":"no")
90 TP_PROTO(unsigned int cpu_id, unsigned int state, bool s2idle),
92 TP_ARGS(cpu_id, state, s2idle)
97 TP_PROTO(unsigned int cpu_id, unsigned int state, bool s2idle),
99 TP_ARGS(cpu_id, state, s2idle)
/linux-6.15/drivers/cpuidle/
H A Dcpuidle-psci.c56 bool s2idle) in __psci_enter_domain_idle_state() argument
69 if (s2idle) in __psci_enter_domain_idle_state()
78 trace_psci_domain_idle_enter(dev->cpu, state, s2idle); in __psci_enter_domain_idle_state()
80 trace_psci_domain_idle_exit(dev->cpu, state, s2idle); in __psci_enter_domain_idle_state()
82 if (s2idle) in __psci_enter_domain_idle_state()
H A Dcpuidle-riscv-sbi.c93 bool s2idle) in __sbi_enter_domain_idle_state() argument
106 if (s2idle) in __sbi_enter_domain_idle_state()
122 if (s2idle) in __sbi_enter_domain_idle_state()
H A Dcpuidle.c88 bool s2idle) in find_deepest_state() argument
100 (s2idle && !s->enter_s2idle)) in find_deepest_state()
/linux-6.15/Documentation/admin-guide/pm/
H A Dsleep-states.rst59 <s2idle>` too, nonboot CPUs are taken offline and all low-level system functions
61 allow more energy to be saved relative to :ref:`suspend-to-idle <s2idle>`, but
65 reduced relative to :ref:`suspend-to-idle <s2idle>` and it may be necessary to
98 relative to :ref:`suspend-to-idle <s2idle>` and :ref:`standby <standby>` and it
169 :ref:`hibernation <hibernation>`, :ref:`suspend-to-idle <s2idle>` and
182 The strings that may be present in this file are "s2idle", "shallow"
183 and "deep". The "s2idle" string always represents :ref:`suspend-to-idle
184 <s2idle>` and, by convention, "shallow" and "deep" represent
275 :ref:`suspend-to-idle <s2idle>` state. The first one is to write "freeze"
276 directly to :file:`/sys/power/state`. The second one is to write "s2idle" to
[all …]
H A Dsuspend-flows.rst27 significant differences between the :ref:`suspend-to-idle <s2idle>` code flows
46 state to the :ref:`suspend-to-idle <s2idle>` sleep state:
124 :ref:`suspend-to-idle <s2idle>` sleep state into the working state:
/linux-6.15/drivers/gpu/drm/xe/display/
H A Dxe_display.c338 bool s2idle = suspend_to_idle(); in xe_display_pm_suspend() local
365 intel_opregion_suspend(display, s2idle ? PCI_D1 : PCI_D3cold); in xe_display_pm_suspend()
417 bool s2idle = suspend_to_idle(); in xe_display_pm_suspend_late() local
422 intel_display_power_suspend_late(display, s2idle); in xe_display_pm_suspend_late()
/linux-6.15/drivers/acpi/x86/
H A DMakefile5 acpi-x86-y += s2idle.o
/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_display_power.h176 void intel_power_domains_suspend(struct intel_display *display, bool s2idle);
180 void intel_display_power_suspend_late(struct intel_display *display, bool s2idle);
H A Dintel_display_power.c2080 void intel_power_domains_suspend(struct intel_display *display, bool s2idle) in intel_power_domains_suspend() argument
2095 if (!(power_domains->allowed_dc_mask & DC_STATE_EN_DC9) && s2idle && in intel_power_domains_suspend()
2239 void intel_display_power_suspend_late(struct intel_display *display, bool s2idle) in intel_display_power_suspend_late() argument
2243 intel_power_domains_suspend(display, s2idle); in intel_display_power_suspend_late()
/linux-6.15/drivers/gpu/drm/i915/
H A Di915_driver.c1102 bool s2idle = !hibernation && suspend_to_idle(dev_priv); in i915_drm_suspend_late() local
1113 intel_display_power_suspend_late(display, s2idle); in i915_drm_suspend_late()
/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-devices-system-cpu215 What: /sys/devices/system/cpu/cpuX/cpuidle/state<N>/s2idle/
225 What: /sys/devices/system/cpu/cpuX/cpuidle/state<N>/s2idle/time
233 What: /sys/devices/system/cpu/cpuX/cpuidle/state<N>/s2idle/usage
H A Dsysfs-power30 as "s2idle" (always present), "shallow" and "deep" (present if
/linux-6.15/Documentation/admin-guide/
H A Dkernel-parameters.txt3660 s2idle - Suspend-To-Idle