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

  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dce110/
amdgpu_dce110_clk_mgr.c 188 context->bw_ctx.bw.dce.all_displays_in_sync;
190 context->bw_ctx.bw.dce.nbp_state_change_enable == false;
192 context->bw_ctx.bw.dce.cpuc_state_change_enable == false;
194 context->bw_ctx.bw.dce.cpup_state_change_enable == false;
196 context->bw_ctx.bw.dce.blackout_recovery_time_us;
209 pp_display_cfg->min_memory_clock_khz = context->bw_ctx.bw.dce.yclk_khz
215 context->bw_ctx.bw.dce.sclk_khz);
228 = context->bw_ctx.bw.dce.sclk_deep_sleep_khz;
259 int patched_disp_clk = context->bw_ctx.bw.dce.dispclk_khz;
274 context->bw_ctx.bw.dce.dispclk_khz = dce_set_clock(clk_mgr_base, patched_disp_clk)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/
amdgpu_dcn20_resource.c 2254 wb_arb_params = &context->bw_ctx.bw.dcn.bw_writeback.mcif_wb_arb[dwb_pipe];
2265 wb_arb_params->cli_watermark[k] = get_wm_writeback_urgent(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000;
2266 wb_arb_params->pstate_watermark[k] = get_wm_writeback_dram_clock_change(&context->bw_ctx.dml, pipes, pipe_cnt) * 1000;
2502 for (vlevel_split = vlevel; vlevel <= context->bw_ctx.dml.soc.num_states; vlevel++)
2503 if (context->bw_ctx.dml.vba.NoOfDPP[vlevel][0][pipe_idx] == 1)
2506 if (vlevel > context->bw_ctx.dml.soc.num_states)
2510 context->bw_ctx.dml.vba.maxMpcComb = 0;
2520 if (force_split || context->bw_ctx.dml.vba.NoOfDPP[vlevel][context->bw_ctx.dml.vba.maxMpcComb][pipe_idx] > 1)
2533 context->bw_ctx.dml.vba.ODMCombineEnablePerState[vlevel][pipe_idx] = dm_odm_combine_mode_2to1
    [all...]
amdgpu_dcn20_hwseq.c 1677 &context->bw_ctx.bw.dcn.watermarks,
1690 &context->bw_ctx.bw.dcn.watermarks,
1771 mcif_wb->funcs->config_mcif_arb(mcif_wb, &context->bw_ctx.bw.dcn.bw_writeback.mcif_wb_arb[wb_info->dwb_pipe_inst]);
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/
amdgpu_dc_debug.c 357 context->bw_ctx.bw.dcn.clk.dispclk_khz,
358 context->bw_ctx.bw.dcn.clk.dppclk_khz,
359 context->bw_ctx.bw.dcn.clk.dcfclk_khz,
360 context->bw_ctx.bw.dcn.clk.dcfclk_deep_sleep_khz,
361 context->bw_ctx.bw.dcn.clk.fclk_khz,
362 context->bw_ctx.bw.dcn.clk.socclk_khz);
365 context->bw_ctx.bw.dcn.clk.dispclk_khz,
366 context->bw_ctx.bw.dcn.clk.dppclk_khz,
367 context->bw_ctx.bw.dcn.clk.dcfclk_khz,
368 context->bw_ctx.bw.dcn.clk.dcfclk_deep_sleep_khz
    [all...]
