Skip to content

Commit 47550d5

Browse files
[Silabs] Fixed RS9116 sleep issue (#38078)
* Fixed RS9116 sleep configurations and disabled LCD and external flash * Removed CHIP_9117 defines from rsi_wlan_config.h as this file is not used by 917 NCP * removing the commented define --------- Co-authored-by: chirag-silabs <100861685+chirag-silabs@users.noreply.github.com> Co-authored-by: chirag-silabs <chirag.bansal@silabs.com>
1 parent cc138f6 commit 47550d5

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

src/platform/silabs/wifi/rs911x/ncp/rsi_wlan_config.h

+6-5
Original file line numberDiff line numberDiff line change
@@ -38,21 +38,22 @@
3838
//! opermode command paramaters
3939
/*=======================================================================*/
4040
//! To set wlan feature select bit map
41-
#define RSI_FEATURE_BIT_MAP (FEAT_SECURITY_OPEN)
42-
41+
#define RSI_FEATURE_BIT_MAP (FEAT_SECURITY_OPEN | FEAT_SECURITY_PSK | FEAT_AGGREGATION | FEAT_ULP_GPIO_BASED_HANDSHAKE)
4342
//! TCP IP BYPASS feature check
4443
#define RSI_TCP_IP_BYPASS RSI_ENABLE
45-
#define RSI_TCP_IP_FEATURE_BIT_MAP (TCP_IP_FEAT_BYPASS /*| TCP_IP_FEAT_EXTENSION_VALID*/)
44+
#define RSI_TCP_IP_FEATURE_BIT_MAP (TCP_IP_FEAT_BYPASS | TCP_IP_FEAT_EXTENSION_VALID)
4645

46+
//! To set Extended custom feature select bit map
4747
//! To set Extended custom feature select bit map
4848
#if WIFI_ENABLE_SECURITY_WPA3_TRANSITION
4949
#define RSI_EXT_CUSTOM_FEATURE_BIT_MAP (EXT_FEAT_384K_MODE | EXT_FEAT_IEEE_80211W)
50-
#else /* !WIFI_ENABLE_SECURITY_WPA3_TRANSITION */
50+
#else
5151
#define RSI_EXT_CUSTOM_FEATURE_BIT_MAP EXT_FEAT_384K_MODE
5252
#endif /* WIFI_ENABLE_SECURITY_WPA3_TRANSITION */
5353

5454
//! To set Extended TCPIP feature select bit map
55-
#define RSI_EXT_TCPIP_FEATURE_BITMAP (/*EXT_FEAT_HTTP_OTAF_SUPPORT |*/ EXT_TCP_IP_SSL_16K_RECORD)
55+
#define RSI_EXT_TCPIP_FEATURE_BITMAP (EXT_TCP_IP_SSL_16K_RECORD | CONFIG_FEAT_EXTENTION_VALID)
56+
#define RSI_CONFIG_FEATURE_BITMAP RSI_FEAT_SLEEP_GPIO_SEL_BITMAP
5657
//! Extended custom feature is selected internally
5758
//! CCP -- EXT_FEAT_256K_MODE
5859
//! Wiseconnect -- EXT_FEAT_384K_MODE

third_party/silabs/silabs_board.gni

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ declare_args() {
7070
}
7171

7272
# TODO - This needs to be removed once multiplexing issues resolved
73-
if (use_SiWx917) {
73+
if (use_SiWx917 || use_rs9116) {
7474
disable_lcd = true
7575
show_qr_code = false
7676
use_external_flash = false

0 commit comments

Comments
 (0)