diff options
author | Mary Ruthven <mruthven@chromium.org> | 2021-11-12 13:27:48 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-11-18 04:55:24 +0000 |
commit | eddac3a1d543e09e700869094e22e85115252195 (patch) | |
tree | 265f5c69aa75e3312cc2fe9ee768892bba736e05 | |
parent | ac816e98cdc30ce334c9061feba2bda70b07c09c (diff) | |
download | chrome-ec-eddac3a1d543e09e700869094e22e85115252195.tar.gz |
Revert "gpio.wrap: add *_R[OW] macros for easier pin configuration."
This reverts commit 0b2179c3179a31fde8678e9700477da2365c63ff.
BUG=b:200823466
TEST=make buildall -j
Change-Id: Ib7217d6b7ac42eb0a005c017a61b698ae3e389b2
Signed-off-by: Mary Ruthven <mruthven@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3285757
Reviewed-by: Vadim Sukhomlinov <sukhomlinov@chromium.org>
-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 |