From d81c8bc92369d25973808c8ccd40ce6551f16260 Mon Sep 17 00:00:00 2001 From: Old-Ding <35417409+Old-Ding@users.noreply.github.com> Date: Mon, 6 Jul 2026 10:29:38 +0800 Subject: [PATCH] boards: tiva: Fix CC13xx red LED selection Compare the requested LED id with BOARD_RLED instead of assigning it. BOARD_RLED is nonzero, so the assignment made every non-green LED request select the red LED instead of rejecting invalid ids. Generated-by: OpenAI Codex Signed-off-by: Old-Ding <35417409+Old-Ding@users.noreply.github.com> --- boards/arm/tiva/launchxl-cc1310/src/cc1310_userleds.c | 2 +- boards/arm/tiva/launchxl-cc1312r1/src/cc1312_userleds.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/boards/arm/tiva/launchxl-cc1310/src/cc1310_userleds.c b/boards/arm/tiva/launchxl-cc1310/src/cc1310_userleds.c index e3387dc34c1..75037ad43cb 100644 --- a/boards/arm/tiva/launchxl-cc1310/src/cc1310_userleds.c +++ b/boards/arm/tiva/launchxl-cc1310/src/cc1310_userleds.c @@ -62,7 +62,7 @@ void board_userled(int led, bool ledon) { pinconfig = &g_gpio_gled; } - else if (led = BOARD_RLED) + else if (led == BOARD_RLED) { pinconfig = &g_gpio_rled; } diff --git a/boards/arm/tiva/launchxl-cc1312r1/src/cc1312_userleds.c b/boards/arm/tiva/launchxl-cc1312r1/src/cc1312_userleds.c index 277712bed16..3904d2cee58 100644 --- a/boards/arm/tiva/launchxl-cc1312r1/src/cc1312_userleds.c +++ b/boards/arm/tiva/launchxl-cc1312r1/src/cc1312_userleds.c @@ -62,7 +62,7 @@ void board_userled(int led, bool ledon) { pinconfig = &g_gpio_gled; } - else if (led = BOARD_RLED) + else if (led == BOARD_RLED) { pinconfig = &g_gpio_rled; }