Lines Matching refs:dsi_ratio
391 u32 dsi_ratio; in bxt_get_dsi_pclk() local
401 dsi_ratio = I915_READ(BXT_DSI_PLL_CTL) & in bxt_get_dsi_pclk()
405 if (dsi_ratio < BXT_DSI_PLL_RATIO_MIN || in bxt_get_dsi_pclk()
406 dsi_ratio > BXT_DSI_PLL_RATIO_MAX) { in bxt_get_dsi_pclk()
407 DRM_ERROR("Invalid DSI pll ratio(%u) programmed\n", dsi_ratio); in bxt_get_dsi_pclk()
411 dsi_clk = (dsi_ratio * BXT_REF_CLOCK_KHZ) / 2; in bxt_get_dsi_pclk()
475 u8 dsi_ratio; in bxt_configure_dsi_pll() local
487 dsi_ratio = DIV_ROUND_UP(dsi_clk * 2, BXT_REF_CLOCK_KHZ); in bxt_configure_dsi_pll()
488 if (dsi_ratio < BXT_DSI_PLL_RATIO_MIN || in bxt_configure_dsi_pll()
489 dsi_ratio > BXT_DSI_PLL_RATIO_MAX) { in bxt_configure_dsi_pll()
503 val |= (dsi_ratio | BXT_DSIA_16X_BY2 | BXT_DSIC_16X_BY2); in bxt_configure_dsi_pll()
508 if (dsi_ratio <= 50) { in bxt_configure_dsi_pll()