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

  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce80/
amdgpu_dce80_hw_sequencer.c 83 dc->hwss.pipe_control_lock = dce_pipe_control_lock;
84 dc->hwss.prepare_bandwidth = dce100_prepare_bandwidth;
85 dc->hwss.optimize_bandwidth = dce100_optimize_bandwidth;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/
amdgpu_dc_vm_helper.c 46 /* Call HWSS to setup HUBBUB for address config */
47 if (dc->hwss.init_sys_ctx) {
48 num_vmids = dc->hwss.init_sys_ctx(dc->hwseq, dc, pa_config);
62 dc->hwss.init_vm_ctx(dc->hwseq, dc, va_config, vmid);
amdgpu_dc_stream.c 250 vupdate_line = dc->hwss.get_vupdate_offset_from_vsync(pipe_ctx);
308 dc->hwss.pipe_control_lock(dc, pipe_to_program, true);
311 dc->hwss.set_cursor_attribute(pipe_ctx);
312 if (dc->hwss.set_cursor_sdr_white_level)
313 dc->hwss.set_cursor_sdr_white_level(pipe_ctx);
317 dc->hwss.pipe_control_lock(dc, pipe_to_program, false);
359 dc->hwss.pipe_control_lock(dc, pipe_to_program, true);
362 dc->hwss.set_cursor_position(pipe_ctx);
366 dc->hwss.pipe_control_lock(dc, pipe_to_program, false);
414 if (dc->hwss.enable_writeback)
    [all...]
amdgpu_dc.c 295 dc->hwss.set_drr(&pipe,
323 dc->hwss.get_position(&pipe, 1, &position);
487 dc->hwss.program_gamut_remap(pipes);
506 dc->hwss.program_output_csc(dc,
540 dc->hwss.set_static_screen_control(pipes_affected, num_pipes_affected, params);
794 if (dc->hwss.apply_ctx_for_surface)
795 dc->hwss.apply_ctx_for_surface(dc, old_stream, 0, dangling_context);
797 if (dc->hwss.program_front_end_for_ctx)
798 dc->hwss.program_front_end_for_ctx(dc, dangling_context);
822 dc->hwss.update_pending_status(pipe)
    [all...]
amdgpu_dc_link_hwss.c 223 link->dc->hwss.edp_power_control(link, false);
336 link->dc->hwss.disable_stream(&pipes[i]);
355 link->dc->hwss.enable_stream(&pipes[i]);
357 link->dc->hwss.unblank_stream(&pipes[i],
amdgpu_dc_link.c 229 link->dc->hwss.edp_power_control(link, true);
230 link->dc->hwss.edp_wait_for_hpd_ready(link, true);
1514 link->dc->hwss.edp_power_control(link, true);
1515 link->dc->hwss.edp_wait_for_hpd_ready(link, true);
2998 dc->hwss.update_info_frame(pipe_ctx);
3041 dc->hwss.enable_audio_stream(pipe_ctx);
3054 dc->hwss.enable_stream(pipe_ctx);
3066 dc->hwss.unblank_stream(pipe_ctx,
3096 dc->hwss.blank_stream(pipe_ctx);
3125 dc->hwss.disable_stream(pipe_ctx)
    [all...]
amdgpu_dc_surface.c 179 dc->hwss.update_pending_status(pipe_ctx);
amdgpu_dc_link_dp.c 984 /* 1. call HWSS to set lane settings*/
1397 /* call HWSS to set lane settings*/
1408 /* call HWSS to set lane settings*/
3825 link->dc->hwss.unblank_stream(
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/
amdgpu_clk_mgr.c 75 if (dc->hwss.exit_optimized_pwr_state)
76 dc->hwss.exit_optimized_pwr_state(dc, dc->current_state);
92 if (dc->hwss.optimize_pwr_state)
93 dc->hwss.optimize_pwr_state(dc, dc->current_state);
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce100/
amdgpu_dce100_hw_sequencer.c 144 dc->hwss.prepare_bandwidth = dce100_prepare_bandwidth;
145 dc->hwss.optimize_bandwidth = dce100_optimize_bandwidth;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/
amdgpu_dcn20_init.c 131 dc->hwss = dcn20_funcs;
135 dc->hwss.init_hw = dcn20_fpga_init_hw;
amdgpu_dcn20_hwseq.c 565 dc->hwss.wait_for_mpcc_disconnect(dc, dc->res_pool, pipe_ctx);
573 dc->hwss.set_flip_control_gsl(pipe_ctx, false);
1411 dc->hwss.set_cursor_position(pipe_ctx);
1412 dc->hwss.set_cursor_attribute(pipe_ctx);
1414 if (dc->hwss.set_cursor_sdr_white_level)
1415 dc->hwss.set_cursor_sdr_white_level(pipe_ctx);
1424 dc->hwss.program_gamut_remap(pipe_ctx);
1427 dc->hwss.program_output_csc(dc,
1581 dc->hwss.pipe_control_lock(dc, pipe_ctx, true);
1583 dc->hwss.pipe_control_lock(dc, &dc->current_state->res_ctx.pipe_ctx[i], true)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/
amdgpu_dcn21_init.c 140 dc->hwss = dcn21_funcs;
144 dc->hwss.init_hw = dcn20_fpga_init_hw;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/
amdgpu_dcn10_init.c 114 dc->hwss = dcn10_funcs;
amdgpu_dcn10_hw_sequencer.c 767 dc->hwss.wait_for_mpcc_disconnect(dc, dc->res_pool, old_pipe_ctx);
886 dc->hwss.disable_audio_stream(pipe_ctx);
1090 dc->hwss.wait_for_mpcc_disconnect(dc, dc->res_pool, pipe_ctx);
1230 dc->hwss.disable_plane(dc, pipe_ctx);
2317 dc->hwss.set_cursor_position(pipe_ctx);
2318 dc->hwss.set_cursor_attribute(pipe_ctx);
2320 if (dc->hwss.set_cursor_sdr_white_level)
2321 dc->hwss.set_cursor_sdr_white_level(pipe_ctx);
2326 dc->hwss.program_gamut_remap(pipe_ctx);
2328 dc->hwss.program_output_csc(dc
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce120/
amdgpu_dce120_hw_sequencer.c 274 dc->hwss.update_dchub = dce120_update_dchub;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
amdgpu_dm_debugfs.c 1036 if (!dc->hwss.log_hw_state)
1039 dc->hwss.log_hw_state(dc, &log_ctx);
1074 if (dc->hwss.log_hw_state)
1075 dc->hwss.log_hw_state(dc, NULL);
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/
amdgpu_dce110_hw_sequencer.c 676 dc->hwss.update_info_frame(pipe_ctx);
1041 dc->hwss.disable_audio_stream(pipe_ctx);
1515 dc->hwss.disable_plane(dc,
1613 dc->hwss.edp_power_control(edp_link_with_sink, false);
1933 dc->hwss.disable_plane(dc, pipe_ctx_old);
2521 /* Moved programming gamma from dc to hwss */
2589 dc->hwss.pipe_control_lock(dc, pipe_ctx, true);
2609 dc->hwss.update_plane_addr(dc, pipe_ctx);
2622 dc->hwss.pipe_control_lock(dc, pipe_ctx, false);
2775 dc->hwss = dce110_funcs
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/
dc.h 518 struct hw_sequencer_funcs hwss; member in struct:dc
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/
dce_hwseq.h 820 void dce_enable_fe_clock(struct dce_hwseq *hwss,

Completed in 45 milliseconds