On Thu, Apr 4, 2013 at 10:16 PM, Jon Hunter <jon-hunter@xxxxxx> wrote: > The OMAP GPIO interrupt service routine is checking each bit in the > GPIO interrupt status register to see which bits are set. It is not > efficient to check every bit especially if only a few bits are set. > Therefore, instead of checking every bit use the __ffs() function, > which returns the location of the first set bit, to find all the set > bits. > > This optimisation was suggested-by and developed in collaboration > with Felipe Balbi. > > Cc: Felipe Balbi <balbi@xxxxxx> > > Signed-off-by: Jon Hunter <jon-hunter@xxxxxx> Patch applied with Felipe's Reviewed-by tag. Thanks, Linus Walleij -- 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