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

  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/
amdgpu_dc_link_hwss.c 121 pipes[i].stream_res.pix_clk_params.requested_pix_clk_100hz =
125 &pipes[i].stream_res.pix_clk_params,
323 pipes[i].stream_res.stream_enc != NULL &&
327 pipes[i].stream_res.stream_enc->funcs->dp_blank(
328 pipes[i].stream_res.stream_enc);
337 if ((&pipes[i])->stream_res.audio && !link->dc->debug.az_endpoint_mute_only)
338 (&pipes[i])->stream_res.audio->funcs->az_disable((&pipes[i])->stream_res.audio);
360 if (pipes[i].stream_res.audio) {
363 pipes[i].stream_res.audio->funcs->az_enable
    [all...]
amdgpu_dc_resource.c 1244 split_pipe->stream_res.tg = pool->timing_generators[i];
1248 split_pipe->stream_res.opp = pool->opps[i];
1319 free_pipe->stream_res.tg = tail_pipe->stream_res.tg;
1320 free_pipe->stream_res.abm = tail_pipe->stream_res.abm;
1321 free_pipe->stream_res.opp = tail_pipe->stream_res.opp;
1322 free_pipe->stream_res.stream_enc = tail_pipe->stream_res.stream_enc
    [all...]
amdgpu_dc.c 294 if (pipe->stream == stream && pipe->stream_res.tg) {
322 if (pipe->stream == stream && pipe->stream_res.stream_enc) {
376 tg = pipe->stream_res.tg;
410 tg = pipe->stream_res.tg;
429 pipe_ctx->stream_res.opp->dyn_expansion = option;
430 pipe_ctx->stream_res.opp->funcs->opp_set_dyn_expansion(
431 pipe_ctx->stream_res.opp,
474 pipes->stream_res.opp->funcs->
475 opp_program_bit_depth_reduction(pipes->stream_res.opp, &params);
510 pipes->stream_res.opp->inst)
    [all...]
amdgpu_dc_link.c 1518 pipe_ctx->stream_res.pix_clk_params.requested_sym_clk =
2092 eng_id = pipe_ctx->stream_res.stream_enc->id;
2367 res_ctx.pipe_ctx[i].stream_res.tg->inst +
2531 pipe_ctx[i].stream_res.tg->inst + 1;
2719 struct stream_encoder *stream_encoder = pipe_ctx->stream_res.stream_enc;
2740 link, pipe_ctx->stream_res.stream_enc, &proposed_table);
2802 struct stream_encoder *stream_encoder = pipe_ctx->stream_res.stream_enc;
2830 link, pipe_ctx->stream_res.stream_enc, &proposed_table);
2912 pipe_ctx->stream_res.stream_enc->id, true);
2929 config.otg_inst = (uint8_t) pipe_ctx->stream_res.tg->inst
    [all...]
