diff options
author | Mary Ruthven <mruthven@chromium.org> | 2019-03-27 17:58:32 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-04-05 03:53:04 -0700 |
commit | c0814644b003412ac81b83068028749fe8a0ae76 (patch) | |
tree | 62117e6e472b77a19a56f69dbc5d5ea8b6ce2841 /include/gpio.h | |
parent | ed230bf3f5ab05a2e09d4eb88d66cff4b3a856b2 (diff) | |
download | chrome-ec-c0814644b003412ac81b83068028749fe8a0ae76.tar.gz |
gpio: add config option for using gpio_get_flags
Separate gpio_get_flags from the CONFIG_CMD_GPIO_EXTENDED, so we can
enable getting the gpio flags without enabling the ability to set them.
BUG=none
BRANCH=cr50
TEST=none
Change-Id: Ib8e3a13fdcfe8ebec4523eb070b2425b5dc28278
Signed-off-by: Mary Ruthven <mruthven@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1542798
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
Diffstat (limited to 'include/gpio.h')
-rw-r--r-- | include/gpio.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/gpio.h b/include/gpio.h index f01cd5147e..c778c5d3a8 100644 --- a/include/gpio.h +++ b/include/gpio.h @@ -161,7 +161,11 @@ int gpio_is_implemented(enum gpio_signal signal); */ void gpio_set_flags(enum gpio_signal signal, int flags); -#ifdef CONFIG_CMD_GPIO_EXTENDED +#if defined(CONFIG_CMD_GPIO_EXTENDED) && !defined(CONFIG_GPIO_GET_EXTENDED) +#define CONFIG_GPIO_GET_EXTENDED +#endif + +#ifdef CONFIG_GPIO_GET_EXTENDED /** * Get the current flags for a signal. * |