imx: Use GPIO_TO_PORT macro instead of (gpio >> 5)
Subsystems (2)
PATCH 2/3 imx: Use GPIO_TO_PORT macro instead of (gpio >> 5)
imx: Use GPIO_TO_PORT macro instead of (gpio >> 5)
Signed-off-by Vikram Narayanan <[email protected]>
--- drivers/gpio/mxc_gpio.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-)
100.0% drivers/gpio/
drivers/gpio/mxc_gpio.c +4 -4
@@ -53,7 +53,7 @@ static unsigned long gpio_ports[] = {static int mxc_gpio_direction (unsigned int gpio,enum mxc_gpio_direction direction) { -unsigned int port = gpio >>5 ; +unsigned int port =GPIO_TO_PORT (gpio);struct gpio_regs *regs;u32 l;
@@ -80,7 +80,7 @@ static int mxc_gpio_direction(unsigned int gpio,int gpio_set_value (unsigned gpio,int value) { -unsigned int port = gpio >>5 ; +unsigned int port =GPIO_TO_PORT (gpio);struct gpio_regs *regs;u32 l;
@@ -103,7 +103,7 @@ int gpio_set_value(unsigned gpio, int value)int gpio_get_value (unsigned gpio) { -unsigned int port = gpio >>5 ; +unsigned int port =GPIO_TO_PORT (gpio);struct gpio_regs *regs;u32 val;
@@ -121,7 +121,7 @@ int gpio_get_value(unsigned gpio)int gpio_request (unsigned gpio,const char *label) { -unsigned int port = gpio >>5 ; +unsigned int port =GPIO_TO_PORT (gpio);if (port >=ARRAY_SIZE (gpio_ports))return -1 ;return 0 ;
Signature · 1 line
1.7.4.1