[EFR32] Provide a way to build matter examples using a openthread library (#21836)
* WIP build with ot-lib
* WIP compile from lib or source
* Fix and cleanup build system
* Fix efr32 path to internal thread source without breaking other platforms. Add new ot support to all efr32 examples
* restyle
* add recursive submodule update for efr to pull the openthread repo for ot-efr32 (temporary)
* fix for wifi builds
* Fix assert with ot lib
* Use plaform dmp lib
* Update ot-efr32 hash for new libs
* Addresse comment by correcting how and where a openthread_target can be set. Change efr32 build system with those changes
* restyle
* some cleanup
* more cleanup
* Fix wifi build
diff --git a/.gitmodules b/.gitmodules
index 16d589e..abde0e5 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -78,7 +78,8 @@
platforms = qpg
[submodule "third_party/openthread/ot-efr32"]
path = third_party/openthread/ot-efr32
- url = https://github.com/openthread/ot-efr32.git
+ url = https://github.com/SiliconLabs/ot-efr32.git
+ branch = matter_sve
platforms = efr32
[submodule "third_party/openthread/ot-ifx"]
path = third_party/openthread/ot-ifx