[PATCH] gpio: clps711x: localise <mach/gpio.h> header

Alexander Shiyan shc_work at mail.ru
Mon Oct 15 16:04:05 EDT 2012

On Mon, 15 Oct 2012 21:40:20 +0200
Linus Walleij <linus.walleij at linaro.org> wrote:

> The commit adding the CLPS711x driver also added <mach/gpio.h>
> to the CLPS711x, and we want to get rid of all <mach/*>
> headers for the future. It turns out that the one macro defined
> in the file was only used in the GPIO driver itself, so just
> delete it and copy the macro into the driver.
> -/* Simple helper for convert port & pin to GPIO number */
> -#define CLPS711X_GPIO(port, bit)	((port) * 8 + (bit))

This macro is not used by driver and was be designed especially for future
easy modify existing drivers that use GPIO to gpio-driver.

Alexander Shiyan <shc_work at mail.ru>

More information about the linux-arm-kernel mailing list