/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_stream.c | 316 dc->hwss.set_cursor_attribute(pipe_ctx); in dc_stream_set_cursor_attributes() 317 if (dc->hwss.set_cursor_sdr_white_level) in dc_stream_set_cursor_attributes() 383 dc->hwss.set_cursor_position(pipe_ctx); in dc_stream_set_cursor_position() 441 if (dc->hwss.enable_writeback) { in dc_stream_add_writeback() 453 if (dc->hwss.enable_writeback) { in dc_stream_add_writeback() 511 if (dc->hwss.disable_writeback) in dc_stream_remove_writeback() 521 if (dc->hwss.mmhubbub_warmup) in dc_stream_warmup_writeback() 616 if (!dc->hwss.dmdata_status_done) in dc_stream_dmdata_status_done() 628 return dc->hwss.dmdata_status_done(pipe); in dc_stream_dmdata_status_done() 644 if (!dc->hwss.program_dmdata_engine) in dc_stream_set_dynamic_metadata() [all …]
|
H A D | dc.c | 319 dc->hwss.set_drr(&pipe, in dc_stream_adjust_vmin_vmax() 626 dc->hwss.program_output_csc(dc, in dc_stream_program_csc_matrix() 1130 dc->hwss.init_hw(dc); in dc_hardware_init() 1460 dc->hwss.setup_stereo) in dc_enable_stereo() 1579 dc->hwss.setup_stereo) in dc_commit_state_no_check() 3010 dc->hwss.power_down_on_boot) in dc_power_down_on_boot() 3031 dc->hwss.init_hw(dc); in dc_set_power_state() 3249 if (dc->hwss.set_clock) in dc_set_clock() 3255 if (dc->hwss.get_clock) in dc_get_clock() 3345 if (dc->hwss.hardware_release) in dc_hardware_release() [all …]
|
H A D | dc_vm_helper.c | 42 if (dc->hwss.init_sys_ctx) { in dc_setup_system_context() 43 num_vmids = dc->hwss.init_sys_ctx(dc->hwseq, dc, pa_config); in dc_setup_system_context() 57 dc->hwss.init_vm_ctx(dc->hwseq, dc, va_config, vmid); in dc_setup_vm_context()
|
H A D | dc_link_hwss.c | 117 link->dc->hwss.edp_power_control(link, true); in dp_enable_link_phy() 118 link->dc->hwss.edp_wait_for_hpd_ready(link, true); in dp_enable_link_phy() 251 if (link->dc->hwss.edp_backlight_control) in dp_disable_link_phy() 252 link->dc->hwss.edp_backlight_control(link, false); in dp_disable_link_phy() 254 link->dc->hwss.edp_power_control(link, false); in dp_disable_link_phy() 370 link->dc->hwss.disable_stream(&pipes[i]); in dp_retrain_link_dp_test() 389 link->dc->hwss.enable_stream(&pipes[i]); in dp_retrain_link_dp_test() 391 link->dc->hwss.unblank_stream(&pipes[i], in dp_retrain_link_dp_test()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_stream.c | 316 dc->hwss.set_cursor_attribute(pipe_ctx); in dc_stream_set_cursor_attributes() 317 if (dc->hwss.set_cursor_sdr_white_level) in dc_stream_set_cursor_attributes() 383 dc->hwss.set_cursor_position(pipe_ctx); in dc_stream_set_cursor_position() 441 if (dc->hwss.enable_writeback) { in dc_stream_add_writeback() 453 if (dc->hwss.enable_writeback) { in dc_stream_add_writeback() 511 if (dc->hwss.disable_writeback) in dc_stream_remove_writeback() 521 if (dc->hwss.mmhubbub_warmup) in dc_stream_warmup_writeback() 616 if (!dc->hwss.dmdata_status_done) in dc_stream_dmdata_status_done() 628 return dc->hwss.dmdata_status_done(pipe); in dc_stream_dmdata_status_done() 644 if (!dc->hwss.program_dmdata_engine) in dc_stream_set_dynamic_metadata() [all …]
|
H A D | dc.c | 319 dc->hwss.set_drr(&pipe, in dc_stream_adjust_vmin_vmax() 626 dc->hwss.program_output_csc(dc, in dc_stream_program_csc_matrix() 1130 dc->hwss.init_hw(dc); in dc_hardware_init() 1460 dc->hwss.setup_stereo) in dc_enable_stereo() 1579 dc->hwss.setup_stereo) in dc_commit_state_no_check() 3010 dc->hwss.power_down_on_boot) in dc_power_down_on_boot() 3031 dc->hwss.init_hw(dc); in dc_set_power_state() 3249 if (dc->hwss.set_clock) in dc_set_clock() 3255 if (dc->hwss.get_clock) in dc_get_clock() 3345 if (dc->hwss.hardware_release) in dc_hardware_release() [all …]
|
H A D | dc_vm_helper.c | 42 if (dc->hwss.init_sys_ctx) { in dc_setup_system_context() 43 num_vmids = dc->hwss.init_sys_ctx(dc->hwseq, dc, pa_config); in dc_setup_system_context() 57 dc->hwss.init_vm_ctx(dc->hwseq, dc, va_config, vmid); in dc_setup_vm_context()
|
H A D | dc_link_hwss.c | 117 link->dc->hwss.edp_power_control(link, true); in dp_enable_link_phy() 118 link->dc->hwss.edp_wait_for_hpd_ready(link, true); in dp_enable_link_phy() 251 if (link->dc->hwss.edp_backlight_control) in dp_disable_link_phy() 252 link->dc->hwss.edp_backlight_control(link, false); in dp_disable_link_phy() 254 link->dc->hwss.edp_power_control(link, false); in dp_disable_link_phy() 370 link->dc->hwss.disable_stream(&pipes[i]); in dp_retrain_link_dp_test() 389 link->dc->hwss.enable_stream(&pipes[i]); in dp_retrain_link_dp_test() 391 link->dc->hwss.unblank_stream(&pipes[i], in dp_retrain_link_dp_test()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_stream.c | 316 dc->hwss.set_cursor_attribute(pipe_ctx); in dc_stream_set_cursor_attributes() 317 if (dc->hwss.set_cursor_sdr_white_level) in dc_stream_set_cursor_attributes() 383 dc->hwss.set_cursor_position(pipe_ctx); in dc_stream_set_cursor_position() 441 if (dc->hwss.enable_writeback) { in dc_stream_add_writeback() 453 if (dc->hwss.enable_writeback) { in dc_stream_add_writeback() 511 if (dc->hwss.disable_writeback) in dc_stream_remove_writeback() 521 if (dc->hwss.mmhubbub_warmup) in dc_stream_warmup_writeback() 616 if (!dc->hwss.dmdata_status_done) in dc_stream_dmdata_status_done() 628 return dc->hwss.dmdata_status_done(pipe); in dc_stream_dmdata_status_done() 644 if (!dc->hwss.program_dmdata_engine) in dc_stream_set_dynamic_metadata() [all …]
|
H A D | dc.c | 319 dc->hwss.set_drr(&pipe, in dc_stream_adjust_vmin_vmax() 626 dc->hwss.program_output_csc(dc, in dc_stream_program_csc_matrix() 1130 dc->hwss.init_hw(dc); in dc_hardware_init() 1460 dc->hwss.setup_stereo) in dc_enable_stereo() 1579 dc->hwss.setup_stereo) in dc_commit_state_no_check() 3010 dc->hwss.power_down_on_boot) in dc_power_down_on_boot() 3031 dc->hwss.init_hw(dc); in dc_set_power_state() 3249 if (dc->hwss.set_clock) in dc_set_clock() 3255 if (dc->hwss.get_clock) in dc_get_clock() 3345 if (dc->hwss.hardware_release) in dc_hardware_release() [all …]
|
H A D | dc_vm_helper.c | 42 if (dc->hwss.init_sys_ctx) { in dc_setup_system_context() 43 num_vmids = dc->hwss.init_sys_ctx(dc->hwseq, dc, pa_config); in dc_setup_system_context() 57 dc->hwss.init_vm_ctx(dc->hwseq, dc, va_config, vmid); in dc_setup_vm_context()
|
H A D | dc_link_hwss.c | 117 link->dc->hwss.edp_power_control(link, true); in dp_enable_link_phy() 118 link->dc->hwss.edp_wait_for_hpd_ready(link, true); in dp_enable_link_phy() 251 if (link->dc->hwss.edp_backlight_control) in dp_disable_link_phy() 252 link->dc->hwss.edp_backlight_control(link, false); in dp_disable_link_phy() 254 link->dc->hwss.edp_power_control(link, false); in dp_disable_link_phy() 370 link->dc->hwss.disable_stream(&pipes[i]); in dp_retrain_link_dp_test() 389 link->dc->hwss.enable_stream(&pipes[i]); in dp_retrain_link_dp_test() 391 link->dc->hwss.unblank_stream(&pipes[i], in dp_retrain_link_dp_test()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dce80/ |
H A D | dce80_hw_sequencer.c | 50 dc->hwss.pipe_control_lock = dce_pipe_control_lock; in dce80_hw_sequencer_construct() 51 dc->hwss.prepare_bandwidth = dce100_prepare_bandwidth; in dce80_hw_sequencer_construct() 52 dc->hwss.optimize_bandwidth = dce100_optimize_bandwidth; in dce80_hw_sequencer_construct()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dce80/ |
H A D | dce80_hw_sequencer.c | 50 dc->hwss.pipe_control_lock = dce_pipe_control_lock; in dce80_hw_sequencer_construct() 51 dc->hwss.prepare_bandwidth = dce100_prepare_bandwidth; in dce80_hw_sequencer_construct() 52 dc->hwss.optimize_bandwidth = dce100_optimize_bandwidth; in dce80_hw_sequencer_construct()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dce80/ |
H A D | dce80_hw_sequencer.c | 50 dc->hwss.pipe_control_lock = dce_pipe_control_lock; in dce80_hw_sequencer_construct() 51 dc->hwss.prepare_bandwidth = dce100_prepare_bandwidth; in dce80_hw_sequencer_construct() 52 dc->hwss.optimize_bandwidth = dce100_optimize_bandwidth; in dce80_hw_sequencer_construct()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dce60/ |
H A D | dce60_hw_sequencer.c | 411 dc->hwss.update_plane_addr(dc, pipe_ctx); in dce60_apply_ctx_for_surface() 426 dc->hwss.apply_ctx_for_surface = dce60_apply_ctx_for_surface; in dce60_hw_sequencer_construct() 427 dc->hwss.cursor_lock = dce60_pipe_control_lock; in dce60_hw_sequencer_construct() 428 dc->hwss.pipe_control_lock = dce60_pipe_control_lock; in dce60_hw_sequencer_construct() 429 dc->hwss.prepare_bandwidth = dce100_prepare_bandwidth; in dce60_hw_sequencer_construct() 430 dc->hwss.optimize_bandwidth = dce100_optimize_bandwidth; in dce60_hw_sequencer_construct()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dce60/ |
H A D | dce60_hw_sequencer.c | 411 dc->hwss.update_plane_addr(dc, pipe_ctx); in dce60_apply_ctx_for_surface() 426 dc->hwss.apply_ctx_for_surface = dce60_apply_ctx_for_surface; in dce60_hw_sequencer_construct() 427 dc->hwss.cursor_lock = dce60_pipe_control_lock; in dce60_hw_sequencer_construct() 428 dc->hwss.pipe_control_lock = dce60_pipe_control_lock; in dce60_hw_sequencer_construct() 429 dc->hwss.prepare_bandwidth = dce100_prepare_bandwidth; in dce60_hw_sequencer_construct() 430 dc->hwss.optimize_bandwidth = dce100_optimize_bandwidth; in dce60_hw_sequencer_construct()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dce60/ |
H A D | dce60_hw_sequencer.c | 411 dc->hwss.update_plane_addr(dc, pipe_ctx); in dce60_apply_ctx_for_surface() 426 dc->hwss.apply_ctx_for_surface = dce60_apply_ctx_for_surface; in dce60_hw_sequencer_construct() 427 dc->hwss.cursor_lock = dce60_pipe_control_lock; in dce60_hw_sequencer_construct() 428 dc->hwss.pipe_control_lock = dce60_pipe_control_lock; in dce60_hw_sequencer_construct() 429 dc->hwss.prepare_bandwidth = dce100_prepare_bandwidth; in dce60_hw_sequencer_construct() 430 dc->hwss.optimize_bandwidth = dce100_optimize_bandwidth; in dce60_hw_sequencer_construct()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/ |
H A D | clk_mgr.c | 95 if (dc->hwss.exit_optimized_pwr_state) in clk_mgr_exit_optimized_pwr_state() 96 dc->hwss.exit_optimized_pwr_state(dc, dc->current_state); in clk_mgr_exit_optimized_pwr_state() 119 if (dc->hwss.optimize_pwr_state) in clk_mgr_optimize_pwr_state() 120 dc->hwss.optimize_pwr_state(dc, dc->current_state); in clk_mgr_optimize_pwr_state()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/ |
H A D | clk_mgr.c | 95 if (dc->hwss.exit_optimized_pwr_state) in clk_mgr_exit_optimized_pwr_state() 96 dc->hwss.exit_optimized_pwr_state(dc, dc->current_state); in clk_mgr_exit_optimized_pwr_state() 119 if (dc->hwss.optimize_pwr_state) in clk_mgr_optimize_pwr_state() 120 dc->hwss.optimize_pwr_state(dc, dc->current_state); in clk_mgr_optimize_pwr_state()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/ |
H A D | clk_mgr.c | 95 if (dc->hwss.exit_optimized_pwr_state) in clk_mgr_exit_optimized_pwr_state() 96 dc->hwss.exit_optimized_pwr_state(dc, dc->current_state); in clk_mgr_exit_optimized_pwr_state() 119 if (dc->hwss.optimize_pwr_state) in clk_mgr_optimize_pwr_state() 120 dc->hwss.optimize_pwr_state(dc, dc->current_state); in clk_mgr_optimize_pwr_state()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_hwseq.c | 410 dc->hwss.update_writeback(dc, &wb_info, context); in dcn30_program_all_writeback_pipes_in_tree() 413 dc->hwss.enable_writeback(dc, &wb_info, context); in dcn30_program_all_writeback_pipes_in_tree() 587 dc->hwss.edp_backlight_control && in dcn30_init_hw() 588 dc->hwss.power_down && in dcn30_init_hw() 589 dc->hwss.edp_power_control) { in dcn30_init_hw() 591 dc->hwss.power_down(dc); in dcn30_init_hw() 592 dc->hwss.edp_power_control(edp_link, false); in dcn30_init_hw() 601 dc->hwss.power_down) { in dcn30_init_hw() 602 dc->hwss.power_down(dc); in dcn30_init_hw() 779 dc->hwss.does_plane_fit_in_mall && in dcn30_apply_idle_power_optimizations() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_hwseq.c | 410 dc->hwss.update_writeback(dc, &wb_info, context); in dcn30_program_all_writeback_pipes_in_tree() 413 dc->hwss.enable_writeback(dc, &wb_info, context); in dcn30_program_all_writeback_pipes_in_tree() 587 dc->hwss.edp_backlight_control && in dcn30_init_hw() 588 dc->hwss.power_down && in dcn30_init_hw() 589 dc->hwss.edp_power_control) { in dcn30_init_hw() 591 dc->hwss.power_down(dc); in dcn30_init_hw() 592 dc->hwss.edp_power_control(edp_link, false); in dcn30_init_hw() 601 dc->hwss.power_down) { in dcn30_init_hw() 602 dc->hwss.power_down(dc); in dcn30_init_hw() 779 dc->hwss.does_plane_fit_in_mall && in dcn30_apply_idle_power_optimizations() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_hwseq.c | 410 dc->hwss.update_writeback(dc, &wb_info, context); in dcn30_program_all_writeback_pipes_in_tree() 413 dc->hwss.enable_writeback(dc, &wb_info, context); in dcn30_program_all_writeback_pipes_in_tree() 587 dc->hwss.edp_backlight_control && in dcn30_init_hw() 588 dc->hwss.power_down && in dcn30_init_hw() 589 dc->hwss.edp_power_control) { in dcn30_init_hw() 591 dc->hwss.power_down(dc); in dcn30_init_hw() 592 dc->hwss.edp_power_control(edp_link, false); in dcn30_init_hw() 601 dc->hwss.power_down) { in dcn30_init_hw() 602 dc->hwss.power_down(dc); in dcn30_init_hw() 779 dc->hwss.does_plane_fit_in_mall && in dcn30_apply_idle_power_optimizations() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dce100/ |
H A D | dce100_hw_sequencer.c | 139 dc->hwss.prepare_bandwidth = dce100_prepare_bandwidth; in dce100_hw_sequencer_construct() 140 dc->hwss.optimize_bandwidth = dce100_optimize_bandwidth; in dce100_hw_sequencer_construct()
|