diff --git a/drivers/video/rockchip/dw_mipi_dsi_rockchip.c b/drivers/video/rockchip/dw_mipi_dsi_rockchip.c index 771bd4dcb90..6d32c699415 100644 --- a/drivers/video/rockchip/dw_mipi_dsi_rockchip.c +++ b/drivers/video/rockchip/dw_mipi_dsi_rockchip.c @@ -546,10 +546,10 @@ dw_mipi_dsi_get_lane_mbps(void *priv_data, struct display_timing *timings, return bpp; } - mpclk = DIV_ROUND_UP(timings->pixelclock.typ, 1000); + mpclk = DIV_ROUND_UP(timings->pixelclock.typ, 1000000); if (mpclk) { /* take 1 / 0.9, since mbps must big than bandwidth of RGB */ - tmp = (mpclk * (bpp / lanes) * 10 / 9) / 1000; + tmp = (mpclk * (bpp / lanes) * 10 / 9); if (tmp < max_mbps) target_mbps = tmp; else