From 29e9780ad1f748baed47607703ee1852bfa28803 Mon Sep 17 00:00:00 2001 From: Erwan Gouriou Date: Wed, 9 Oct 2019 11:20:02 +0200 Subject: [PATCH] drivers/interrupt_controller: stm32: Clean set api from unused arg Argument 'port' in stm32_exti_set_callback function is not used, remove it. Signed-off-by: Erwan Gouriou --- drivers/gpio/gpio_stm32.c | 3 +-- drivers/interrupt_controller/intc_exti_stm32.c | 3 +-- include/drivers/interrupt_controller/exti_stm32.h | 4 +--- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/drivers/gpio/gpio_stm32.c b/drivers/gpio/gpio_stm32.c index 54de75f3192..4dc077bc5a1 100644 --- a/drivers/gpio/gpio_stm32.c +++ b/drivers/gpio/gpio_stm32.c @@ -499,8 +499,7 @@ static int gpio_stm32_pin_interrupt_configure(struct device *dev, goto release_lock; } - if (stm32_exti_set_callback(pin, cfg->port, - gpio_stm32_isr, dev) != 0) { + if (stm32_exti_set_callback(pin, gpio_stm32_isr, dev) != 0) { err = -EBUSY; goto release_lock; } diff --git a/drivers/interrupt_controller/intc_exti_stm32.c b/drivers/interrupt_controller/intc_exti_stm32.c index 43c672b57b6..0b7be3281b8 100644 --- a/drivers/interrupt_controller/intc_exti_stm32.c +++ b/drivers/interrupt_controller/intc_exti_stm32.c @@ -387,8 +387,7 @@ DEVICE_INIT(exti_stm32, STM32_EXTI_NAME, stm32_exti_init, /** * @brief set & unset for the interrupt callbacks */ -int stm32_exti_set_callback(int line, int port, stm32_exti_callback_t cb, - void *arg) +int stm32_exti_set_callback(int line, stm32_exti_callback_t cb, void *arg) { struct device *dev = DEVICE_GET(exti_stm32); struct stm32_exti_data *data = dev->driver_data; diff --git a/include/drivers/interrupt_controller/exti_stm32.h b/include/drivers/interrupt_controller/exti_stm32.h index 12d556c9b00..7cb1fdeec38 100644 --- a/include/drivers/interrupt_controller/exti_stm32.h +++ b/include/drivers/interrupt_controller/exti_stm32.h @@ -69,12 +69,10 @@ typedef void (*stm32_exti_callback_t) (int line, void *user); * @brief set EXTI interrupt callback * * @param line EXI# line - * @param port port index * @param cb user callback * @param data user data */ -int stm32_exti_set_callback(int line, int port, - stm32_exti_callback_t cb, void *data); +int stm32_exti_set_callback(int line, stm32_exti_callback_t cb, void *data); /** * @brief unset EXTI interrupt callback