HomeSort by: relevance | last modified time | path
    Searched refs:watermarks (Results 1 - 19 of 19) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/
amdgpu_dcn21_hubbub.c 151 struct dcn_watermark_set *watermarks,
160 if (safe_to_lower || watermarks->a.urgent_ns > hubbub1->watermarks.a.urgent_ns) {
161 hubbub1->watermarks.a.urgent_ns = watermarks->a.urgent_ns;
162 prog_wm_value = convert_and_clamp(watermarks->a.urgent_ns,
170 watermarks->a.urgent_ns, prog_wm_value);
174 if (safe_to_lower || watermarks->a.frac_urg_bw_flip
175 > hubbub1->watermarks.a.frac_urg_bw_flip) {
176 hubbub1->watermarks.a.frac_urg_bw_flip = watermarks->a.frac_urg_bw_flip
    [all...]
dcn21_hubbub.h 120 struct dcn_watermark_set *watermarks,
125 struct dcn_watermark_set *watermarks,
130 struct dcn_watermark_set *watermarks,
135 struct dcn_watermark_set *watermarks,
amdgpu_dcn21_resource.c 1108 calculate_wm_set_for_vlevel(vlevel, table_entry, &context->bw_ctx.bw.dcn.watermarks.d,
1113 calculate_wm_set_for_vlevel(vlevel, table_entry, &context->bw_ctx.bw.dcn.watermarks.c,
1118 calculate_wm_set_for_vlevel(vlevel, table_entry, &context->bw_ctx.bw.dcn.watermarks.b,
1124 calculate_wm_set_for_vlevel(vlevel, table_entry, &context->bw_ctx.bw.dcn.watermarks.a,
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/
amdgpu_dcn10_hubbub.c 310 struct dcn_watermark_set *watermarks,
319 if (safe_to_lower || watermarks->a.urgent_ns > hubbub1->watermarks.a.urgent_ns) {
320 hubbub1->watermarks.a.urgent_ns = watermarks->a.urgent_ns;
321 prog_wm_value = convert_and_clamp(watermarks->a.urgent_ns,
328 watermarks->a.urgent_ns, prog_wm_value);
331 if (safe_to_lower || watermarks->a.pte_meta_urgent_ns > hubbub1->watermarks.a.pte_meta_urgent_ns) {
332 hubbub1->watermarks.a.pte_meta_urgent_ns = watermarks->a.pte_meta_urgent_ns
    [all...]
dcn10_hubbub.h 301 struct dcn_watermark_set watermarks; member in struct:dcn10_hubbub
315 struct dcn_watermark_set *watermarks,
338 struct dcn_watermark_set *watermarks,
343 struct dcn_watermark_set *watermarks,
348 struct dcn_watermark_set *watermarks,
amdgpu_dcn10_hw_sequencer.c 2665 &context->bw_ctx.bw.dcn.watermarks,
2698 &context->bw_ctx.bw.dcn.watermarks,
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/calcs/
amdgpu_dcn_calcs.c 555 context->bw_ctx.bw.dcn.watermarks.b.cstate_pstate.cstate_exit_ns =
557 context->bw_ctx.bw.dcn.watermarks.b.cstate_pstate.cstate_enter_plus_exit_ns =
559 context->bw_ctx.bw.dcn.watermarks.b.cstate_pstate.pstate_change_ns =
561 context->bw_ctx.bw.dcn.watermarks.b.pte_meta_urgent_ns = v->ptemeta_urgent_watermark * 1000;
562 context->bw_ctx.bw.dcn.watermarks.b.urgent_ns = v->urgent_watermark * 1000;
569 context->bw_ctx.bw.dcn.watermarks.c.cstate_pstate.cstate_exit_ns =
571 context->bw_ctx.bw.dcn.watermarks.c.cstate_pstate.cstate_enter_plus_exit_ns =
573 context->bw_ctx.bw.dcn.watermarks.c.cstate_pstate.pstate_change_ns =
575 context->bw_ctx.bw.dcn.watermarks.c.pte_meta_urgent_ns = v->ptemeta_urgent_watermark * 1000;
576 context->bw_ctx.bw.dcn.watermarks.c.urgent_ns = v->urgent_watermark * 1000
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/hw/
dchubbub.h 141 struct dcn_watermark_set *watermarks,
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/
amdgpu_dcn20_hubbub.c 572 struct dcn_watermark_set *watermarks,
581 hubbub1_program_urgent_watermarks(hubbub, watermarks, refclk_mhz, safe_to_lower);
582 hubbub1_program_stutter_watermarks(hubbub, watermarks, refclk_mhz, safe_to_lower);
586 * here we are going to LOWER watermarks to go to dummy p-state only, but this has
593 hubbub1_program_pstate_watermarks(hubbub, watermarks, refclk_mhz, safe_to_lower);
dcn20_hubbub.h 84 struct dcn_watermark_set watermarks; member in struct:dcn20_hubbub
amdgpu_dcn20_resource.c 2728 context->bw_ctx.bw.dcn.watermarks.b.urgent_ns = get_wm_urgent(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000;
2729 context->bw_ctx.bw.dcn.watermarks.b.cstate_pstate.cstate_enter_plus_exit_ns = get_wm_stutter_enter_exit(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000;
2730 context->bw_ctx.bw.dcn.watermarks.b.cstate_pstate.cstate_exit_ns = get_wm_stutter_exit(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000;
2731 context->bw_ctx.bw.dcn.watermarks.b.cstate_pstate.pstate_change_ns = get_wm_dram_clock_change(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000;
2732 context->bw_ctx.bw.dcn.watermarks.b.pte_meta_urgent_ns = get_wm_memory_trip(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000;
2733 context->bw_ctx.bw.dcn.watermarks.b.frac_urg_bw_nom = get_fraction_of_urgent_bandwidth(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000;
2734 context->bw_ctx.bw.dcn.watermarks.b.frac_urg_bw_flip = get_fraction_of_urgent_bandwidth_imm_flip(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000;
2735 context->bw_ctx.bw.dcn.watermarks.b.urgent_latency_ns = get_urgent_latency(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000;
2742 context->bw_ctx.bw.dcn.watermarks.c.urgent_ns = get_wm_urgent(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000;
2743 context->bw_ctx.bw.dcn.watermarks.c.cstate_pstate.cstate_enter_plus_exit_ns = get_wm_stutter_enter_exit(&context->bw_ctx.dml, pipes, (…)
    [all...]
amdgpu_dcn20_hwseq.c 1675 /* program dchubbub watermarks */
1677 &context->bw_ctx.bw.dcn.watermarks,
1688 /* program dchubbub watermarks */
1690 &context->bw_ctx.bw.dcn.watermarks,
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/
core_types.h 339 struct dcn_watermark_set watermarks; member in struct:dcn_bw_output
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/
smu_helper.h 47 struct watermarks { struct
amdgpu_smu_helper.c 713 struct watermarks *table = wt_table;
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/
amdgpu_renoir_ppt.c 126 TAB_MAP_VALID(WATERMARKS),
767 void *watermarks,
772 Watermarks_t *table = watermarks;
amdgpu_navi10_ppt.c 200 TAB_MAP(WATERMARKS),
1500 void *watermarks, struct
1505 Watermarks_t *table = watermarks;
amdgpu_vega20_ppt.c 209 TAB_MAP(WATERMARKS),
3043 void *watermarks, struct
3048 Watermarks_t *table = watermarks;
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/inc/
amdgpu_smu.h 474 int (*set_watermarks_table)(struct smu_context *smu, void *watermarks,

Completed in 28 milliseconds