Home
last modified time | relevance | path

Searched defs:hubp (Results 1 – 23 of 23) sorted by relevance

/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hubp.c41 void hubp1_set_blank(struct hubp *hubp, bool blank) in hubp1_set_blank()
70 static void hubp1_disconnect(struct hubp *hubp) in hubp1_disconnect()
81 static void hubp1_disable_control(struct hubp *hubp, bool disable_hubp) in hubp1_disable_control()
90 static unsigned int hubp1_get_underflow_status(struct hubp *hubp) in hubp1_get_underflow_status()
103 void hubp1_clear_underflow(struct hubp *hubp) in hubp1_clear_underflow()
110 static void hubp1_set_hubp_blank_en(struct hubp *hubp, bool blank) in hubp1_set_hubp_blank_en()
118 void hubp1_vready_workaround(struct hubp *hubp, in hubp1_vready_workaround()
142 struct hubp *hubp, in hubp1_program_tiling()
164 struct hubp *hubp, in hubp1_program_size()
204 struct hubp *hubp, in hubp1_program_rotation()
[all …]
Ddcn10_hw_sequencer.c177 struct hubp *hubp = pool->hubps[i]; in dcn10_log_hubp_states() local
538 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn10_did_underflow_occur() local
759 struct hubp *hubp = dc->res_pool->hubps[0]; in undo_DEGVIDCN10_253_wa() local
779 struct hubp *hubp = dc->res_pool->hubps[0]; in apply_DEGVIDCN10_253_wa() local
1075 struct hubp *hubp ; in dcn10_hw_wa_force_recovery() local
1184 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn10_plane_atomic_disconnect() local
1228 struct hubp *hubp) in dcn10_plane_atomic_power_down()
1261 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn10_plane_atomic_disable() local
1350 struct hubp *hubp = dc->res_pool->hubps[i]; in dcn10_init_pipes() local
1376 struct hubp *hubp = dc->res_pool->hubps[i]; in dcn10_init_pipes() local
[all …]
Ddcn10_hw_sequencer_debug.c135 struct hubp *hubp = pool->hubps[i]; in dcn10_get_hubp_states() local
511 struct hubp *hubp = pool->hubps[i]; in dcn10_clear_hubp_underflow() local
Ddcn10_hubp.h30 #define TO_DCN10_HUBP(hubp)\ argument
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_hubp.c45 void hubp2_set_vm_system_aperture_settings(struct hubp *hubp, in hubp2_set_vm_system_aperture_settings()
80 struct hubp *hubp, in hubp2_program_deadline()
170 void hubp2_vready_at_or_After_vsync(struct hubp *hubp, in hubp2_vready_at_or_After_vsync()
195 static void hubp2_program_requestor(struct hubp *hubp, in hubp2_program_requestor()
228 struct hubp *hubp, in hubp2_setup()
245 struct hubp *hubp, in hubp2_setup_interdependent()
327 struct hubp *hubp, in hubp2_program_size()
375 struct hubp *hubp, in hubp2_program_rotation()
407 void hubp2_dcc_control(struct hubp *hubp, bool enable, in hubp2_dcc_control()
422 struct hubp *hubp, in hubp2_program_pixel_format()
[all …]
Ddcn20_hwseq.c586 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_plane_atomic_disable() local
1500 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_update_dchubp_dpp() local
1973 struct hubp *hubp = pipe->plane_res.hubp; in dcn20_post_unlock_program_front_end() local
2272 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_dmdata_status_done() local
2312 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_set_dmdata_attributes() local
2591 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_update_mpcc() local
2787 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_program_dmdata_engine() local
2875 struct hubp *hubp = dc->res_pool->hubps[i]; in dcn20_fpga_init_hw() local
Ddcn20_hubp.h31 #define TO_DCN20_HUBP(hubp)\ argument
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dcn21/
Ddcn21_hubp.c78 struct hubp *hubp, in apply_DEDCN21_142_wa_for_hostvm_deadline()
128 struct hubp *hubp, in hubp21_program_deadline()
138 struct hubp *hubp, in hubp21_program_requestor()
170 struct hubp *hubp, in hubp21_setup()
187 struct hubp *hubp, in hubp21_set_viewport()
228 static void hubp21_set_vm_system_aperture_settings(struct hubp *hubp, in hubp21_set_vm_system_aperture_settings()
251 static void hubp21_validate_dml_output(struct hubp *hubp, in hubp21_validate_dml_output()
594 static void program_surface_flip_and_addr(struct hubp *hubp, struct surface_flip_registers *flip_re… in program_surface_flip_and_addr()
667 static void dmcub_PLAT_54186_wa(struct hubp *hubp, in dmcub_PLAT_54186_wa()
697 struct hubp *hubp, in hubp21_program_surface_flip_and_addr()
[all …]
Ddcn21_hubp.h32 #define TO_DCN21_HUBP(hubp)\ argument
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_hubp.c45 void hubp3_set_vm_system_aperture_settings(struct hubp *hubp, in hubp3_set_vm_system_aperture_settings()
69 struct hubp *hubp, in hubp3_program_surface_flip_and_addr()
337 void hubp3_dcc_control(struct hubp *hubp, bool enable, in hubp3_dcc_control()
350 void hubp3_dcc_control_sienna_cichlid(struct hubp *hubp, in hubp3_dcc_control_sienna_cichlid()
365 struct hubp *hubp, in hubp3_dmdata_set_attributes()
396 struct hubp *hubp, in hubp3_program_surface_config()
415 struct hubp *hubp, in hubp3_program_deadline()
426 void hubp3_read_state(struct hubp *hubp) in hubp3_read_state()
461 struct hubp *hubp, in hubp3_setup()
475 void hubp3_init(struct hubp *hubp) in hubp3_init()
Ddcn30_hwseq.c663 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn30_program_dmdata_engine() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dcn32/
Ddcn32_hubp.c42 void hubp32_update_force_pstate_disallow(struct hubp *hubp, bool pstate_disallow) in hubp32_update_force_pstate_disallow()
50 void hubp32_update_force_cursor_pstate_disallow(struct hubp *hubp, bool pstate_disallow) in hubp32_update_force_cursor_pstate_disallow()
59 void hubp32_update_mall_sel(struct hubp *hubp, uint32_t mall_sel, bool c_cursor) in hubp32_update_mall_sel()
68 void hubp32_prepare_subvp_buffering(struct hubp *hubp, bool enable) in hubp32_prepare_subvp_buffering()
86 void hubp32_phantom_hubp_post_enable(struct hubp *hubp) in hubp32_phantom_hubp_post_enable()
109 struct hubp *hubp, in hubp32_cursor_set_attributes()
167 void hubp32_init(struct hubp *hubp) in hubp32_init()
Ddcn32_hwseq.c608 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_update_force_pstate() local
629 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_update_force_pstate() local
660 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_update_mall_sel() local
720 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_program_mall_pipe_config() local
Ddcn32_resource_helpers.c61 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn32_helper_calculate_mall_bytes_for_cursor() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/inc/hw/
Dhubp.h57 struct hubp { struct
58 const struct hubp_funcs *funcs; argument
70 struct cursor_position_cache_hubp pos; argument
71 struct cursor_attribute_cache_hubp att; argument
95 struct hubp_funcs { argument
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dcn201/
Ddcn201_hubp.c43 struct hubp *hubp, in hubp201_program_surface_config()
59 struct hubp *hubp, in hubp201_program_deadline()
66 static void hubp201_program_requestor(struct hubp *hubp, in hubp201_program_requestor()
96 struct hubp *hubp, in hubp201_setup()
Ddcn201_hwseq.c304 struct hubp *hubp = res_pool->hubps[i]; in dcn201_init_hw() local
375 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn201_plane_atomic_disconnect() local
420 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn201_update_mpcc() local
567 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn201_set_dmdata_attributes() local
Ddcn201_hubp.h32 #define TO_DCN201_HUBP(hubp)\ argument
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/dcn31/
Ddcn31_hubp.c42 void hubp31_set_unbounded_requesting(struct hubp *hubp, bool enable) in hubp31_set_unbounded_requesting()
50 void hubp31_soft_reset(struct hubp *hubp, bool reset) in hubp31_soft_reset()
57 static void hubp31_program_extended_blank(struct hubp *hubp, in hubp31_program_extended_blank()
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/
Ddc_dmub_srv.c912 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dc_build_cursor_update_payload0() local
936 const struct hubp *hubp, const struct dpp *dpp) in dc_build_cursor_position_update_payload0()
951 const struct hubp *hubp, const struct dpp *dpp) in dc_build_cursor_attribute_update_payload1()
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/core/
Ddc_stream.c685 struct hubp *hubp; in dc_stream_set_dynamic_metadata() local
Ddc.c3483 struct hubp *hubp; in wait_for_outstanding_hw_updates() local
4744 struct hubp *hubp; in blank_and_force_memclk() local
/linux-6.6.21/drivers/gpu/drm/amd/display/dc/inc/
Dcore_types.h319 struct hubp *hubp; member