]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - arch/arm/include/asm/arch-mxs/gpio.h
mxs_gpio: correctly use the GPIO API
[karo-tx-uboot.git] / arch / arm / include / asm / arch-mxs / gpio.h
index 3bdf879b15540a5580b3647983f1f264838a8a5b..ac028f382ce805a29981efbd5843dbe284c4d714 100644 (file)
@@ -16,4 +16,8 @@ void mxs_gpio_init(void);
 inline void mxs_gpio_init(void) {}
 #endif
 
+#define MXS_GPIO_NR(p, o)      (((p) * 32) | ((o) & 0x1f))
+#define MXS_GPIO_TO_BANK(gpio) ((gpio) / 32)
+#define MXS_GPIO_TO_PIN(gpio)  ((gpio) % 32)
+
 #endif /* __MX28_GPIO_H__ */