/linux/arch/x86/events/intel/ |
H A D | cstate.c | 156 PMU_EVENT_ATTR_STRING(c1-residency, attr_cstate_core_c1, "event=0x00"); 157 PMU_EVENT_ATTR_STRING(c3-residency, attr_cstate_core_c3, "event=0x01"); 158 PMU_EVENT_ATTR_STRING(c6-residency, attr_cstate_core_c6, "event=0x02"); 159 PMU_EVENT_ATTR_STRING(c7-residency, attr_cstate_core_c7, "event=0x03"); 227 PMU_EVENT_ATTR_STRING(c2-residency, attr_cstate_pkg_c2, "event=0x00"); 228 PMU_EVENT_ATTR_STRING(c3-residency, attr_cstate_pkg_c3, "event=0x01"); 229 PMU_EVENT_ATTR_STRING(c6-residency, attr_cstate_pkg_c6, "event=0x02"); 230 PMU_EVENT_ATTR_STRING(c7-residency, attr_cstate_pkg_c7, "event=0x03"); 231 PMU_EVENT_ATTR_STRING(c8-residency, attr_cstate_pkg_c8, "event=0x04"); 232 PMU_EVENT_ATTR_STRING(c9-residency, attr_cstate_pkg_c9, "event=0x05"); [all …]
|
/linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_edp_panel_control.h | 53 void edp_get_psr_residency(const struct dc_link *link, uint32_t *residency, enum psr_residency_mode… 63 unsigned int *residency, const bool is_start, const enum pr_residency_mode mode);
|
H A D | link_edp_panel_control.c | 855 void edp_get_psr_residency(const struct dc_link *link, uint32_t *residency, enum psr_residency_mode… in edp_get_psr_residency() argument 866 psr->funcs->psr_get_residency(psr, residency, panel_inst, mode); in edp_get_psr_residency() 868 *residency = 0; in edp_get_psr_residency() 1060 unsigned int *residency, const bool is_start, const enum pr_residency_mode mode) in edp_replay_residency() argument 1069 if (!residency) in edp_replay_residency() 1073 replay->funcs->replay_residency(replay, panel_inst, residency, is_start, mode); in edp_replay_residency() 1075 *residency = 0; in edp_replay_residency()
|
/linux/Documentation/devicetree/bindings/powerpc/opal/ |
H A D | power-mgt.txt | 21 - target-residency: The minimum time that the CPU needs to reside in 65 - ibm,cpu-idle-state-residency-ns: 67 target-residency (in ns) for the idle states in 69 property. If the property is absent, the target residency for
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_gt_idle.c | 285 u64 residency; in idle_residency_ms_show() local 288 residency = gtidle->idle_residency(pc); in idle_residency_ms_show() 291 return sysfs_emit(buff, "%llu\n", get_residency_ms(gtidle, residency)); in idle_residency_ms_show()
|
/linux/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dmub_replay.c | 224 uint32_t *residency, const bool is_start, enum pr_residency_mode mode) in dmub_replay_residency() argument 258 residency, DM_DMUB_WAIT_TYPE_WAIT_WITH_REPLY)) in dmub_replay_residency() 265 *residency = 0; in dmub_replay_residency()
|
H A D | dmub_psr.h | 49 void (*psr_get_residency)(struct dmub_psr *dmub, uint32_t *residency,
|
H A D | dmub_replay.h | 32 uint8_t panel_inst, uint32_t *residency, const bool is_start, const enum pr_residency_mode mode);
|
H A D | dmub_psr.c | 450 static void dmub_psr_get_residency(struct dmub_psr *dmub, uint32_t *residency, in dmub_psr_get_residency() argument 458 dc_wake_and_execute_gpint(dmub->ctx, DMUB_GPINT__PSR_RESIDENCY, param, residency, in dmub_psr_get_residency()
|
/linux/drivers/thermal/ |
H A D | thermal_debugfs.c | 81 ktime_t residency; member 361 s64 duration = ktime_to_ms(entry->residency); in cdev_dt_seq_show() 437 cdev_record->residency = ktime_add(cdev_record->residency, delta); in thermal_debug_cdev_state_update()
|
/linux/arch/arm64/boot/dts/sprd/ |
H A D | ums9620.dtsi | 119 min-residency-us = <2500>; 128 min-residency-us = <10000>;
|
H A D | sc9860.dtsi | 122 min-residency-us = <2500>; 131 min-residency-us = <3000>;
|
/linux/drivers/platform/x86/amd/pmc/ |
H A D | pmc.c | 389 u64 entry_time, exit_time, residency; in s0ix_stats_show() local 409 residency = exit_time - entry_time; in s0ix_stats_show() 410 do_div(residency, 48); in s0ix_stats_show() 415 seq_printf(s, "Residency Time: %lld\n", residency); in s0ix_stats_show()
|
/linux/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | link.h | 278 const struct dc_link *link, uint32_t *residency, enum psr_residency_mode mode); 293 unsigned int *residency, const bool is_start,
|
/linux/drivers/md/ |
H A D | dm-cache-policy.h | 115 dm_cblock_t (*residency)(struct dm_cache_policy *p); member
|
H A D | dm-cache-policy-internal.h | 79 return p->residency(p); in policy_residency()
|
/linux/arch/arm64/boot/dts/arm/ |
H A D | juno-r1.dts | 75 min-residency-us = <2000>; 84 min-residency-us = <2500>;
|
H A D | juno.dts | 74 min-residency-us = <2000>; 83 min-residency-us = <2500>;
|
H A D | juno-r2.dts | 75 min-residency-us = <2000>; 84 min-residency-us = <2500>;
|
/linux/Documentation/firmware-guide/acpi/ |
H A D | lpit.rst | 31 residency, or system time spent with the SLP_S0# signal asserted.
|
/linux/Documentation/driver-api/thermal/ |
H A D | cpu-idle-cooling.rst | 49 idle state target residency, we lead to dropping the static and the 137 - It is greater than the idle state’s target residency we want to go 193 target residency, otherwise we end up consuming more energy and
|
/linux/Documentation/admin-guide/pm/ |
H A D | cpuidle.rst | 134 taken into account by the governor, the *target residency* and the (worst-case) 135 *exit latency*. The target residency is the minimum time the hardware must 228 the target residency within the time until the expected wakeup, so that state is 313 them. For this purpose, it compares the target residency of each state with 316 framework. It selects the state with the target residency closest to the predicted 327 target residency. 354 the hierarchy. In that case, the `target residency and exit latency parameters 367 Then, the target residency of the |struct cpuidle_state| object representing 389 In addition to the target residency and exit latency idle state parameters 411 residency. [all …]
|
H A D | intel_idle.rst | 116 its target residency is based on the exit latency value. Specifically, for 117 C1-type idle states the exit latency value is also used as the target residency 120 state types (C2 and C3) the target residency value is 3 times the exit latency 121 (again, that is because it reflects the target residency to exit latency ratio 270 enter a package C-state. [That is why the exit latency and target residency
|
/linux/Documentation/devicetree/bindings/cpu/ |
H A D | cpu-capacity.txt | 107 min-residency-us = <150>; 116 min-residency-us = <2500>;
|
/linux/Documentation/gpu/rfc/ |
H A D | i915_vm_bind.rst | 99 residency of backing storage using dma_fence. The VM_BIND mode with page faults 214 binding will require using dma-fence to ensure residency, the GPU page faults 215 mode when supported, will not use any dma-fence as residency is purely managed
|