Searched refs:hwseq (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn303/ |
| H A D | dcn303_init.c | 36 dc->hwseq->funcs.dpp_pg_control = dcn303_dpp_pg_control; in dcn303_hw_sequencer_construct() 37 dc->hwseq->funcs.hubp_pg_control = dcn303_hubp_pg_control; in dcn303_hw_sequencer_construct() 38 dc->hwseq->funcs.dsc_pg_control = dcn303_dsc_pg_control; in dcn303_hw_sequencer_construct() 39 dc->hwseq->funcs.enable_power_gating_plane = dcn303_enable_power_gating_plane; in dcn303_hw_sequencer_construct()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn302/ |
| H A D | dcn302_init.c | 38 dc->hwseq->funcs.dpp_pg_control = dcn302_dpp_pg_control; in dcn302_hw_sequencer_construct() 39 dc->hwseq->funcs.hubp_pg_control = dcn302_hubp_pg_control; in dcn302_hw_sequencer_construct() 40 dc->hwseq->funcs.dsc_pg_control = dcn302_dsc_pg_control; in dcn302_hw_sequencer_construct()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn60/ |
| H A D | dcn60_hwseq.c | 186 struct dce_hwseq *hws = dc->hwseq; in dcn60_apply_single_controller_ctx_to_hw() 454 struct dce_hwseq *hws = dc->hwseq; in dcn60_apply_ctx_to_hw() 487 dce_crtc_switch_to_clk_src(dc->hwseq, in dcn60_apply_ctx_to_hw() 499 if (dc->hwseq->funcs.setup_hpo_hw_control && was_hpo_acquired != is_hpo_acquired) { in dcn60_apply_ctx_to_hw() 500 dc->hwseq->funcs.setup_hpo_hw_control(dc->hwseq, is_hpo_acquired); in dcn60_apply_ctx_to_hw() 544 struct dce_hwseq *hws = dc->hwseq; in dcn60_init_hw()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dce112/ |
| H A D | dce112_hwseq.c | 158 dc->hwseq->funcs.enable_display_power_gating = dce112_enable_display_power_gating; in dce112_hw_sequencer_construct()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn50/ |
| H A D | dcn50_hwseq.c | 88 struct dce_hwseq *hws = dc->hwseq; in dcn50_update_dchubp_dpp() 260 struct dce_hwseq *hws = dc->hwseq; in dcn50_update_dchubp_dpp_sequence() 534 struct dce_hwseq *hws = dc->hwseq; in dcn50_init_hw() 619 hws->funcs.enable_power_gating_plane(dc->hwseq, true); in dcn50_init_hw()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dce/ |
| H A D | dce_hwseq.c | 53 struct dce_hwseq *hws = dc->hwseq; in dce_pipe_control_lock()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn30/ |
| H A D | dcn30_hwseq.c | 321 struct dce_hwseq *hws = dc->hwseq; in dcn30_set_input_transfer_func() 653 struct dce_hwseq *hws = dc->hwseq; in dcn30_init_hw() 670 hws->funcs.disable_vga(dc->hwseq); in dcn30_init_hw() 737 hws->funcs.enable_power_gating_plane(dc->hwseq, true); in dcn30_init_hw()
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc.c | 1452 if (dc->hwseq->funcs.blank_pixel_data) in disable_dangling_plane() 1453 dc->hwseq->funcs.blank_pixel_data(dc, pipe, true); in disable_dangling_plane() 2304 if (dc->hwseq->funcs.wait_for_pipe_update_if_needed) { in dc_commit_state_no_check() 2310 dc->hwseq->funcs.wait_for_pipe_update_if_needed(dc, pipe, false); in dc_commit_state_no_check() 2387 if (dc->hwseq->funcs.set_wait_for_update_needed_for_pipe) { in dc_commit_state_no_check() 2390 dc->hwseq->funcs.set_wait_for_update_needed_for_pipe(dc, pipe); in dc_commit_state_no_check() 4976 if (dc->hwseq->funcs.wait_for_pipe_update_if_needed) in commit_planes_for_stream() 4977 …dc->hwseq->funcs.wait_for_pipe_update_if_needed(dc, top_pipe_to_program, update_type < UPDATE_TYPE… in commit_planes_for_stream() 5129 if (dc->hwseq->funcs.set_wait_for_update_needed_for_pipe && update_type == UPDATE_TYPE_FULL) { in commit_planes_for_stream() 5133 dc->hwseq->funcs.set_wait_for_update_needed_for_pipe(dc, pipe_ctx); in commit_planes_for_stream() [all …]
|
| H A D | dc_resource.c | 425 kfree(dc->hwseq); in dc_destroy_resource_pool() 579 dc->hwseq = create_funcs->create_hwseq(ctx); in resource_construct()
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc.h | 2036 struct dce_hwseq *hwseq; member
|