Home
last modified time | relevance | path

Searched refs:watermarks (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hubbub.c201 struct dcn_watermark_set *watermarks, in hubbub1_program_watermarks() argument
215 if (safe_to_lower || watermarks->a.urgent_ns > hubbub->watermarks.a.urgent_ns) { in hubbub1_program_watermarks()
216 hubbub->watermarks.a.urgent_ns = watermarks->a.urgent_ns; in hubbub1_program_watermarks()
217 prog_wm_value = convert_and_clamp(watermarks->a.urgent_ns, in hubbub1_program_watermarks()
223 watermarks->a.urgent_ns, prog_wm_value); in hubbub1_program_watermarks()
226 if (safe_to_lower || watermarks->a.pte_meta_urgent_ns > hubbub->watermarks.a.pte_meta_urgent_ns) { in hubbub1_program_watermarks()
227 hubbub->watermarks.a.pte_meta_urgent_ns = watermarks->a.pte_meta_urgent_ns; in hubbub1_program_watermarks()
228 prog_wm_value = convert_and_clamp(watermarks->a.pte_meta_urgent_ns, in hubbub1_program_watermarks()
233 watermarks->a.pte_meta_urgent_ns, prog_wm_value); in hubbub1_program_watermarks()
237 if (safe_to_lower || watermarks->a.cstate_pstate.cstate_enter_plus_exit_ns in hubbub1_program_watermarks()
[all …]
Ddcn10_hubbub.h188 struct dcn_watermark_set watermarks; member
202 struct dcn_watermark_set *watermarks,
Ddcn10_hw_sequencer.c2378 &context->bw.dcn.watermarks, in dcn10_set_bandwidth()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/calcs/
Ddcn_calcs.c539 context->bw.dcn.watermarks.b.cstate_pstate.cstate_exit_ns =
541 context->bw.dcn.watermarks.b.cstate_pstate.cstate_enter_plus_exit_ns =
543 context->bw.dcn.watermarks.b.cstate_pstate.pstate_change_ns =
545 context->bw.dcn.watermarks.b.pte_meta_urgent_ns = v->ptemeta_urgent_watermark * 1000;
546 context->bw.dcn.watermarks.b.urgent_ns = v->urgent_watermark * 1000;
553 context->bw.dcn.watermarks.c.cstate_pstate.cstate_exit_ns =
555 context->bw.dcn.watermarks.c.cstate_pstate.cstate_enter_plus_exit_ns =
557 context->bw.dcn.watermarks.c.cstate_pstate.pstate_change_ns =
559 context->bw.dcn.watermarks.c.pte_meta_urgent_ns = v->ptemeta_urgent_watermark * 1000;
560 context->bw.dcn.watermarks.c.urgent_ns = v->urgent_watermark * 1000;
[all …]
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/
Dcore_types.h260 struct dcn_watermark_set watermarks; member
/Linux-v4.19/drivers/gpu/drm/amd/powerplay/hwmgr/
Dsmu_helper.h45 struct watermarks { struct
Dsmu_helper.c661 struct watermarks *table = wt_table; in smu_set_watermarks_for_clocks_ranges()
/Linux-v4.19/Documentation/sysctl/
Dvm.txt250 implies that the allocation will succeed as long as watermarks are met.
866 distances between watermarks are 0.1% of the available memory in the
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-bus-iio1494 watermarks are fixed or have minimum levels). A value of 0
/Linux-v4.19/Documentation/filesystems/
Dproc.txt886 watermarks in each zone.