diff options
-rw-r--r-- | include/gpio.wrap | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/include/gpio.wrap b/include/gpio.wrap index 82f6d08da2..37f5dadf43 100644 --- a/include/gpio.wrap +++ b/include/gpio.wrap @@ -91,61 +91,12 @@ #define UNIMPLEMENTED(name) #endif -/* - * RO/RW pin macro. - * - * Some boards may have very different pin configurations between RO and RW, and - * also may vary from revision to revision. The RO/RW pin macros can ease the - * maintenance effort. - */ - -#ifdef SECTION_IS_RO -#define GPIO_RO(name, pin, flags) GPIO(name, pin, flags) -#define GPIO_RW(name, pin, flags) -#define GPIO_INT_RO(name, pin, flags, signal) GPIO_INT(name, pin, flags, signal) -#define GPIO_INT_RW(name, pin, flags, signal) -#define ALTERNATE_RO(pinmask, function, module, flags) \ - ALTERNATE(pinmask, function, module, flags) -#define ALTERNATE_RW(pinmask, function, module, flags) -#define UNIMPLEMENTED_RO(name) UNIMPLEMENTED(name) -#define UNIMPLEMENTED_RW(name) -#elif defined(SECTION_IS_RW) -#define GPIO_RO(name, pin, flags) -#define GPIO_RW(name, pin, flags) GPIO(name, pin, flags) -#define GPIO_INT_RO(name, pin, flags, signal) -#define GPIO_INT_RW(name, pin, flags, signal) GPIO_INT(name, pin, flags, signal) -#define ALTERNATE_RO(pinmask, function, module, flags) -#define ALTERNATE_RW(pinmask, function, module, flags) \ - ALTERNATE(pinmask, function, module, flags) -#define UNIMPLEMENTED_RO(name) -#define UNIMPLEMENTED_RW(name) UNIMPLEMENTED(name) -#else -#define GPIO_RO(name, pin, flags) GPIO(name, pin, flags) -#define GPIO_RW(name, pin, flags) GPIO(name, pin, flags) -#define GPIO_INT_RO(name, pin, flags, signal) GPIO_INT(name, pin, flags, signal) -#define GPIO_INT_RW(name, pin, flags, signal) GPIO_INT(name, pin, flags, signal) -#define ALTERNATE_RO(pinmask, function, module, flags) \ - ALTERNATE(pinmask, function, module, flags) -#define ALTERNATE_RW(pinmask, function, module, flags) \ - ALTERNATE(pinmask, function, module, flags) -#define UNIMPLEMENTED_RO(name) UNIMPLEMENTED(name) -#define UNIMPLEMENTED_RW(name) UNIMPLEMENTED(name) -#endif - #include "gpio.inc" /* * Once the gpio.inc file has been included these macros are no longer needed. */ #undef GPIO -#undef GPIO_RO -#undef GPIO_RW #undef GPIO_INT -#undef GPIO_INT_RO -#undef GPIO_INT_RW #undef ALTERNATE -#undef ALTERNATE_RO -#undef ALTERNATE_RW #undef UNIMPLEMENTED -#undef UNIMPLEMENTED_RO -#undef UNIMPLEMENTED_RW |