Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn32/
A Ddcn32_hubbub.c50 static void dcn32_init_crb(struct hubbub *hubbub) in dcn32_init_crb()
169 struct hubbub *hubbub, in hubbub32_program_urgent_watermarks()
359 struct hubbub *hubbub, in hubbub32_program_stutter_watermarks()
505 struct hubbub *hubbub, in hubbub32_program_pstate_watermarks()
658 struct hubbub *hubbub, in hubbub32_program_usr_watermarks()
737 void hubbub32_force_usr_retraining_allow(struct hubbub *hubbub, bool allow) in hubbub32_force_usr_retraining_allow()
752 struct hubbub *hubbub, in hubbub32_program_watermarks()
797 static void hubbub32_init_watermarks(struct hubbub *hubbub) in hubbub32_init_watermarks()
848 static void hubbub32_wm_read_state(struct hubbub *hubbub, in hubbub32_wm_read_state()
937 void hubbub32_force_wm_propagate_to_pipes(struct hubbub *hubbub) in hubbub32_force_wm_propagate_to_pipes()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn10/
A Ddcn10_hubbub.c42 void hubbub1_wm_read_state(struct hubbub *hubbub, in hubbub1_wm_read_state()
104 bool hubbub1_is_allow_self_refresh_enabled(struct hubbub *hubbub) in hubbub1_is_allow_self_refresh_enabled()
117 struct hubbub *hubbub) in hubbub1_verify_allow_pstate_change_high()
234 void hubbub1_wm_change_req_wa(struct hubbub *hubbub) in hubbub1_wm_change_req_wa()
244 struct hubbub *hubbub, in hubbub1_program_urgent_watermarks()
358 struct hubbub *hubbub, in hubbub1_program_stutter_watermarks()
503 struct hubbub *hubbub, in hubbub1_program_pstate_watermarks()
584 struct hubbub *hubbub, in hubbub1_program_watermarks()
620 struct hubbub *hubbub, in hubbub1_update_dchub()
700 void hubbub1_soft_reset(struct hubbub *hubbub, bool reset) in hubbub1_soft_reset()
[all …]
A Ddcn10_hubbub.h32 #define TO_DCN10_HUBBUB(hubbub)\ argument
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn31/
A Ddcn31_hubbub.c51 static void dcn31_init_crb(struct hubbub *hubbub) in dcn31_init_crb()
112 static void dcn31_wait_for_det_apply(struct hubbub *hubbub, int hubp_inst) in dcn31_wait_for_det_apply()
174 struct hubbub *hubbub, in hubbub31_program_urgent_watermarks()
364 struct hubbub *hubbub, in hubbub31_program_stutter_watermarks()
637 struct hubbub *hubbub, in hubbub31_program_pstate_watermarks()
719 struct hubbub *hubbub, in hubbub31_program_watermarks()
803 static bool hubbub31_get_dcc_compression_cap(struct hubbub *hubbub, in hubbub31_get_dcc_compression_cap()
905 int hubbub31_init_dchub_sys_ctx(struct hubbub *hubbub, in hubbub31_init_dchub_sys_ctx()
941 static void hubbub31_get_dchub_ref_freq(struct hubbub *hubbub, in hubbub31_get_dchub_ref_freq()
978 static bool hubbub31_verify_allow_pstate_change_high(struct hubbub *hubbub) in hubbub31_verify_allow_pstate_change_high()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn21/
A 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 static 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()
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn401/
A Ddcn401_hubbub.c44 static void dcn401_init_crb(struct hubbub *hubbub) in dcn401_init_crb()
68 struct hubbub *hubbub, in hubbub401_program_urgent_watermarks()
186 struct hubbub *hubbub, in hubbub401_program_stutter_watermarks()
285 struct hubbub *hubbub, in hubbub401_program_pstate_watermarks()
412 struct hubbub *hubbub, in hubbub401_program_usr_watermarks()
451 struct hubbub *hubbub, in hubbub401_program_watermarks()
497 static void hubbub401_init_watermarks(struct hubbub *hubbub) in hubbub401_init_watermarks()
552 static void hubbub401_wm_read_state(struct hubbub *hubbub, in hubbub401_wm_read_state()
827 bool hubbub401_get_dcc_compression_cap(struct hubbub *hubbub, in hubbub401_get_dcc_compression_cap()
1113 static void dcn401_program_det_segments(struct hubbub *hubbub, int hubp_inst, unsigned det_buffer_s… in dcn401_program_det_segments()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn35/
A Ddcn35_hubbub.c49 static void dcn35_init_crb(struct hubbub *hubbub) in dcn35_init_crb()
74 static void dcn35_program_compbuf_size(struct hubbub *hubbub, unsigned int compbuf_size_kb, bool sa… in dcn35_program_compbuf_size()
113 struct hubbub *hubbub, in hubbub35_program_stutter_z8_watermarks()
258 static void hubbub35_get_dchub_ref_freq(struct hubbub *hubbub, in hubbub35_get_dchub_ref_freq()
299 struct hubbub *hubbub, in hubbub35_program_watermarks()
337 static void hubbub35_init_watermarks(struct hubbub *hubbub) in hubbub35_init_watermarks()
399 static void hubbub35_wm_read_state(struct hubbub *hubbub, in hubbub35_wm_read_state()
516 static void hubbub35_init(struct hubbub *hubbub) in hubbub35_init()
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn20/
A Ddcn20_hubbub.c217 bool hubbub2_get_dcc_compression_cap(struct hubbub *hubbub, in hubbub2_get_dcc_compression_cap()
378 void hubbub2_init_vm_ctx(struct hubbub *hubbub, in hubbub2_init_vm_ctx()
394 int hubbub2_init_dchub_sys_ctx(struct hubbub *hubbub, in hubbub2_init_dchub_sys_ctx()
431 void hubbub2_update_dchub(struct hubbub *hubbub, in hubbub2_update_dchub()
506 void hubbub2_wm_read_state(struct hubbub *hubbub, in hubbub2_wm_read_state()
560 void hubbub2_get_dchub_ref_freq(struct hubbub *hubbub, in hubbub2_get_dchub_ref_freq()
593 struct hubbub *hubbub, in hubbub2_program_watermarks()
630 void hubbub2_read_state(struct hubbub *hubbub, struct dcn_hubbub_state *hubbub_state) in hubbub2_read_state()
676 void hubbub2_construct(struct dcn20_hubbub *hubbub, in hubbub2_construct()
A Ddcn20_hubbub.h32 #define TO_DCN20_HUBBUB(hubbub)\ argument
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn30/
A 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()
378 void hubbub3_force_wm_propagate_to_pipes(struct hubbub *hubbub) in hubbub3_force_wm_propagate_to_pipes()
390 void hubbub3_force_pstate_change_control(struct hubbub *hubbub, in hubbub3_force_pstate_change_control()
401 void hubbub3_init_watermarks(struct hubbub *hubbub) in hubbub3_init_watermarks()
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn201/
A Ddcn201_hubbub.c54 struct hubbub *hubbub, in hubbub201_program_watermarks()
91 void hubbub201_construct(struct dcn20_hubbub *hubbub, in hubbub201_construct()
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
A Ddchubbub.h233 struct hubbub { struct
234 const struct hubbub_funcs *funcs; argument
235 struct dc_context *ctx;
236 bool riommu_active;
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
A Ddcn401_hwseq.c1400 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn401_prepare_bandwidth() local
1456 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn401_optimize_bandwidth() local
1676 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn401_wait_for_det_buffer_update() local
1767 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn401_program_outstanding_updates() local
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
A Ddcn10_hwseq.c1202 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn10_verify_allow_pstate_change_high() local
1357 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn10_init_pipes() local
3124 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn10_prepare_bandwidth() local
3162 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn10_optimize_bandwidth() local
3416 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn10_update_pending_status() local
3426 struct hubbub *hubbub = hws->ctx->dc->res_pool->hubbub; in dcn10_update_dchub() local
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
A Ddcn20_hwseq.c2092 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn20_program_front_end_for_ctx() local
2339 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn20_prepare_bandwidth() local
2390 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn20_optimize_bandwidth() local
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
A Ddcn35_hwseq.c696 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn35_init_pipes() local
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/
A Ddcn201_resource.c744 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn201_hubbub_create() local
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/
A Ddcn21_resource.c1001 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn21_hubbub_create() local
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
A Ddcn32_hwseq.c1878 struct hubbub *hubbub = dc->res_pool->hubbub; in dcn32_program_outstanding_updates() local
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/
A Ddcn20_resource.c857 struct dcn20_hubbub *hubbub = kzalloc(sizeof(struct dcn20_hubbub), in dcn20_hubbub_create() local
/linux/drivers/gpu/drm/amd/display/dc/inc/
A Dcore_types.h237 struct hubbub *hubbub; member
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_debugfs.c3933 struct hubbub *hubbub = dc->res_pool->hubbub; in capabilities_show() local

Completed in 66 milliseconds