On Wed, Aug 07, 2013 at 11:06:19AM +0200, Linus Walleij wrote: > This macro was invented by Mattias Nilsson for the usecase > where you want to set a sequence of bits inside a n-bit > word, while leaving the head and tail of the sequence all > zeroes. For example: > > #include <linux/bitops.h> > > u16 mask = BITS(4, 12); > > Yields a mask like this: > > 0001111111110000 > > This patch moves the construct out of the MFD PRCMU driver > and make it available for common use, after noticing in a > review or two that it would be useful for others.
Well, we have similar GEN_MASK and GENMASK macros around the tree. Maybe we could unify them all? -- Regards/Gruss, Boris. Sent from a fat crate under my desk. Formatting is fine. -- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/