diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2021-04-13 13:14:37 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2021-04-13 13:14:39 +0200 |
commit | 4d14dede9afbdc53f36910cd59bb43b2dbacf7f6 (patch) | |
tree | 1d993510d0559a76d6e25591c3f257dbafe4791b /arch | |
parent | 205556af93b9c08da876c4ef79bd9e3a116c49c7 (diff) | |
download | barebox-4d14dede9afbdc53f36910cd59bb43b2dbacf7f6.tar.gz barebox-4d14dede9afbdc53f36910cd59bb43b2dbacf7f6.tar.xz |
ARM: i.MX: Add missing __iomem annotation
The lowlevel gpio functions all take a iomem pointer as argument, so add
missing __iomem annotation.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-imx/include/mach/imx-gpio.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/arm/mach-imx/include/mach/imx-gpio.h b/arch/arm/mach-imx/include/mach/imx-gpio.h index a67a979904..64ac278d61 100644 --- a/arch/arm/mach-imx/include/mach/imx-gpio.h +++ b/arch/arm/mach-imx/include/mach/imx-gpio.h @@ -32,7 +32,7 @@ static inline void imx_gpio_direction(void __iomem *gdir, void __iomem *dr, writel(val, dr); } -static inline void imx1_gpio_direction_output(void *base, int gpio, int value) +static inline void imx1_gpio_direction_output(void __iomem *base, int gpio, int value) { imx_gpio_direction(base + 0x0, base + 0x1c, gpio, 1, value); } @@ -40,7 +40,7 @@ static inline void imx1_gpio_direction_output(void *base, int gpio, int value) #define imx21_gpio_direction_output(base, gpio, value) imx1_gpio_direction_output(base, gpio,value) #define imx27_gpio_direction_output(base, gpio, value) imx1_gpio_direction_output(base, gpio,value) -static inline void imx31_gpio_direction_output(void *base, int gpio, int value) +static inline void imx31_gpio_direction_output(void __iomem *base, int gpio, int value) { imx_gpio_direction(base + 0x4, base + 0x0, gpio, 1, value); } @@ -52,7 +52,7 @@ static inline void imx31_gpio_direction_output(void *base, int gpio, int value) #define imx6_gpio_direction_output(base, gpio, value) imx31_gpio_direction_output(base, gpio,value) #define imx8m_gpio_direction_output(base, gpio, value) imx31_gpio_direction_output(base, gpio,value) -static inline void imx1_gpio_direction_input(void *base, int gpio, int value) +static inline void imx1_gpio_direction_input(void __iomem *base, int gpio, int value) { imx_gpio_direction(base + 0x0, base + 0x1c, gpio, 0, 0); } @@ -60,7 +60,7 @@ static inline void imx1_gpio_direction_input(void *base, int gpio, int value) #define imx21_gpio_direction_input(base, gpio, value) imx1_gpio_direction_input(base, gpio) #define imx27_gpio_direction_input(base, gpio, value) imx1_gpio_direction_input(base, gpio) -static inline void imx31_gpio_direction_input(void *base, int gpio) +static inline void imx31_gpio_direction_input(void __iomem *base, int gpio) { imx_gpio_direction(base + 0x4, base + 0x0, gpio, 0, 0); } |