Home
last modified time | relevance | path

Searched defs:hubbub (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn201/
H A Ddcn201_hubbub.c91 void hubbub201_construct(struct dcn20_hubbub *hubbub, in hubbub201_construct() argument
53 hubbub201_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub201_program_watermarks() argument
[all...]
H A Ddcn201_resource.c741 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn201_hubbub_create() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_hubbub.c67 void dcn21_dchvm_init(struct hubbub *hubbub) in dcn21_dchvm_init() argument
105 int hubbub21_init_dchub(struct hubbub *hubbub, in hubbub21_init_dchub() argument
139 hubbub21_program_urgent_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub21_program_urgent_watermarks() argument
333 hubbub21_program_stutter_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub21_program_stutter_watermarks() argument
486 hubbub21_program_pstate_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub21_program_pstate_watermarks() argument
572 hubbub21_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub21_program_watermarks() argument
616 hubbub21_wm_read_state(struct hubbub *hubbub, struct dcn_hubbub_wm *wm) hubbub21_wm_read_state() argument
681 hubbub21_apply_DEDCN21_147_wa(struct hubbub *hubbub) hubbub21_apply_DEDCN21_147_wa() argument
704 hubbub21_construct(struct dcn20_hubbub *hubbub, struct dc_context *ctx, const struct dcn_hubbub_registers *hubbub_regs, const struct dcn_hubbub_shift *hubbub_shift, const struct dcn_hubbub_mask *hubbub_mask) hubbub21_construct() argument
[all...]
H A Ddcn21_resource.c1298 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn21_hubbub_create() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_hubbub.c67 void dcn21_dchvm_init(struct hubbub *hubbub) in dcn21_dchvm_init() argument
107 int hubbub21_init_dchub(struct hubbub *hubbub, in hubbub21_init_dchub() argument
141 hubbub21_program_urgent_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub21_program_urgent_watermarks() argument
335 hubbub21_program_stutter_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub21_program_stutter_watermarks() argument
488 hubbub21_program_pstate_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub21_program_pstate_watermarks() argument
574 hubbub21_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub21_program_watermarks() argument
618 hubbub21_wm_read_state(struct hubbub *hubbub, struct dcn_hubbub_wm *wm) hubbub21_wm_read_state() argument
683 hubbub21_apply_DEDCN21_147_wa(struct hubbub *hubbub) hubbub21_apply_DEDCN21_147_wa() argument
707 hubbub21_construct(struct dcn20_hubbub *hubbub, struct dc_context *ctx, const struct dcn_hubbub_registers *hubbub_regs, const struct dcn_hubbub_shift *hubbub_shift, const struct dcn_hubbub_mask *hubbub_mask) hubbub21_construct() argument
[all...]
H A Ddcn21_resource.c1018 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn21_hubbub_create() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_hubbub.c64 int hubbub3_init_dchub_sys_ctx(struct hubbub *hubbub, in hubbub3_init_dchub_sys_ctx() argument
96 hubbub3_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub3_program_watermarks() argument
275 hubbub3_get_dcc_compression_cap(struct hubbub *hubbub, const struct dc_dcc_surface_param *input, struct dc_surface_dcc_cap *output) hubbub3_get_dcc_compression_cap() argument
375 hubbub3_force_wm_propagate_to_pipes(struct hubbub *hubbub) hubbub3_force_wm_propagate_to_pipes() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_hubbub.c64 int hubbub3_init_dchub_sys_ctx(struct hubbub *hubbub, in hubbub3_init_dchub_sys_ctx() argument
96 hubbub3_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub3_program_watermarks() argument
275 hubbub3_get_dcc_compression_cap(struct hubbub *hubbub, const struct dc_dcc_surface_param *input, struct dc_surface_dcc_cap *output) hubbub3_get_dcc_compression_cap() argument
375 hubbub3_force_wm_propagate_to_pipes(struct hubbub *hubbub) hubbub3_force_wm_propagate_to_pipes() argument
387 hubbub3_force_pstate_change_control(struct hubbub *hubbub, bool force, bool allow) hubbub3_force_pstate_change_control() argument
398 hubbub3_init_watermarks(struct hubbub *hubbub) hubbub3_init_watermarks() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_hubbub.c50 static void dcn32_init_crb(struct hubbub *hubbub) in dcn32_init_crb() argument
75 void hubbub32_set_request_limit(struct hubbub *hubbub, int memory_channel_count, int words_per_channel) in hubbub32_set_request_limit() argument
92 void dcn32_program_det_size(struct hubbub *hubbub, int hubp_inst, unsigned int det_buffer_size_in_kbyte) in dcn32_program_det_size() argument
131 static void dcn32_program_compbuf_size(struct hubbub *hubbu argument
168 hubbub32_program_urgent_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub32_program_urgent_watermarks() argument
358 hubbub32_program_stutter_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub32_program_stutter_watermarks() argument
504 hubbub32_program_pstate_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub32_program_pstate_watermarks() argument
657 hubbub32_program_usr_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub32_program_usr_watermarks() argument
737 hubbub32_force_usr_retraining_allow(struct hubbub *hubbub, bool allow) hubbub32_force_usr_retraining_allow() argument
751 hubbub32_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub32_program_watermarks() argument
797 hubbub32_init_watermarks(struct hubbub *hubbub) hubbub32_init_watermarks() argument
848 hubbub32_wm_read_state(struct hubbub *hubbub, struct dcn_hubbub_wm *wm) hubbub32_wm_read_state() argument
937 hubbub32_force_wm_propagate_to_pipes(struct hubbub *hubbub) hubbub32_force_wm_propagate_to_pipes() argument
948 hubbub32_init(struct hubbub *hubbub) hubbub32_init() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Ddchubbub.h157 struct hubbub { global() struct
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hubbub.c218 bool hubbub2_get_dcc_compression_cap(struct hubbub *hubbub, in hubbub2_get_dcc_compression_cap() argument
360 void hubbub2_init_vm_ctx(struct hubbub *hubbub, in hubbub2_init_vm_ctx() argument
376 int hubbub2_init_dchub_sys_ctx(struct hubbub *hubbu argument
413 hubbub2_update_dchub(struct hubbub *hubbub, struct dchub_init_data *dh_data) hubbub2_update_dchub() argument
488 hubbub2_wm_read_state(struct hubbub *hubbub, struct dcn_hubbub_wm *wm) hubbub2_wm_read_state() argument
542 hubbub2_get_dchub_ref_freq(struct hubbub *hubbub, unsigned int dccg_ref_freq_inKhz, unsigned int *dchub_ref_freq_inKhz) hubbub2_get_dchub_ref_freq() argument
574 hubbub2_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub2_program_watermarks() argument
625 hubbub2_construct(struct dcn20_hubbub *hubbub, struct dc_context *ctx, const struct dcn_hubbub_registers *hubbub_regs, const struct dcn_hubbub_shift *hubbub_shift, const struct dcn_hubbub_mask *hubbub_mask) hubbub2_construct() argument
[all...]
H A Ddcn20_hwseq.c1778 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn20_prepare_bandwidth() local
1796 struct hubbub *hubbub = dc->res_pool->hubbub; dcn20_optimize_bandwidth() local
[all...]
H A Ddcn20_resource.c1227 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn20_hubbub_create() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_hubbub.c44 void hubbub1_wm_read_state(struct hubbub *hubbub, in hubbub1_wm_read_state() argument
93 void hubbub1_allow_self_refresh_control(struct hubbub *hubbub, bool allow) in hubbub1_allow_self_refresh_control() argument
106 bool hubbub1_is_allow_self_refresh_enabled(struct hubbub *hubbub) in hubbub1_is_allow_self_refresh_enabled() argument
118 hubbub1_verify_allow_pstate_change_high( struct hubbub *hubbub) hubbub1_verify_allow_pstate_change_high() argument
236 hubbub1_wm_change_req_wa(struct hubbub *hubbub) hubbub1_wm_change_req_wa() argument
245 hubbub1_program_urgent_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub1_program_urgent_watermarks() argument
359 hubbub1_program_stutter_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub1_program_stutter_watermarks() argument
504 hubbub1_program_pstate_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub1_program_pstate_watermarks() argument
585 hubbub1_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub1_program_watermarks() argument
621 hubbub1_update_dchub( struct hubbub *hubbub, struct dchub_init_data *dh_data) hubbub1_update_dchub() argument
684 hubbub1_toggle_watermark_change_req(struct hubbub *hubbub) hubbub1_toggle_watermark_change_req() argument
702 hubbub1_soft_reset(struct hubbub *hubbub, bool reset) hubbub1_soft_reset() argument
844 hubbub1_get_dcc_compression_cap(struct hubbub *hubbub, const struct dc_dcc_surface_param *input, struct dc_surface_dcc_cap *output) hubbub1_get_dcc_compression_cap() argument
944 hubbub1_construct(struct hubbub *hubbub, struct dc_context *ctx, const struct dcn_hubbub_registers *hubbub_regs, const struct dcn_hubbub_shift *hubbub_shift, const struct dcn_hubbub_mask *hubbub_mask) hubbub1_construct() argument
[all...]
H A Ddcn10_hw_sequencer.c3067 struct hubbub *hubbub = dc->res_pool->hubbub; dcn10_prepare_bandwidth() local
3100 struct hubbub *hubbub = dc->res_pool->hubbub; dcn10_optimize_bandwidth() local
3338 struct hubbub *hubbub = dc->res_pool->hubbub; dcn10_update_pending_status() local
3348 struct hubbub *hubbub = hws->ctx->dc->res_pool->hubbub; dcn10_update_dchub() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_hubbub.c42 void hubbub1_wm_read_state(struct hubbub *hubbub, in hubbub1_wm_read_state() argument
91 void hubbub1_allow_self_refresh_control(struct hubbub *hubbub, bool allow) in hubbub1_allow_self_refresh_control() argument
104 bool hubbub1_is_allow_self_refresh_enabled(struct hubbub *hubbub) in hubbub1_is_allow_self_refresh_enabled() argument
116 hubbub1_verify_allow_pstate_change_high( struct hubbub *hubbub) hubbub1_verify_allow_pstate_change_high() argument
234 hubbub1_wm_change_req_wa(struct hubbub *hubbub) hubbub1_wm_change_req_wa() argument
243 hubbub1_program_urgent_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub1_program_urgent_watermarks() argument
357 hubbub1_program_stutter_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub1_program_stutter_watermarks() argument
502 hubbub1_program_pstate_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub1_program_pstate_watermarks() argument
583 hubbub1_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub1_program_watermarks() argument
619 hubbub1_update_dchub( struct hubbub *hubbub, struct dchub_init_data *dh_data) hubbub1_update_dchub() argument
682 hubbub1_toggle_watermark_change_req(struct hubbub *hubbub) hubbub1_toggle_watermark_change_req() argument
700 hubbub1_soft_reset(struct hubbub *hubbub, bool reset) hubbub1_soft_reset() argument
843 hubbub1_get_dcc_compression_cap(struct hubbub *hubbub, const struct dc_dcc_surface_param *input, struct dc_surface_dcc_cap *output) hubbub1_get_dcc_compression_cap() argument
944 hubbub1_construct(struct hubbub *hubbub, struct dc_context *ctx, const struct dcn_hubbub_registers *hubbub_regs, const struct dcn_hubbub_shift *hubbub_shift, const struct dcn_hubbub_mask *hubbub_mask) hubbub1_construct() argument
[all...]
H A Ddcn10_hw_sequencer.c1158 struct hubbub *hubbub = dc->res_pool->hubbub; dcn10_verify_allow_pstate_change_high() local
1311 struct hubbub *hubbub = dc->res_pool->hubbub; dcn10_init_pipes() local
3051 struct hubbub *hubbub = dc->res_pool->hubbub; dcn10_prepare_bandwidth() local
3089 struct hubbub *hubbub = dc->res_pool->hubbub; dcn10_optimize_bandwidth() local
3339 struct hubbub *hubbub = dc->res_pool->hubbub; dcn10_update_pending_status() local
3349 struct hubbub *hubbub = hws->ctx->dc->res_pool->hubbub; dcn10_update_dchub() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hubbub.c217 bool hubbub2_get_dcc_compression_cap(struct hubbub *hubbub, in hubbub2_get_dcc_compression_cap() argument
357 void hubbub2_init_vm_ctx(struct hubbub *hubbub, in hubbub2_init_vm_ctx() argument
373 int hubbub2_init_dchub_sys_ctx(struct hubbub *hubbu argument
410 hubbub2_update_dchub(struct hubbub *hubbub, struct dchub_init_data *dh_data) hubbub2_update_dchub() argument
485 hubbub2_wm_read_state(struct hubbub *hubbub, struct dcn_hubbub_wm *wm) hubbub2_wm_read_state() argument
539 hubbub2_get_dchub_ref_freq(struct hubbub *hubbub, unsigned int dccg_ref_freq_inKhz, unsigned int *dchub_ref_freq_inKhz) hubbub2_get_dchub_ref_freq() argument
571 hubbub2_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub2_program_watermarks() argument
608 hubbub2_read_state(struct hubbub *hubbub, struct dcn_hubbub_state *hubbub_state) hubbub2_read_state() argument
654 hubbub2_construct(struct dcn20_hubbub *hubbub, struct dc_context *ctx, const struct dcn_hubbub_registers *hubbub_regs, const struct dcn_hubbub_shift *hubbub_shift, const struct dcn_hubbub_mask *hubbub_mask) hubbub2_construct() argument
[all...]
H A Ddcn20_hwseq.c1874 struct hubbub *hubbu in dcn20_program_front_end_for_ctx() local
2051 struct hubbub *hubbub = dc->res_pool->hubbub; dcn20_prepare_bandwidth() local
2102 struct hubbub *hubbub = dc->res_pool->hubbub; dcn20_optimize_bandwidth() local
[all...]
H A Ddcn20_resource.c859 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn20_hubbub_create() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_hubbub.c51 static void dcn31_init_crb(struct hubbub *hubbub) in dcn31_init_crb() argument
76 static void dcn31_program_det_size(struct hubbub *hubbub, int hubp_inst, unsigned int det_buffer_size_in_kbyte) in dcn31_program_det_size() argument
112 static void dcn31_program_compbuf_size(struct hubbub *hubbub, unsigned int compbuf_size_kb, bool safe_to_increase) in dcn31_program_compbuf_size() argument
151 hubbub31_program_urgent_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub31_program_urgent_watermarks() argument
341 hubbub31_program_stutter_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub31_program_stutter_watermarks() argument
614 hubbub31_program_pstate_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub31_program_pstate_watermarks() argument
696 hubbub31_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) hubbub31_program_watermarks() argument
781 hubbub31_get_dcc_compression_cap(struct hubbub *hubbub, const struct dc_dcc_surface_param *input, struct dc_surface_dcc_cap *output) hubbub31_get_dcc_compression_cap() argument
880 hubbub31_init_dchub_sys_ctx(struct hubbub *hubbub, struct dcn_hubbub_phys_addr_config *pa_config) hubbub31_init_dchub_sys_ctx() argument
916 hubbub31_get_dchub_ref_freq(struct hubbub *hubbub, unsigned int dccg_ref_freq_inKhz, unsigned int *dchub_ref_freq_inKhz) hubbub31_get_dchub_ref_freq() argument
953 hubbub31_verify_allow_pstate_change_high(struct hubbub *hubbub) hubbub31_verify_allow_pstate_change_high() argument
1012 hubbub31_init(struct hubbub *hubbub) hubbub31_init() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Ddchubbub.h198 struct hubbub { global() struct
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h190 struct hubbub *hubbub; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h216 struct hubbub *hubbub; member

Completed in 30 milliseconds