/linux-master/drivers/gpu/drm/amd/display/dc/dcn201/ |
H A D | dcn201_hubbub.c | 91 void hubbub201_construct(struct dcn20_hubbub *hubbub, argument 53 hubbub201_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn21/ |
H A D | dcn21_hubbub.c | 67 void dcn21_dchvm_init(struct hubbub *hubbub) argument 107 int hubbub21_init_dchub(struct hubbub *hubbub, argument 141 hubbub21_program_urgent_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 335 hubbub21_program_stutter_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 488 hubbub21_program_pstate_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 574 hubbub21_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 618 hubbub21_wm_read_state(struct hubbub *hubbub, struct dcn_hubbub_wm *wm) argument 683 hubbub21_apply_DEDCN21_147_wa(struct hubbub *hubbub) 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) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_hubbub.c | 64 int hubbub3_init_dchub_sys_ctx(struct hubbub *hubbub, argument 96 hubbub3_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 275 hubbub3_get_dcc_compression_cap(struct hubbub *hubbub, const struct dc_dcc_surface_param *input, struct dc_surface_dcc_cap *output) argument 375 hubbub3_force_wm_propagate_to_pipes(struct hubbub *hubbub) argument 387 hubbub3_force_pstate_change_control(struct hubbub *hubbub, bool force, bool allow) argument 398 hubbub3_init_watermarks(struct hubbub *hubbub) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn35/ |
H A D | dcn35_hubbub.c | 49 static void dcn35_init_crb(struct hubbub *hubbub) argument 74 static void dcn35_program_compbuf_size(struct hubbub *hubbub, unsigned int compbuf_size_kb, bool safe_to_increase) argument 258 static void hubbub35_get_dchub_ref_freq(struct hubbub *hubbu argument 112 hubbub35_program_stutter_z8_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 298 hubbub35_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 337 hubbub35_init_watermarks(struct hubbub *hubbub) argument 399 hubbub35_wm_read_state(struct hubbub *hubbub, struct dcn_hubbub_wm *wm) argument 516 hubbub35_init(struct hubbub *hubbub) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_hubbub.c | 50 static void dcn32_init_crb(struct hubbub *hubbub) argument 75 void hubbub32_set_request_limit(struct hubbub *hubbub, int memory_channel_count, int words_per_channel) argument 92 void dcn32_program_det_size(struct hubbub *hubbub, int hubp_inst, unsigned int det_buffer_size_in_kbyte) 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) argument 358 hubbub32_program_stutter_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 504 hubbub32_program_pstate_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 657 hubbub32_program_usr_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 737 hubbub32_force_usr_retraining_allow(struct hubbub *hubbub, bool allow) argument 751 hubbub32_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 797 hubbub32_init_watermarks(struct hubbub *hubbub) argument 848 hubbub32_wm_read_state(struct hubbub *hubbub, struct dcn_hubbub_wm *wm) argument 937 hubbub32_force_wm_propagate_to_pipes(struct hubbub *hubbub) argument 948 hubbub32_get_mall_en(struct hubbub *hubbub, unsigned int *mall_in_use) argument 959 hubbub32_init(struct hubbub *hubbub) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hubbub.c | 42 void hubbub1_wm_read_state(struct hubbub *hubbub, argument 91 void hubbub1_allow_self_refresh_control(struct hubbub *hubbub, bool allow) argument 104 bool hubbub1_is_allow_self_refresh_enabled(struct hubbub *hubbub) argument 116 hubbub1_verify_allow_pstate_change_high( struct hubbub *hubbub) argument 234 hubbub1_wm_change_req_wa(struct hubbub *hubbub) argument 243 hubbub1_program_urgent_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 357 hubbub1_program_stutter_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 502 hubbub1_program_pstate_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 583 hubbub1_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 619 hubbub1_update_dchub( struct hubbub *hubbub, struct dchub_init_data *dh_data) argument 682 hubbub1_toggle_watermark_change_req(struct hubbub *hubbub) argument 700 hubbub1_soft_reset(struct hubbub *hubbub, bool reset) argument 843 hubbub1_get_dcc_compression_cap(struct hubbub *hubbub, const struct dc_dcc_surface_param *input, struct dc_surface_dcc_cap *output) 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) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_hubbub.c | 217 bool hubbub2_get_dcc_compression_cap(struct hubbub *hubbub, argument 357 void hubbub2_init_vm_ctx(struct hubbub *hubbub, 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) argument 485 hubbub2_wm_read_state(struct hubbub *hubbub, struct dcn_hubbub_wm *wm) argument 539 hubbub2_get_dchub_ref_freq(struct hubbub *hubbub, unsigned int dccg_ref_freq_inKhz, unsigned int *dchub_ref_freq_inKhz) argument 571 hubbub2_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 608 hubbub2_read_state(struct hubbub *hubbub, struct dcn_hubbub_state *hubbub_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) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_hubbub.c | 51 static void dcn31_init_crb(struct hubbub *hubbub) argument 76 static void dcn31_program_det_size(struct hubbub *hubbub, int hubp_inst, unsigned int det_buffer_size_in_kbyte) argument 112 static void dcn31_wait_for_det_apply(struct hubbub *hubbub, int hubp_inst) argument 134 static void dcn31_program_compbuf_size(struct hubbub *hubbu argument 173 hubbub31_program_urgent_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 363 hubbub31_program_stutter_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 636 hubbub31_program_pstate_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 718 hubbub31_program_watermarks( struct hubbub *hubbub, struct dcn_watermark_set *watermarks, unsigned int refclk_mhz, bool safe_to_lower) argument 803 hubbub31_get_dcc_compression_cap(struct hubbub *hubbub, const struct dc_dcc_surface_param *input, struct dc_surface_dcc_cap *output) argument 902 hubbub31_init_dchub_sys_ctx(struct hubbub *hubbub, struct dcn_hubbub_phys_addr_config *pa_config) argument 938 hubbub31_get_dchub_ref_freq(struct hubbub *hubbub, unsigned int dccg_ref_freq_inKhz, unsigned int *dchub_ref_freq_inKhz) argument 975 hubbub31_verify_allow_pstate_change_high(struct hubbub *hubbub) argument 1034 hubbub31_init(struct hubbub *hubbub) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | dchubbub.h | 206 struct hubbub { struct [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn35/ |
H A D | dcn35_hwseq.c | 679 struct hubbub *hubbub = dc->res_pool->hubbub; local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn201/ |
H A D | dcn201_resource.c | 742 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn21/ |
H A D | dcn21_resource.c | 1026 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), local [all...] |
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_debugfs.c | 3784 struct hubbub *hubbub = dc->res_pool->hubbub; local
|
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
H A D | dcn20_hwseq.c | 2075 struct hubbub *hubbu local 2249 struct hubbub *hubbub = dc->res_pool->hubbub; local 2300 struct hubbub *hubbub = dc->res_pool->hubbub; local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
H A D | dcn20_resource.c | 858 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
H A D | dcn10_hwseq.c | 1212 struct hubbub *hubbub = dc->res_pool->hubbub; local 1367 struct hubbub *hubbub = dc->res_pool->hubbub; local 3118 struct hubbub *hubbub = dc->res_pool->hubbub; local 3156 struct hubbub *hubbub = dc->res_pool->hubbub; local 3406 struct hubbub *hubbub = dc->res_pool->hubbub; local 3416 struct hubbub *hubbub = hws->ctx->dc->res_pool->hubbub; local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | core_types.h | 224 struct hubbub *hubbub; member in struct:resource_pool
|