diff options
Diffstat (limited to 'arch/arm/mach-omap2/vp.c')
| -rw-r--r-- | arch/arm/mach-omap2/vp.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/mach-omap2/vp.c b/arch/arm/mach-omap2/vp.c index 0df88820978..f95c1bad9dc 100644 --- a/arch/arm/mach-omap2/vp.c +++ b/arch/arm/mach-omap2/vp.c @@ -61,8 +61,8 @@ void __init omap_vp_init(struct voltagedomain *voltdm)  	vddmin = voltdm->pmic->vp_vddmin;  	vddmax = voltdm->pmic->vp_vddmax; -	waittime = ((voltdm->pmic->step_size / voltdm->pmic->slew_rate) * -		    sys_clk_rate) / 1000; +	waittime = DIV_ROUND_UP(voltdm->pmic->step_size * sys_clk_rate, +				1000 * voltdm->pmic->slew_rate);  	vstepmin = voltdm->pmic->vp_vstepmin;  	vstepmax = voltdm->pmic->vp_vstepmax;  |