Browse Source

drivers: gpio: cc23x0: return negative error codes

fixed a couple occurrences of not returning -errno.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
pull/91328/head
Benjamin Cabé 1 month ago committed by Dan Kalowsky
parent
commit
1350918ac2
  1. 4
      drivers/gpio/gpio_cc23x0.c

4
drivers/gpio/gpio_cc23x0.c

@ -180,7 +180,7 @@ static int gpio_cc23x0xx_pin_interrupt_configure(const struct device *port, gpio
enum gpio_int_mode mode, enum gpio_int_trig trig) enum gpio_int_mode mode, enum gpio_int_trig trig)
{ {
if (mode == GPIO_INT_MODE_LEVEL) { if (mode == GPIO_INT_MODE_LEVEL) {
return ENOTSUP; return -ENOTSUP;
} }
uint32_t config = GPIOGetConfigDio(IOC_ADDR(pin)) & ~IOC_IOC0_EDGEDET_M; uint32_t config = GPIOGetConfigDio(IOC_ADDR(pin)) & ~IOC_IOC0_EDGEDET_M;
@ -205,7 +205,7 @@ static int gpio_cc23x0xx_pin_interrupt_configure(const struct device *port, gpio
config |= IOC_IOC1_EDGEDET_EDGE_BOTH; config |= IOC_IOC1_EDGEDET_EDGE_BOTH;
break; break;
default: default:
return ENOTSUP; return -ENOTSUP;
} }
GPIOSetConfigDio(IOC_ADDR(pin), config); GPIOSetConfigDio(IOC_ADDR(pin), config);

Loading…
Cancel
Save