Messages in this thread | | | Date | Tue, 3 Feb 2015 13:41:57 +0100 | Subject | Re: [PATCH 3/3] gpio: pxa: add PXA1928 gpio type support | From | Linus Walleij <> |
| |
On Tue, Jan 27, 2015 at 5:46 AM, Rob Herring <robh@kernel.org> wrote:
> Add support for PXA1928 GPIOs. The PXA1928 adds a 6th bank from previous > generations. > > Signed-off-by: Jing Xiang <jxiang@marvell.com> > Signed-off-by: Xiangzhan Meng <mengxzh@marvell.com> > [robh: ported to 3.19 from vendor kernel] > Signed-off-by: Rob Herring <robh@kernel.org> > Cc: Linus Walleij <linus.walleij@linaro.org> > Cc: Alexandre Courbot <gnurou@gmail.com>
Patch applied...
> -#define BANK_OFF(n) (((n) < 3) ? (n) << 2 : 0x100 + (((n) - 3) << 2)) > +#define BANK_OFF(n) (((n) < 3) ? (n) << 2 : ((n) > 5 ? 0x200 : 0x100) \ > + + (((n) % 3) << 2))
While this is a bit convoluted.
Someone care to send a patch converting it to something like a parseable static inline?
Yours, Linus Walleij
| |