>> The description of the problem is "Cleaner ceil function for uv to vsel >> conversion". >> >> I think this patch is simple enough for people on this list to understand the >> optimization. I am sorry I cant be more descriptive. >> >> > here is a try: > ----- > > From patchwork Thu Dec 31 13:29:05 2009 > Content-Type: text/plain; charset="utf-8" > MIME-Version: 1.0 > Content-Transfer-Encoding: 7bit > Subject: [pm-wip-opp] [PATCH] opp: twl/tps: optimize uv to vsel function > Date: Thu, 31 Dec 2009 13:29:05 -0000 > From: Dasgupta, Romit <romit@xxxxxx> > X-Patchwork-Id: 70374 > > > For integer values x and y; int div x / y causes truncation. Current > omap_twl_uv_to_vsel function implements an equivalent of ceil which > is based on an if condition to check truncation and round up. > We can do this in a more optimal manner without the if condition. > The round up is handled by adding the round off factor prior to > truncation as: > (x + (y - 1)) / y > Wow that is nice... Please send it if you can and add your Signed-off for the work! -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html