DF-1549 / fix.diff
diff --git a/sys/dev/drm/amd/display/dc/dce110/dce110_resource.c b/sys/dev/drm/amd/display/dc/dce110/dce110_resource.c --- a/sys/dev/drm/amd/display/dc/dce110/dce110_resource.c +++ b/sys/dev/drm/amd/display/dc/dce110/dce110_resource.c @@ -1165,6 +1165,8 @@ dc->ctx, DM_PP_CLOCK_TYPE_DISPLAY_CLK, &clks); + if (clks.num_levels == 0) + clks.num_levels = 1; dc->bw_vbios->high_voltage_max_dispclk = bw_frc_to_fixed( clks.clocks_in_khz[clks.num_levels-1], 1000); dc->bw_vbios->mid_voltage_max_dispclk = bw_frc_to_fixed( |