/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/ |
H A D | amdgpu_dcn10_hubp.c | 46 void hubp1_set_blank(struct hubp *hubp, bool blank) in hubp1_set_blank() 75 static void hubp1_disconnect(struct hubp *hubp) in hubp1_disconnect() 86 static void hubp1_disable_control(struct hubp *hubp, bool disable_hubp) in hubp1_disable_control() 95 static unsigned int hubp1_get_underflow_status(struct hubp *hubp) in hubp1_get_underflow_status() 108 void hubp1_clear_underflow(struct hubp *hubp) in hubp1_clear_underflow() 115 static void hubp1_set_hubp_blank_en(struct hubp *hubp, bool blank) in hubp1_set_hubp_blank_en() 123 void hubp1_vready_workaround(struct hubp *hubp, in hubp1_vready_workaround() 147 struct hubp *hubp, in hubp1_program_tiling() 169 struct hubp *hubp, in hubp1_program_size() 209 struct hubp *hubp, in hubp1_program_rotation() [all …]
|
H A D | amdgpu_dcn10_hw_sequencer.c | 168 struct hubp *hubp = pool->hubps[i]; in dcn10_log_hubp_states() local 468 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn10_did_underflow_occur() local 662 struct hubp *hubp = dc->res_pool->hubps[0]; in undo_DEGVIDCN10_253_wa() local 682 struct hubp *hubp = dc->res_pool->hubps[0]; in apply_DEGVIDCN10_253_wa() local 930 struct hubp *hubp ; in dcn10_hw_wa_force_recovery() local 1033 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn10_plane_atomic_disconnect() local 1062 struct hubp *hubp) in dcn10_plane_atomic_power_down() 1086 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn10_plane_atomic_disable() local 1185 struct hubp *hubp = dc->res_pool->hubps[i]; in dcn10_init_pipes() local 1883 void dcn10_program_pte_vm(struct dce_hwseq *hws, struct hubp *hubp) in dcn10_program_pte_vm() [all …]
|
H A D | amdgpu_dcn10_hw_sequencer_debug.c | 139 struct hubp *hubp = pool->hubps[i]; in dcn10_get_hubp_states() local 515 struct hubp *hubp = pool->hubps[i]; in dcn10_clear_hubp_underflow() local
|
H A D | dcn10_hubp.h | 32 #define TO_DCN10_HUBP(hubp)\ argument
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/ |
H A D | amdgpu_dcn20_hubp.c | 50 void hubp2_set_vm_system_aperture_settings(struct hubp *hubp, in hubp2_set_vm_system_aperture_settings() 85 struct hubp *hubp, in hubp2_program_deadline() 175 void hubp2_vready_at_or_After_vsync(struct hubp *hubp, in hubp2_vready_at_or_After_vsync() 198 struct hubp *hubp, in hubp2_program_requestor() 231 struct hubp *hubp, in hubp2_setup() 248 struct hubp *hubp, in hubp2_setup_interdependent() 330 struct hubp *hubp, in hubp2_program_size() 374 struct hubp *hubp, in hubp2_program_rotation() 406 void hubp2_dcc_control(struct hubp *hubp, bool enable, in hubp2_dcc_control() 421 struct hubp *hubp, in hubp2_program_pixel_format() [all …]
|
H A D | amdgpu_dcn20_hwseq.c | 562 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_plane_atomic_disable() local 1316 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_update_dchubp_dpp() local 1649 struct hubp *hubp = pipe->plane_res.hubp; in dcn20_program_front_end_for_ctx() local 1816 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_dmdata_status_done() local 1856 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_set_dmdata_attributes() local 2141 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_update_mpcc() local 2266 struct hubp *hubp = pipe_ctx->plane_res.hubp; in dcn20_program_dmdata_engine() local 2353 struct hubp *hubp = dc->res_pool->hubps[i]; in dcn20_fpga_init_hw() local
|
H A D | dcn20_hubp.h | 33 #define TO_DCN20_HUBP(hubp)\ argument
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/ |
H A D | amdgpu_dcn21_hubp.c | 83 struct hubp *hubp, in apply_DEDCN21_142_wa_for_hostvm_deadline() 118 struct hubp *hubp, in hubp21_program_deadline() 128 struct hubp *hubp, in hubp21_program_requestor() 160 struct hubp *hubp, in hubp21_setup() 177 struct hubp *hubp, in hubp21_set_viewport() 219 struct hubp *hubp, in hubp21_apply_PLAT_54186_wa() 328 void hubp21_set_vm_system_aperture_settings(struct hubp *hubp, in hubp21_set_vm_system_aperture_settings() 355 void hubp21_validate_dml_output(struct hubp *hubp, in hubp21_validate_dml_output() 698 static void program_surface_flip_and_addr(struct hubp *hubp, struct surface_flip_registers *flip_re… in program_surface_flip_and_addr() 771 void dmcub_PLAT_54186_wa(struct hubp *hubp, struct surface_flip_registers *flip_regs) in dmcub_PLAT_54186_wa() [all …]
|
H A D | dcn21_hubp.h | 34 #define TO_DCN21_HUBP(hubp)\ argument
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/hw/ |
H A D | hubp.h | 55 struct hubp { struct 56 const struct hubp_funcs *funcs; argument 57 struct dc_context *ctx; 58 struct dc_plane_address request_address; 59 int inst; 62 int opp_id; 63 int mpcc_id; 64 struct dc_cursor_attributes curs_attr; 88 struct hubp_funcs { argument
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/ |
H A D | amdgpu_dc_stream.c | 618 struct hubp *hubp; in dc_stream_set_dynamic_metadata() local
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/ |
H A D | core_types.h | 249 struct hubp *hubp; member
|