amdgpu_dc_debug.c 331 pipe_ctx->stream_res.tg->funcs->get_position(pipe_ctx->stream_res.tg, &position);
342 pipe_ctx->stream_res.tg->inst,
amdgpu_dc_link_dp.c 1536 pipe_ctx->stream_res.stream_enc->id, true);
3634 struct output_pixel_processor *opp = pipe_ctx->stream_res.opp;
3681 if (pipe_ctx->stream_res.tg->funcs->set_test_pattern)
3682 pipe_ctx->stream_res.tg->funcs->set_test_pattern(pipe_ctx->stream_res.tg,
3714 struct output_pixel_processor *odm_opp = odm_pipe->stream_res.opp;
3747 if (pipe_ctx->stream_res.tg->funcs->set_test_pattern)
3748 pipe_ctx->stream_res.tg->funcs->set_test_pattern(pipe_ctx->stream_res.tg,
3760 struct output_pixel_processor *odm_opp = odm_pipe->stream_res.opp
    [all...]
amdgpu_dc_stream.c 516 struct timing_generator *tg = res_ctx->pipe_ctx[i].stream_res.tg;
575 struct timing_generator *tg = res_ctx->pipe_ctx[i].stream_res.tg;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/
amdgpu_dcn20_hwseq.c 92 * Groups in stream_res are stored as +1 from HW registers, i.e.
93 * gsl_0 <=> pipe_ctx->stream_res.gsl_group == 1
110 if (pipe_ctx->stream_res.gsl_group > 0)
115 pipe_ctx->stream_res.gsl_group = group_idx;
137 group_idx = pipe_ctx->stream_res.gsl_group;
141 pipe_ctx->stream_res.gsl_group = 0;
165 if (pipe_ctx->stream_res.tg->funcs->set_gsl != NULL &&
166 pipe_ctx->stream_res.tg->funcs->set_gsl_source_select != NULL) {
167 pipe_ctx->stream_res.tg->funcs->set_gsl(
168 pipe_ctx->stream_res.tg
941 struct stream_resource *stream_res = &pipe_ctx->stream_res; local in function:dcn20_blank_pixel_data
    [all...]
amdgpu_dcn20_resource.c 1458 pixel_clk_params->controller_id = pipe_ctx->stream_res.tg->inst + 1;
1491 get_pixel_clock_parameters(pipe_ctx, &pipe_ctx->stream_res.pix_clk_params);
1495 &pipe_ctx->stream_res.pix_clk_params,
1596 if (pipe_ctx->stream_res.dsc)
1599 acquire_dsc(&dc_ctx->res_ctx, pool, &pipe_ctx->stream_res.dsc, i);
1602 if (!pipe_ctx->stream_res.dsc) {
1624 if (pipe_ctx->stream_res.dsc)
1625 release_dsc(&new_ctx->res_ctx, dc->res_pool, &pipe_ctx->stream_res.dsc);
1743 next_odm_pipe->stream_res.dsc = NULL;
1788 next_odm_pipe->stream_res.opp = pool->opps[next_odm_pipe->pipe_idx]
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/
amdgpu_dce110_hw_sequencer.c 638 if (pipe_ctx->stream_res.stream_enc == NULL)
648 pipe_ctx->stream_res.stream_enc->funcs->update_hdmi_info_packets(
649 pipe_ctx->stream_res.stream_enc,
650 &pipe_ctx->stream_res.encoder_info_frame);
652 pipe_ctx->stream_res.stream_enc->funcs->update_dp_info_packets(
653 pipe_ctx->stream_res.stream_enc,
654 &pipe_ctx->stream_res.encoder_info_frame);
667 struct timing_generator *tg = pipe_ctx->stream_res.tg;
674 pipe_ctx->stream_res.stream_enc->id, true);
693 if (pipe_ctx->stream_res.audio != NULL)
    [all...]
amdgpu_dce110_resource.c 873 pixel_clk_params->controller_id = pipe_ctx->stream_res.tg->inst + 1;
897 get_pixel_clock_parameters(pipe_ctx, &pipe_ctx->stream_res.pix_clk_params);
900 &pipe_ctx->stream_res.pix_clk_params,
1113 pipe_ctx->stream_res.tg = pool->timing_generators[underlay_idx];
1117 pipe_ctx->stream_res.opp = pool->opps[underlay_idx];
1128 pipe_ctx->stream_res.tg->inst,
1136 pipe_ctx->stream_res.tg->funcs->program_timing(pipe_ctx->stream_res.tg,
1145 pipe_ctx->stream_res.tg->funcs->enable_advanced_request(
1146 pipe_ctx->stream_res.tg
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/
amdgpu_dce_hwseq.c 61 if (lock && pipe->stream_res.tg->funcs->is_blanked &&
62 pipe->stream_res.tg->funcs->is_blanked(pipe->stream_res.tg))
65 val = REG_GET_4(BLND_V_UPDATE_LOCK[pipe->stream_res.tg->inst],
76 REG_SET_2(BLND_V_UPDATE_LOCK[pipe->stream_res.tg->inst], val,
81 REG_SET_2(BLND_V_UPDATE_LOCK[pipe->stream_res.tg->inst], val,
87 uint32_t value = REG_READ(CRTC_H_BLANK_START_END[pipe->stream_res.tg->inst]);
88 REG_WRITE(CRTC_H_BLANK_START_END[pipe->stream_res.tg->inst], value);
dmub_psr.c 123 !&pipe_ctx->stream_res)
154 if (pipe_ctx->stream_res.opp)
155 copy_settings_data->opp_inst = pipe_ctx->stream_res.opp->inst;
158 if (pipe_ctx->stream_res.tg)
159 copy_settings_data->otg_inst = pipe_ctx->stream_res.tg->inst;
dce_clk_mgr.c 204 if (pipe_ctx->stream_res.pix_clk_params.requested_pix_clk_100hz / 10 > max_pix_clk)
205 max_pix_clk = pipe_ctx->stream_res.pix_clk_params.requested_pix_clk_100hz / 10;
211 pipe_ctx->stream_res.pix_clk_params.requested_sym_clk > max_pix_clk)
212 max_pix_clk = pipe_ctx->stream_res.pix_clk_params.requested_sym_clk;
525 cfg->pipe_idx = pipe_ctx->stream_res.tg->inst;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/
amdgpu_dcn10_hw_sequencer.c 100 tg = pipe_ctx->stream_res.tg;
469 struct timing_generator *tg = pipe_ctx->stream_res.tg;
798 pipe_ctx->stream_res.tg->funcs->enable_optc_clock(pipe_ctx->stream_res.tg, true);
802 &pipe_ctx->stream_res.pix_clk_params,
808 pipe_ctx->stream_res.tg->funcs->program_timing(
809 pipe_ctx->stream_res.tg,
822 inst_offset = reg_offsets[pipe_ctx->stream_res.tg->inst].fmt;
824 pipe_ctx->stream_res.opp->funcs->opp_program_fmt(
825 pipe_ctx->stream_res.opp
2370 struct stream_resource *stream_res = &pipe_ctx->stream_res; local in function:dcn10_blank_pixel_data
    [all...]
amdgpu_dcn10_resource.c 1037 pixel_clk_params->controller_id = pipe_ctx->stream_res.tg->inst + 1;
1067 get_pixel_clock_parameters(pipe_ctx, &pipe_ctx->stream_res.pix_clk_params);
1071 &pipe_ctx->stream_res.pix_clk_params,
1150 idle_pipe->stream_res.tg = head_pipe->stream_res.tg;
1151 idle_pipe->stream_res.abm = head_pipe->stream_res.abm;
1152 idle_pipe->stream_res.opp = head_pipe->stream_res.opp;
amdgpu_dcn10_hw_sequencer_debug.c 437 pix_clk = dc->current_state->res_ctx.pipe_ctx[i].stream_res.pix_clk_params.requested_pix_clk_100hz / 10;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dce100/
amdgpu_dce_clk_mgr.c 185 if (pipe_ctx->stream_res.pix_clk_params.requested_pix_clk_100hz / 10 > max_pix_clk)
186 max_pix_clk = pipe_ctx->stream_res.pix_clk_params.requested_pix_clk_100hz / 10;
192 pipe_ctx->stream_res.pix_clk_params.requested_sym_clk > max_pix_clk)
193 max_pix_clk = pipe_ctx->stream_res.pix_clk_params.requested_sym_clk;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dce110/
amdgpu_dce110_clk_mgr.c 153 cfg->pipe_idx = pipe_ctx->stream_res.tg->inst;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/
core_types.h 283 struct stream_resource stream_res; member in struct:pipe_ctx
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/irq/dce110/
amdgpu_irq_service_dce110.c 220 dc->current_state->res_ctx.pipe_ctx[pipe_offset].stream_res.tg;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/calcs/
amdgpu_dcn_calcs.c 1250 /* Clear plane_res and stream_res */
1252 memset(&hsplit_pipe->stream_res, 0, sizeof(hsplit_pipe->stream_res));

Completed in 169 milliseconds