[PATCH 1/3] iio: adc: aspeed: Orgnaize and add the define of adc
Andy Shevchenko
andy.shevchenko at gmail.com
Mon Oct 19 05:26:45 AEDT 2020
On Sun, Oct 18, 2020 at 1:32 PM Jonathan Cameron <jic23 at kernel.org> wrote:
> On Tue, 13 Oct 2020 18:32:43 +0800
> Billy Tsai <billy_tsai at aspeedtech.com> wrote:
...
> > +/* [31:16] */
Useless comment.
> > +#define ASPEED_ADC_CTRL_CH_EN(n) (1 << (16 + n))
> > +#define ASPEED_ADC_CTRL_CH_EN_ALL GENMASK(31, 16)
But the main point is here.
First of all you may use BIT() in above.
Second, it's a good practice to put variables in the additional
parentheses in macros in case you are doing some operations with.
So, something like BIT(16 + (n)) would be nice to have at the end.
--
With Best Regards,
Andy Shevchenko
More information about the Linux-aspeed
mailing list