diff --git a/drivers/video/rockchip/dw_mipi_dsi_rockchip.c b/drivers/video/rockchip/dw_mipi_dsi_rockchip.c index 9ec3a48bf2a..a7c3ee09e1d 100644 --- a/drivers/video/rockchip/dw_mipi_dsi_rockchip.c +++ b/drivers/video/rockchip/dw_mipi_dsi_rockchip.c @@ -547,10 +547,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