| /drivers/gpu/drm/amd/display/dc/hubp/dcn10/ |
| A D | dcn10_hubp.c | 142 struct hubp *hubp, in hubp1_program_tiling() 164 struct hubp *hubp, in hubp1_program_size() 204 struct hubp *hubp, in hubp1_program_rotation() 237 struct hubp *hubp, in hubp1_program_pixel_format() 350 struct hubp *hubp, in hubp1_program_surface_flip_and_addr() 556 struct hubp *hubp, in hubp1_program_surface_config() 573 struct hubp *hubp, in hubp1_program_requestor() 607 struct hubp *hubp, in hubp1_program_deadline() 695 struct hubp *hubp, in hubp1_setup() 710 struct hubp *hubp, in hubp1_setup_interdependent() [all …]
|
| A D | dcn10_hubp.h | 30 #define TO_DCN10_HUBP(hubp)\ argument
|
| /drivers/gpu/drm/amd/display/dc/hubp/dcn401/ |
| A D | dcn401_hubp.c | 142 void hubp401_init(struct hubp *hubp) in hubp401_init() 184 struct hubp *hubp, in hubp401_program_requestor() 212 struct hubp *hubp, in hubp401_program_deadline() 310 struct hubp *hubp, in hubp401_setup() 324 struct hubp *hubp, in hubp401_setup_interdependent() 373 struct hubp *hubp, in hubp401_program_surface_flip_and_addr() 559 struct hubp *hubp, in hubp401_program_size() 593 struct hubp *hubp, in hubp401_program_surface_config() 612 struct hubp *hubp, in hubp401_set_viewport() 654 struct hubp *hubp, in hubp401_program_mcache_id_and_split_coordinate() [all …]
|
| /drivers/gpu/drm/amd/display/dc/hubp/dcn20/ |
| A D | dcn20_hubp.c | 82 struct hubp *hubp, in hubp2_program_deadline() 230 struct hubp *hubp, in hubp2_setup() 247 struct hubp *hubp, in hubp2_setup_interdependent() 329 struct hubp *hubp, in hubp2_program_size() 377 struct hubp *hubp, in hubp2_program_rotation() 438 struct hubp *hubp, in hubp2_program_pixel_format() 551 struct hubp *hubp, in hubp2_program_surface_config() 606 struct hubp *hubp, in hubp2_cursor_set_attributes() 727 struct hubp *hubp, in hubp2_program_surface_flip_and_addr() 890 struct hubp *hubp, in hubp2_enable_triplebuffer() [all …]
|
| A D | dcn20_hubp.h | 31 #define TO_DCN20_HUBP(hubp)\ argument
|
| /drivers/gpu/drm/amd/display/dc/hubp/dcn30/ |
| A D | dcn30_hubp.c | 45 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_clear_tiling(struct hubp *hubp) in hubp3_clear_tiling() 353 void hubp3_dcc_control(struct hubp *hubp, bool enable, in hubp3_dcc_control() 366 void hubp3_dcc_control_sienna_cichlid(struct hubp *hubp, in hubp3_dcc_control_sienna_cichlid() 381 struct hubp *hubp, in hubp3_dmdata_set_attributes() 412 struct hubp *hubp, in hubp3_program_surface_config() 431 struct hubp *hubp, in hubp3_program_deadline() 442 void hubp3_read_state(struct hubp *hubp) in hubp3_read_state() 480 struct hubp *hubp, in hubp3_setup() [all …]
|
| /drivers/gpu/drm/amd/display/dc/hubp/dcn21/ |
| A D | dcn21_hubp.c | 80 struct hubp *hubp, in apply_DEDCN21_142_wa_for_hostvm_deadline() 130 struct hubp *hubp, in hubp21_program_deadline() 140 struct hubp *hubp, in hubp21_program_requestor() 172 struct hubp *hubp, in hubp21_setup() 189 struct hubp *hubp, in hubp21_set_viewport() 230 static void hubp21_set_vm_system_aperture_settings(struct hubp *hubp, in hubp21_set_vm_system_aperture_settings() 253 static void hubp21_validate_dml_output(struct hubp *hubp, in hubp21_validate_dml_output() 596 static void program_surface_flip_and_addr(struct hubp *hubp, struct surface_flip_registers *flip_re… in program_surface_flip_and_addr() 669 static void dmcub_PLAT_54186_wa(struct hubp *hubp, in dmcub_PLAT_54186_wa() 699 struct hubp *hubp, in hubp21_program_surface_flip_and_addr() [all …]
|
| A D | dcn21_hubp.h | 32 #define TO_DCN21_HUBP(hubp)\ argument
|
| /drivers/gpu/drm/amd/display/dc/hubp/dcn32/ |
| A D | dcn32_hubp.c | 42 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()
|
| /drivers/gpu/drm/amd/display/dc/inc/hw/ |
| A D | hubp.h | 102 struct hubp { struct 103 const struct hubp_funcs *funcs; argument 115 struct cursor_position_cache_hubp pos; argument 116 struct cursor_attribute_cache_hubp att; argument 140 struct hubp_funcs { argument
|
| /drivers/gpu/drm/amd/display/dc/hubp/dcn31/ |
| A D | dcn31_hubp.c | 42 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() 66 struct hubp *hubp, unsigned int min_dst_y_next_start_optimized) in hubp31_program_extended_blank_value()
|
| /drivers/gpu/drm/amd/display/dc/hubp/dcn201/ |
| A D | dcn201_hubp.c | 43 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() 97 struct hubp *hubp, in hubp201_setup()
|
| A D | dcn201_hubp.h | 32 #define TO_DCN201_HUBP(hubp)\ argument
|
| /drivers/gpu/drm/amd/display/dc/hubp/dcn35/ |
| A D | dcn35_hubp.c | 41 void hubp35_set_fgcg(struct hubp *hubp, bool enable) in hubp35_set_fgcg() 48 void hubp35_init(struct hubp *hubp) in hubp35_init() 58 struct hubp *hubp, in hubp35_program_pixel_format() 173 struct hubp *hubp, in hubp35_program_surface_config()
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
| A D | dcn10_hwseq.c | 303 struct hubp *hubp = pool->hubps[i]; in dcn10_log_hubp_states() local 780 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn10_did_underflow_occur() local 1001 struct hubp *hubp = dc->res_pool->hubps[0]; in undo_DEGVIDCN10_253_wa() local 1021 struct hubp *hubp = dc->res_pool->hubps[0]; in apply_DEGVIDCN10_253_wa() local 1316 struct hubp *hubp ; in dcn10_hw_wa_force_recovery() local 1410 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn10_plane_atomic_disconnect() local 1454 struct hubp *hubp) in dcn10_plane_atomic_power_down() 1488 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn10_plane_atomic_disable() local 1578 struct hubp *hubp = dc->res_pool->hubps[i]; in dcn10_init_pipes() local 1606 struct hubp *hubp = dc->res_pool->hubps[i]; in dcn10_init_pipes() local [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn201/ |
| A D | dcn201_hwseq.c | 307 struct hubp *hubp = res_pool->hubps[i]; in dcn201_init_hw() local 380 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn201_plane_atomic_disconnect() local 424 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn201_update_mpcc() local 571 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn201_set_dmdata_attributes() local
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
| A D | dcn20_hwseq.c | 705 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_plane_atomic_disable() local 1677 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_update_dchubp_dpp() local 2269 struct hubp *hubp = pipe->plane_res.hubp; in dcn20_post_unlock_program_front_end() local 2598 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_dmdata_status_done() local 2638 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_set_dmdata_attributes() local 2929 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_update_mpcc() local 3094 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_program_dmdata_engine() local 3182 struct hubp *hubp = dc->res_pool->hubps[i]; in dcn20_fpga_init_hw() local
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| A D | dcn401_hwseq.c | 402 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn401_populate_mcm_luts() local 595 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn401_trigger_3dlut_dma_load() local 1062 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn401_set_cursor_position() local 2274 struct hubp *hubp = pipe->plane_res.hubp; in dcn401_post_unlock_program_front_end() local 2628 struct hubp *hubp) in dcn401_plane_atomic_power_down()
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| A D | dcn32_hwseq.c | 608 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_update_force_pstate() local 628 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_update_force_pstate() local 673 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_update_mall_sel() local 733 struct hubp *hubp = pipe->plane_res.hubp; in dcn32_program_mall_pipe_config() local
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn35/ |
| A D | dcn35_hwseq.c | 746 struct hubp *hubp = dc->res_pool->hubps[i]; in dcn35_init_pipes() local 774 struct hubp *hubp = dc->res_pool->hubps[i]; in dcn35_init_pipes() local 941 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn35_plane_atomic_disable() local
|
| /drivers/gpu/drm/amd/display/dc/dcn10/ |
| A D | dcn10_hw_sequencer_debug.c | 135 struct hubp *hubp = pool->hubps[i]; in dcn10_get_hubp_states() local 514 struct hubp *hubp = pool->hubps[i]; in dcn10_clear_hubp_underflow() local
|
| /drivers/gpu/drm/amd/display/dc/ |
| A D | dc_dmub_srv.c | 1030 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dc_build_cursor_update_payload0() local 1054 const struct hubp *hubp, const struct dpp *dpp) in dc_build_cursor_position_update_payload0() 1069 const struct hubp *hubp, const struct dpp *dpp) in dc_build_cursor_attribute_update_payload1()
|
| /drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| A D | dcn32_resource_helpers.c | 44 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn32_helper_calculate_mall_bytes_for_cursor() local
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn30/ |
| A D | dcn30_hwseq.c | 885 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn30_program_dmdata_engine() local
|
| /drivers/gpu/drm/amd/display/dc/core/ |
| A D | dc_hw_sequencer.c | 1220 struct hubp *hubp; in hwss_wait_for_outstanding_hw_updates() local
|