/linux/arch/x86/events/intel/ |
H A D | cstate.c | 2 * Support cstate residency counters 157 PMU_EVENT_ATTR_STRING(c1-residency, attr_cstate_core_c1, "event=0x00"); 158 PMU_EVENT_ATTR_STRING(c3-residency, attr_cstate_core_c3, "event=0x01"); 159 PMU_EVENT_ATTR_STRING(c6-residency, attr_cstate_core_c6, "event=0x02"); 160 PMU_EVENT_ATTR_STRING(c7-residency, attr_cstate_core_c7, "event=0x03"); 228 PMU_EVENT_ATTR_STRING(c2-residency, attr_cstate_pkg_c2, "event=0x00"); 229 PMU_EVENT_ATTR_STRING(c3-residency, attr_cstate_pkg_c3, "event=0x01"); 230 PMU_EVENT_ATTR_STRING(c6-residency, attr_cstate_pkg_c6, "event=0x02"); 231 PMU_EVENT_ATTR_STRING(c7-residency, attr_cstate_pkg_c7, "event=0x03"); 232 PMU_EVENT_ATTR_STRING(c8-residency, attr_cstate_pkg_c [all...] |
/linux/drivers/gpu/drm/xe/ |
H A D | xe_gt_idle.c | 26 * device/gt#/gtidle/idle_residency_ms - Provides residency of the idle state in ms 90 /* Add delta to extended raw driver copy of idle residency */ in get_residency_ms() 94 /* residency multiplier in ns, convert to ms */ in get_residency_ms() 287 u64 residency; in xe_gt_idle_residency_msec() local 291 residency = get_residency_ms(gtidle, gtidle->idle_residency(pc)); in xe_gt_idle_residency_msec() 294 return residency; in xe_gt_idle_residency_msec() 304 u64 residency; in idle_residency_ms_show() local 307 residency = xe_gt_idle_residency_msec(gtidle); in idle_residency_ms_show() 310 return sysfs_emit(buff, "%llu\n", residency); in idle_residency_ms_show()
|
/linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_edp_panel_control.h | 54 void edp_get_psr_residency(const struct dc_link *link, uint32_t *residency, enum psr_residency_mode mode); 64 unsigned int *residency, const bool is_start, const enum pr_residency_mode mode);
|
H A D | link_edp_panel_control.c | 892 void edp_get_psr_residency(const struct dc_link *link, uint32_t *residency, enum psr_residency_mode mode) in edp_get_psr_residency() argument 901 // PSR residency measurements only supported on DMCUB in edp_get_psr_residency() 903 psr->funcs->psr_get_residency(psr, residency, panel_inst, mode); in edp_get_psr_residency() 905 *residency = 0; in edp_get_psr_residency() 1110 unsigned int *residency, const bool is_start, const enum pr_residency_mode mode) in edp_replay_residency() argument 1119 if (!residency) in edp_replay_residency() 1123 replay->funcs->replay_residency(replay, panel_inst, residency, is_start, mode); in edp_replay_residency() 1125 *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/amd/display/dc/dce/ |
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_replay.c | 258 * Get Replay residency from firmware. 261 uint32_t *residency, const bool is_start, enum pr_residency_mode mode) in dmub_replay_residency() argument 295 residency, DM_DMUB_WAIT_TYPE_WAIT_WITH_REPLY)) in dmub_replay_residency() 302 *residency = 0; in dmub_replay_residency()
|
H A D | dmub_psr.c | 452 * Get PSR residency from firmware. 454 static void dmub_psr_get_residency(struct dmub_psr *dmub, uint32_t *residency, in dmub_psr_get_residency() argument 462 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 | 74 * @residency: a ktime_t representing a state residency duration 81 ktime_t residency; member 361 s64 duration = ktime_to_ms(entry->residency); in cdev_dt_seq_show() 403 * Computes a transition and the duration of the previous state residency. 437 cdev_record->residency = ktime_add(cdev_record->residency, delta); in thermal_debug_cdev_state_update()
|
/linux/drivers/platform/x86/amd/pmc/ |
H A D | pmc.c | 311 u64 entry_time, exit_time, residency; in s0ix_stats_show() local 331 residency = exit_time - entry_time; in s0ix_stats_show() 332 do_div(residency, 48); in s0ix_stats_show() 337 seq_printf(s, "Residency Time: %lld\n", residency); in s0ix_stats_show()
|
/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/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | link.h | 279 const struct dc_link *link, uint32_t *residency, enum psr_residency_mode mode); 294 unsigned int *residency, const bool is_start,
|
/linux/Documentation/firmware-guide/acpi/ |
H A D | lpit.rst | 31 residency, or system time spent with the SLP_S0# signal asserted.
|
/linux/arch/arm64/boot/dts/arm/ |
H A D | juno-r2.dts | 75 min-residency-us = <2000>; 84 min-residency-us = <2500>;
|
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>;
|
/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/arch/arm64/boot/dts/qcom/ |
H A D | sc7180-firmware-tfa.dtsi | 90 min-residency-us = <9926>;
|
H A D | sdm630.dtsi | 230 min-residency-us = <200>; 239 min-residency-us = <1000>; 249 min-residency-us = <200>; 258 min-residency-us = <1000>; 268 min-residency-us = <9987>; 278 min-residency-us = <9987>; 288 min-residency-us = <9987>; 298 min-residency-us = <9987>; 308 min-residency-us = <9987>; 318 min-residency [all...] |
/linux/arch/arm64/boot/dts/exynos/ |
H A D | exynos2200.dtsi | 180 min-residency-us = <2000>; 189 min-residency-us = <3500>; 198 min-residency-us = <2500>;
|
/linux/Documentation/devicetree/bindings/cpu/ |
H A D | cpu-capacity.txt | 107 min-residency-us = <150>; 116 min-residency-us = <2500>;
|
/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 318 them. For this purpose, it compares the target residency of each state with 321 framework. It selects the state with the target residency closest to the predicted 332 target residency. 359 the hierarchy. In that case, the `target residency and exit latency parameters 372 Then, the target residency of the |struct cpuidle_state| object representing 394 In addition to the target residency and exit latency idle state parameters 416 residency [all...] |
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx943.dtsi | 22 min-residency-us = <2700>;
|