Lines Matching refs:hubbub

50 static void dcn32_init_crb(struct hubbub *hubbub)
52 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
75 void hubbub32_set_request_limit(struct hubbub *hubbub, int memory_channel_count, int words_per_channel)
77 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
92 void dcn32_program_det_size(struct hubbub *hubbub, int hubp_inst, unsigned int det_buffer_size_in_kbyte)
94 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
131 static void dcn32_program_compbuf_size(struct hubbub *hubbub, unsigned int compbuf_size_kb, bool safe_to_increase)
133 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
169 struct hubbub *hubbub,
174 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
359 struct hubbub *hubbub,
364 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
505 struct hubbub *hubbub,
510 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
658 struct hubbub *hubbub,
663 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
737 void hubbub32_force_usr_retraining_allow(struct hubbub *hubbub, bool allow)
739 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
752 struct hubbub *hubbub,
759 if (hubbub32_program_urgent_watermarks(hubbub, watermarks, refclk_mhz, safe_to_lower))
762 if (hubbub32_program_stutter_watermarks(hubbub, watermarks, refclk_mhz, safe_to_lower))
765 if (hubbub32_program_pstate_watermarks(hubbub, watermarks, refclk_mhz, safe_to_lower))
768 if (hubbub32_program_usr_watermarks(hubbub, watermarks, refclk_mhz, safe_to_lower))
789 hubbub1_allow_self_refresh_control(hubbub, !hubbub->ctx->dc->debug.disable_stutter);
791 hubbub32_force_usr_retraining_allow(hubbub, hubbub->ctx->dc->debug.force_usr_allow);
797 static void hubbub32_init_watermarks(struct hubbub *hubbub)
799 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
848 static void hubbub32_wm_read_state(struct hubbub *hubbub,
851 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
937 void hubbub32_force_wm_propagate_to_pipes(struct hubbub *hubbub)
939 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
940 uint32_t refclk_mhz = hubbub->ctx->dc->res_pool->ref_clocks.dchub_ref_clock_inKhz / 1000;
948 void hubbub32_init(struct hubbub *hubbub)
950 struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub);
953 if (hubbub->ctx->dc->debug.disable_clock_gate) {