From 66c61d4ac324380e60243009f86b2357eb0cf76f Mon Sep 17 00:00:00 2001 From: Michael Mogenson Date: Fri, 4 Mar 2022 11:52:01 -0500 Subject: [PATCH] imxrt: userleds: Teensy 4.x board LED is active high --- boards/arm/imxrt/teensy-4.x/src/imxrt_userleds.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/boards/arm/imxrt/teensy-4.x/src/imxrt_userleds.c b/boards/arm/imxrt/teensy-4.x/src/imxrt_userleds.c index f844d690c90..dda6d8dc209 100644 --- a/boards/arm/imxrt/teensy-4.x/src/imxrt_userleds.c +++ b/boards/arm/imxrt/teensy-4.x/src/imxrt_userleds.c @@ -65,7 +65,7 @@ uint32_t board_userled_initialize(void) void board_userled(int led, bool ledon) { - imxrt_gpio_write(GPIO_LED, !ledon); /* Low illuminates */ + imxrt_gpio_write(GPIO_LED, ledon); } /**************************************************************************** @@ -74,9 +74,7 @@ void board_userled(int led, bool ledon) void board_userled_all(uint32_t ledset) { - /* Low illuminates */ - - imxrt_gpio_write(GPIO_LED, (ledset & BOARD_USERLED_BIT) == 0); + imxrt_gpio_write(GPIO_LED, (ledset & BOARD_USERLED_BIT)); } #endif /* !CONFIG_ARCH_LEDS */