amdgpu_dc.c 1367 memcpy(&context->bw_ctx.dml, &dc->dml, sizeof(struct display_mode_lib));
1793 if (!dc->clk_mgr->funcs->are_clock_states_equal(&dc->clk_mgr->clks, &dc->current_state->bw_ctx.bw.dcn.clk))
1796 } else if (memcmp(&dc->current_state->bw_ctx.bw.dcn.clk, &dc->clk_mgr->clks, offsetof(struct dc_clocks, prev_p_state_change_support)) != 0) {
2503 memcpy(dml, &dc->current_state->bw_ctx.dml, sizeof(struct display_mode_lib));
2510 dc->current_state->bw_ctx.dml = *dml;
2693 info->displayClock = (unsigned int)state->bw_ctx.bw.dcn.clk.dispclk_khz;
2694 info->engineClock = (unsigned int)state->bw_ctx.bw.dcn.clk.dcfclk_khz;
2695 info->memoryClock = (unsigned int)state->bw_ctx.bw.dcn.clk.dramclk_khz;
2696 info->maxSupportedDppClock = (unsigned int)state->bw_ctx.bw.dcn.clk.max_supported_dppclk_khz;
2697 info->dppClock = (unsigned int)state->bw_ctx.bw.dcn.clk.dppclk_khz
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/
amdgpu_dce110_resource.c 958 &context->bw_ctx.bw.dce))
968 if (memcmp(&dc->current_state->bw_ctx.bw.dce,
969 &context->bw_ctx.bw.dce, sizeof(context->bw_ctx.bw.dce))) {
983 context->bw_ctx.bw.dce.nbp_state_change_wm_ns[0].b_mark,
984 context->bw_ctx.bw.dce.nbp_state_change_wm_ns[0].a_mark,
985 context->bw_ctx.bw.dce.urgent_wm_ns[0].b_mark,
986 context->bw_ctx.bw.dce.urgent_wm_ns[0].a_mark,
987 context->bw_ctx.bw.dce.stutter_exit_wm_ns[0].b_mark,
988 context->bw_ctx.bw.dce.stutter_exit_wm_ns[0].a_mark
    [all...]
amdgpu_dce110_hw_sequencer.c 1653 context->bw_ctx.bw.dce.nbp_state_change_wm_ns[num_pipes],
1654 context->bw_ctx.bw.dce.stutter_exit_wm_ns[num_pipes],
1655 context->bw_ctx.bw.dce.stutter_entry_wm_ns[num_pipes],
1656 context->bw_ctx.bw.dce.urgent_wm_ns[num_pipes],
1662 context->bw_ctx.bw.dce.nbp_state_change_wm_ns[num_pipes],
1663 context->bw_ctx.bw.dce.stutter_exit_wm_ns[num_pipes],
1664 context->bw_ctx.bw.dce.urgent_wm_ns[num_pipes],
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce112/
amdgpu_dce112_resource.c 879 &context->bw_ctx.bw.dce))
887 if (memcmp(&dc->current_state->bw_ctx.bw.dce,
888 &context->bw_ctx.bw.dce, sizeof(context->bw_ctx.bw.dce))) {
902 context->bw_ctx.bw.dce.nbp_state_change_wm_ns[0].b_mark,
903 context->bw_ctx.bw.dce.nbp_state_change_wm_ns[0].a_mark,
904 context->bw_ctx.bw.dce.urgent_wm_ns[0].b_mark,
905 context->bw_ctx.bw.dce.urgent_wm_ns[0].a_mark,
906 context->bw_ctx.bw.dce.stutter_exit_wm_ns[0].b_mark,
907 context->bw_ctx.bw.dce.stutter_exit_wm_ns[0].a_mark
    [all...]
  /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/dce/
dce_clk_mgr.c 232 if (context->bw_ctx.bw.dce.dispclk_khz >
242 < context->bw_ctx.bw.dce.dispclk_khz)
620 context->bw_ctx.bw.dce.all_displays_in_sync;
622 context->bw_ctx.bw.dce.nbp_state_change_enable == false;
624 context->bw_ctx.bw.dce.cpuc_state_change_enable == false;
626 context->bw_ctx.bw.dce.cpup_state_change_enable == false;
628 context->bw_ctx.bw.dce.blackout_recovery_time_us;
630 pp_display_cfg->min_memory_clock_khz = context->bw_ctx.bw.dce.yclk_khz
635 context->bw_ctx.bw.dce.sclk_khz);
648 = context->bw_ctx.bw.dce.sclk_deep_sleep_khz
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/
amdgpu_dcn21_resource.c 1058 patch_bounding_box(dc, &context->bw_ctx.dml.soc);
1065 pipes[pipe_cnt].clks_cfg.dispclk_mhz = context->bw_ctx.dml.vba.RequiredDISPCLK[vlevel_req][context->bw_ctx.dml.vba.maxMpcComb];
1069 context->bw_ctx.dml.vba.RequiredDPPCLK[vlevel_req][context->bw_ctx.dml.vba.maxMpcComb][pipe_idx];
1070 if (context->bw_ctx.dml.vba.BlendingAndTiming[pipe_idx] == pipe_idx)
1072 context->bw_ctx.dml.vba.ODMCombineEnablePerState[vlevel_req][pipe_idx];
1078 context->bw_ctx.dml.vba.RequiredDPPCLK[vlevel_req][context->bw_ctx.dml.vba.maxMpcComb][pipe_split_from[i]];
1079 if (context->bw_ctx.dml.vba.BlendingAndTiming[pipe_split_from[i]] == pipe_split_from[i]
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dcn20/
amdgpu_dcn20_clk_mgr.c 156 struct dc_clocks *new_clocks = &context->bw_ctx.bw.dcn.clk;
263 if (new_clocks->dppclk_khz >= dc->current_state->bw_ctx.bw.dcn.clk.dppclk_khz)
282 struct dc_clocks *new_clocks = &context->bw_ctx.bw.dcn.clk;
388 clock_cfg->max_clock_khz = context->bw_ctx.bw.dcn.clk.max_supported_dispclk_khz;
391 clock_cfg->bw_requirequired_clock_khz = context->bw_ctx.bw.dcn.clk.bw_dispclk_khz;
394 clock_cfg->max_clock_khz = context->bw_ctx.bw.dcn.clk.max_supported_dppclk_khz;
397 clock_cfg->bw_requirequired_clock_khz = context->bw_ctx.bw.dcn.clk.bw_dppclk_khz;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/
amdgpu_dcn10_hw_sequencer_debug.c 480 dc->current_state->bw_ctx.bw.dcn.clk.dcfclk_khz,
481 dc->current_state->bw_ctx.bw.dcn.clk.dcfclk_deep_sleep_khz,
482 dc->current_state->bw_ctx.bw.dcn.clk.dispclk_khz,
483 dc->current_state->bw_ctx.bw.dcn.clk.dppclk_khz,
484 dc->current_state->bw_ctx.bw.dcn.clk.fclk_khz,
485 dc->current_state->bw_ctx.bw.dcn.clk.socclk_khz);
amdgpu_dcn10_hw_sequencer.c 453 dc->current_state->bw_ctx.bw.dcn.clk.dcfclk_khz,
454 dc->current_state->bw_ctx.bw.dcn.clk.dcfclk_deep_sleep_khz,
455 dc->current_state->bw_ctx.bw.dcn.clk.dispclk_khz,
456 dc->current_state->bw_ctx.bw.dcn.clk.dppclk_khz,
457 dc->current_state->bw_ctx.bw.dcn.clk.max_supported_dppclk_khz,
458 dc->current_state->bw_ctx.bw.dcn.clk.fclk_khz,
459 dc->current_state->bw_ctx.bw.dcn.clk.socclk_khz);
2250 bool should_divided_by_2 = context->bw_ctx.bw.dcn.clk.dppclk_khz <=
2656 context->bw_ctx.bw.dcn.clk.phyclk_khz = 0;
2665 &context->bw_ctx.bw.dcn.watermarks
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dce100/
amdgpu_dce_clk_mgr.c 213 if (context->bw_ctx.bw.dce.dispclk_khz >
223 < context->bw_ctx.bw.dce.dispclk_khz)
406 int patched_disp_clk = context->bw_ctx.bw.dce.dispclk_khz;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dce120/
amdgpu_dce120_clk_mgr.c 96 int patched_disp_clk = context->bw_ctx.bw.dce.dispclk_khz;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dce112/
amdgpu_dce112_clk_mgr.c 204 int patched_disp_clk = context->bw_ctx.bw.dce.dispclk_khz;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dcn10/
amdgpu_rv1_clk_mgr.c 137 struct dc_clocks *new_clocks = &context->bw_ctx.bw.dcn.clk;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce100/
amdgpu_dce100_resource.c 831 context->bw_ctx.bw.dce.dispclk_khz = 681000;
832 context->bw_ctx.bw.dce.yclk_khz = 250000 * MEMORY_TYPE_MULTIPLIER_CZ;
834 context->bw_ctx.bw.dce.dispclk_khz = 0;
835 context->bw_ctx.bw.dce.yclk_khz = 0;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/
core_types.h 358 * @bw_ctx: The output from bandwidth and watermark calculations and the DML
370 struct bw_context bw_ctx; member in struct:dc_state
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce80/
amdgpu_dce80_resource.c 865 context->bw_ctx.bw.dce.dispclk_khz = 681000;
866 context->bw_ctx.bw.dce.yclk_khz = 250000 * MEMORY_TYPE_MULTIPLIER_CZ;
868 context->bw_ctx.bw.dce.dispclk_khz = 0;
869 context->bw_ctx.bw.dce.yclk_khz = 0;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dcn21/
amdgpu_rn_clk_mgr.c 106 struct dc_clocks *new_clocks = &context->bw_ctx.bw.dcn.clk;
188 if (new_clocks->dppclk_khz >= dc->current_state->bw_ctx.bw.dcn.clk.dppclk_khz)

Completed in 58 milliseconds