Lines Matching refs:hubbub

67 void dcn21_dchvm_init(struct hubbub *hubbub)
69 struct dcn20_hubbub *hubbub1 = TO_DCN20_HUBBUB(hubbub);
103 hubbub->riommu_active = true;
107 int hubbub21_init_dchub(struct hubbub *hubbub,
110 struct dcn20_hubbub *hubbub1 = TO_DCN20_HUBBUB(hubbub);
136 dcn21_dchvm_init(hubbub);
142 struct hubbub *hubbub,
147 struct dcn20_hubbub *hubbub1 = TO_DCN20_HUBBUB(hubbub);
336 struct hubbub *hubbub,
341 struct dcn20_hubbub *hubbub1 = TO_DCN20_HUBBUB(hubbub);
489 struct hubbub *hubbub,
494 struct dcn20_hubbub *hubbub1 = TO_DCN20_HUBBUB(hubbub);
575 struct hubbub *hubbub,
580 struct dcn20_hubbub *hubbub1 = TO_DCN20_HUBBUB(hubbub);
583 if (hubbub21_program_urgent_watermarks(hubbub, watermarks, refclk_mhz, safe_to_lower))
586 if (hubbub21_program_stutter_watermarks(hubbub, watermarks, refclk_mhz, safe_to_lower))
589 if (hubbub21_program_pstate_watermarks(hubbub, watermarks, refclk_mhz, safe_to_lower))
613 hubbub1_allow_self_refresh_control(hubbub, !hubbub->ctx->dc->debug.disable_stutter);
618 void hubbub21_wm_read_state(struct hubbub *hubbub,
621 struct dcn20_hubbub *hubbub1 = TO_DCN20_HUBBUB(hubbub);
683 static void hubbub21_apply_DEDCN21_147_wa(struct hubbub *hubbub)
685 struct dcn20_hubbub *hubbub1 = TO_DCN20_HUBBUB(hubbub);
707 void hubbub21_construct(struct dcn20_hubbub *hubbub,
713 hubbub->base.ctx = ctx;
715 hubbub->base.funcs = &hubbub21_funcs;
717 hubbub->regs = hubbub_regs;
718 hubbub->shifts = hubbub_shift;
719 hubbub->masks = hubbub_mask;
721 hubbub->debug_test_index_pstate = 0xB;
722 hubbub->detile_buf_size = 164 * 1024; /* 164KB for DCN2.0 */