]> bbs.cooldavid.org Git - net-next-2.6.git/commitdiff
[MTD] [NAND] S3C2410: Use DIV_ROUND_UP
authorBen Dooks <ben-linux@fluff.org>
Sat, 30 May 2009 17:34:16 +0000 (18:34 +0100)
committerBen Dooks <ben-linux@fluff.org>
Mon, 8 Jun 2009 11:10:37 +0000 (12:10 +0100)
Change to using DIV_ROUND_UP() in the timing calculation
instead of blindly doing result++

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
drivers/mtd/nand/s3c2410.c

index 8a7f960a0df5caa4c322c58559e512f112da9238..89b79051cc6838195a72bc9acf39e19139dd4fd0 100644 (file)
@@ -180,8 +180,7 @@ static int s3c_nand_calc_rate(int wanted, unsigned long clk, int max)
 {
        int result;
 
-       result = (wanted * clk) / NS_IN_KHZ;
-       result++;
+       result = DIV_ROUND_UP((wanted * clk), NS_IN_KHZ);
 
        pr_debug("result %d from %ld, %d\n", result, clk, wanted);