From 9be57eb1bbb2e5509efbe728afc5ce7dfa6f2001 Mon Sep 17 00:00:00 2001 From: bhmanda Date: Fri, 6 Dec 2024 00:55:48 +0530 Subject: [PATCH] Resolved review comments --- .../platformAbstraction/WiseMcuSpam.cpp | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/src/platform/silabs/platformAbstraction/WiseMcuSpam.cpp b/src/platform/silabs/platformAbstraction/WiseMcuSpam.cpp index e9105a4915..d47395e6c7 100644 --- a/src/platform/silabs/platformAbstraction/WiseMcuSpam.cpp +++ b/src/platform/silabs/platformAbstraction/WiseMcuSpam.cpp @@ -41,6 +41,16 @@ extern "C" { #include "sl_si91x_button_pin_config.h" #endif //SL_CATALOG_SIMPLE_BUTTON_PRESENT +#if defined(ENABLE_WSTK_LEDS) && defined(SL_MATTER_RGB_LED_ENABLED) && SL_MATTER_RGB_LED_ENABLED +#include "sl_si91x_rgb_led.h" +#include "sl_si91x_rgb_led_config.h" +#include "sl_si91x_rgb_led_instances.h" +#else +#include "sl_si91x_led.h" +#include "sl_si91x_led_config.h" +#include "sl_si91x_led_instances.h" +#endif //defined(ENABLE_WSTK_LEDS) && defined(SL_MATTER_RGB_LED_ENABLED) && SL_MATTER_RGB_LED_ENABLED + #if CHIP_CONFIG_ENABLE_ICD_SERVER == 0 void soc_pll_config(void); #endif // CHIP_CONFIG_ENABLE_ICD_SERVER @@ -54,23 +64,14 @@ void soc_pll_config(void); #include "uart.h" #endif -#ifdef ENABLE_WSTK_LEDS -#if defined(SL_MATTER_RGB_LED_ENABLED) && SL_MATTER_RGB_LED_ENABLED -#include "sl_si91x_rgb_led.h" -#include "sl_si91x_rgb_led_config.h" -#include "sl_si91x_rgb_led_instances.h" -#else -#include "sl_si91x_led.h" -#include "sl_si91x_led_config.h" -#include "sl_si91x_led_instances.h" +#if defined(ENABLE_WSTK_LEDS) && defined(SL_MATTER_RGB_LED_ENABLED) && SL_MATTER_RGB_LED_ENABLED #define SL_LED_COUNT SL_SI91X_RGB_LED_COUNT const sl_rgb_led_t * ledPinArray[SL_LED_COUNT] = { &led_led0 }; #define SL_RGB_LED_INSTANCE(n) (ledPinArray[n]) #else #define SL_LED_COUNT SL_SI91x_LED_COUNT uint8_t ledPinArray[SL_LED_COUNT] = { SL_LED_LED0_PIN, SL_LED_LED1_PIN }; -#endif // defined(SL_MATTER_RGB_LED_ENABLED) && SL_MATTER_RGB_LED_ENABLED -#endif // ENABLE_WSTK_LEDS +#endif //defined(ENABLE_WSTK_LEDS) && defined(SL_MATTER_RGB_LED_ENABLED) && SL_MATTER_RGB_LED_ENABLED namespace chip { namespace DeviceLayer {