[Silabs]Update Submodules, API, gn files to use latest silabs sdks (#34073)
* add simplicity sdk as submodule. remove gecko_sdk. Change wifi sdk branch
* Reamove Heap_4_silabs, replace by sl_memory_manager
Update matter-platform.slcp for simplicity sdk
* Update 917 apis for wifi sdk 3.3.0
* Workflow to use latest silabs docker image
* Fix to leverage csl on thread libs
* bump matter support submodule
* Restyled by clang-format
* Restyled by autopep8
* fix linking issue with thread FTD lib
* clean up
* fix wifi ncp builds
* update linker script for mgm24 and si917
---------
Co-authored-by: Restyled.io <commits@restyled.io>
diff --git a/.gitmodules b/.gitmodules
index b2e1bc8..dee55fa 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -231,10 +231,10 @@
url = https://github.com/SiliconLabs/sdk_support.git
branch = main
platforms = silabs,silabs_docker
-[submodule "third_party/silabs/gecko_sdk"]
- path = third_party/silabs/gecko_sdk
- url = https://github.com/SiliconLabs/gecko_sdk.git
- branch = v4.4.2
+[submodule "third_party/silabs/simplicity_sdk"]
+ path = third_party/silabs/simplicity_sdk
+ url = https://github.com/SiliconLabs/simplicity_sdk.git
+ branch = v2024.6.0
platforms = silabs
[submodule "third_party/silabs/wiseconnect-wifi-bt-sdk"]
path = third_party/silabs/wiseconnect-wifi-bt-sdk
@@ -244,7 +244,7 @@
[submodule "third_party/silabs/wifi_sdk"]
path = third_party/silabs/wifi_sdk
url = https://github.com/SiliconLabs/wiseconnect.git
- branch = v3.1.3-matter-hotfix.4
+ branch = v3.3.0
platforms = silabs
[submodule "editline"]
path = third_party/editline/repo