/linux/drivers/gpu/drm/amd/display/dc/dcn10/ |
A D | dcn10_hubbub.c | 44 void hubbub1_wm_read_state(struct hubbub *hubbub, in hubbub1_wm_read_state() 106 bool hubbub1_is_allow_self_refresh_enabled(struct hubbub *hubbub) in hubbub1_is_allow_self_refresh_enabled() 119 struct hubbub *hubbub) in hubbub1_verify_allow_pstate_change_high() 236 void hubbub1_wm_change_req_wa(struct hubbub *hubbub) in hubbub1_wm_change_req_wa() 246 struct hubbub *hubbub, in hubbub1_program_urgent_watermarks() 360 struct hubbub *hubbub, in hubbub1_program_stutter_watermarks() 505 struct hubbub *hubbub, in hubbub1_program_pstate_watermarks() 586 struct hubbub *hubbub, in hubbub1_program_watermarks() 622 struct hubbub *hubbub, in hubbub1_update_dchub() 702 void hubbub1_soft_reset(struct hubbub *hubbub, bool reset) in hubbub1_soft_reset() [all …]
|
A D | dcn10_hw_sequencer.c | 2965 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn10_prepare_bandwidth() local 2998 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn10_optimize_bandwidth() local 3232 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn10_update_pending_status() local 3242 struct hubbub *hubbub = hws->ctx->dc->res_pool->hubbub; in dcn10_update_dchub() local
|
A D | dcn10_hubbub.h | 32 #define TO_DCN10_HUBBUB(hubbub)\ argument
|
/linux/drivers/gpu/drm/amd/display/dc/dcn21/ |
A D | dcn21_hubbub.c | 67 void dcn21_dchvm_init(struct hubbub *hubbub) in dcn21_dchvm_init() 107 int hubbub21_init_dchub(struct hubbub *hubbub, in hubbub21_init_dchub() 142 struct hubbub *hubbub, in hubbub21_program_urgent_watermarks() 336 struct hubbub *hubbub, in hubbub21_program_stutter_watermarks() 489 struct hubbub *hubbub, in hubbub21_program_pstate_watermarks() 575 struct hubbub *hubbub, in hubbub21_program_watermarks() 618 void hubbub21_wm_read_state(struct hubbub *hubbub, in hubbub21_wm_read_state() 683 void hubbub21_apply_DEDCN21_147_wa(struct hubbub *hubbub) in hubbub21_apply_DEDCN21_147_wa() 707 void hubbub21_construct(struct dcn20_hubbub *hubbub, in hubbub21_construct()
|
A D | dcn21_resource.c | 1458 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn21_hubbub_create() local
|
/linux/drivers/gpu/drm/amd/display/dc/dcn31/ |
A D | dcn31_hubbub.c | 51 static void dcn31_init_crb(struct hubbub *hubbub) in dcn31_init_crb() 76 static void dcn31_program_det_size(struct hubbub *hubbub, int hubp_inst, unsigned int det_buffer_si… in dcn31_program_det_size() 111 static void dcn31_program_compbuf_size(struct hubbub *hubbub, unsigned int compbuf_size_kb, bool sa… in dcn31_program_compbuf_size() 148 struct hubbub *hubbub, in hubbub31_program_urgent_watermarks() 338 struct hubbub *hubbub, in hubbub31_program_stutter_watermarks() 611 struct hubbub *hubbub, in hubbub31_program_pstate_watermarks() 693 struct hubbub *hubbub, in hubbub31_program_watermarks() 777 static bool hubbub31_get_dcc_compression_cap(struct hubbub *hubbub, in hubbub31_get_dcc_compression_cap() 876 static int hubbub31_init_dchub_sys_ctx(struct hubbub *hubbub, in hubbub31_init_dchub_sys_ctx() 912 static void hubbub31_get_dchub_ref_freq(struct hubbub *hubbub, in hubbub31_get_dchub_ref_freq()
|
/linux/drivers/gpu/drm/amd/display/dc/dcn20/ |
A D | dcn20_hubbub.c | 217 bool hubbub2_get_dcc_compression_cap(struct hubbub *hubbub, in hubbub2_get_dcc_compression_cap() 357 void hubbub2_init_vm_ctx(struct hubbub *hubbub, in hubbub2_init_vm_ctx() 373 int hubbub2_init_dchub_sys_ctx(struct hubbub *hubbub, in hubbub2_init_dchub_sys_ctx() 410 void hubbub2_update_dchub(struct hubbub *hubbub, in hubbub2_update_dchub() 485 void hubbub2_wm_read_state(struct hubbub *hubbub, in hubbub2_wm_read_state() 539 void hubbub2_get_dchub_ref_freq(struct hubbub *hubbub, in hubbub2_get_dchub_ref_freq() 572 struct hubbub *hubbub, in hubbub2_program_watermarks() 608 void hubbub2_read_state(struct hubbub *hubbub, struct dcn_hubbub_state *hubbub_state) in hubbub2_read_state() 643 void hubbub2_construct(struct dcn20_hubbub *hubbub, in hubbub2_construct()
|
A D | dcn20_hubbub.h | 32 #define TO_DCN20_HUBBUB(hubbub)\ argument
|
A D | dcn20_hwseq.c | 1705 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn20_program_front_end_for_ctx() local 1816 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn20_prepare_bandwidth() local 1837 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn20_optimize_bandwidth() local
|
A D | dcn20_resource.c | 1231 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn20_hubbub_create() local
|
/linux/drivers/gpu/drm/amd/display/dc/dcn30/ |
A D | dcn30_hubbub.c | 64 int hubbub3_init_dchub_sys_ctx(struct hubbub *hubbub, in hubbub3_init_dchub_sys_ctx() 97 struct hubbub *hubbub, in hubbub3_program_watermarks() 275 bool hubbub3_get_dcc_compression_cap(struct hubbub *hubbub, in hubbub3_get_dcc_compression_cap() 375 void hubbub3_force_wm_propagate_to_pipes(struct hubbub *hubbub) in hubbub3_force_wm_propagate_to_pipes() 387 void hubbub3_force_pstate_change_control(struct hubbub *hubbub, in hubbub3_force_pstate_change_control() 398 void hubbub3_init_watermarks(struct hubbub *hubbub) in hubbub3_init_watermarks()
|
/linux/drivers/gpu/drm/amd/display/dc/dcn201/ |
A D | dcn201_hubbub.c | 54 struct hubbub *hubbub, in hubbub201_program_watermarks() 91 void hubbub201_construct(struct dcn20_hubbub *hubbub, in hubbub201_construct()
|
A D | dcn201_resource.c | 744 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn201_hubbub_create() local
|
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
A D | dchubbub.h | 171 struct hubbub { struct 172 const struct hubbub_funcs *funcs; argument 173 struct dc_context *ctx; 174 bool riommu_active;
|
/linux/drivers/gpu/drm/amd/display/dc/inc/ |
A D | core_types.h | 219 struct hubbub *hubbub; member
|