diff options
Diffstat (limited to 'common/gpio.c')
-rw-r--r-- | common/gpio.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/common/gpio.c b/common/gpio.c index c59065a60c..9d0933665e 100644 --- a/common/gpio.c +++ b/common/gpio.c @@ -7,7 +7,6 @@ #include "common.h" #include "gpio.h" -#include "ioexpander.h" #include "registers.h" #include "timer.h" #include "util.h" @@ -196,28 +195,6 @@ int gpio_power_down_module(enum module_id id) } #endif /* #ifdef CONFIG_GPIO_POWER_DOWN */ -void gpio_set_level_verbose(enum console_channel channel, - enum gpio_signal signal, int value) -{ - ASSERT(signal_is_gpio(signal)); - cprints(channel, "Set %s: %d", gpio_get_name(signal), value); - gpio_set_level(signal, value); -} - -void gpio_or_ioex_set_level(int signal, int value) -{ - if (IS_ENABLED(CONFIG_IO_EXPANDER) && signal_is_ioex(signal)) - ioex_set_level(signal, value); - else - gpio_set_level(signal, value); -} - -int signal_is_gpio(int signal) -{ - return ((signal >= GPIO_SIGNAL_START) - && (signal < GPIO_SIGNAL_START + GPIO_COUNT)); -} - __attribute__((weak)) void gpio_set_wakepin(enum gpio_signal signal, uint32_t flags) { |