Home
last modified time | relevance | path

Searched defs:hubbub (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hubbub.c44 void hubbub1_wm_read_state(struct hubbub *hubbub, in hubbub1_wm_read_state()
93 void hubbub1_allow_self_refresh_control(struct hubbub *hubbub, bool allow) in hubbub1_allow_self_refresh_control()
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()
[all …]
Ddcn10_hw_sequencer.c2894 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn10_prepare_bandwidth() local
2927 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn10_optimize_bandwidth() local
3161 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn10_update_pending_status() local
3171 struct hubbub *hubbub = hws->ctx->dc->res_pool->hubbub; in dcn10_update_dchub() local
Ddcn10_hubbub.h32 #define TO_DCN10_HUBBUB(hubbub)\ argument
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn21/
Ddcn21_hubbub.c67 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()
Ddcn21_resource.c1458 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn21_hubbub_create() local
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn31/
Ddcn31_hubbub.c51 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-v5.15/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_hubbub.c217 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()
Ddcn20_hubbub.h32 #define TO_DCN20_HUBBUB(hubbub)\ argument
Ddcn20_hwseq.c1702 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn20_program_front_end_for_ctx() local
1813 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn20_prepare_bandwidth() local
1834 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn20_optimize_bandwidth() local
Ddcn20_resource.c1229 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn20_hubbub_create() local
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_hubbub.c64 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-v5.15/drivers/gpu/drm/amd/display/dc/inc/hw/
Ddchubbub.h171 struct hubbub { struct
172 const struct hubbub_funcs *funcs; argument
173 struct dc_context *ctx;
174 bool riommu_active;
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/inc/
Dcore_types.h218 struct hubbub *hubbub; member