Skip to content

Commit 1498524

Browse files
mkardous-silabspull[bot]
authored andcommitted
Fix init order (#25192)
1 parent 2b6dd0c commit 1498524

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

examples/platform/silabs/SiWx917/matter_config.cpp

+3-2
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,6 @@ CHIP_ERROR SI917MatterConfig::InitMatter(const char * appName)
9696
#ifdef HEAP_MONITORING
9797
MemMonitoring::startHeapMonitoring();
9898
#endif
99-
SetDeviceInstanceInfoProvider(&EFR32::EFR32DeviceDataProvider::GetDeviceDataProvider());
100-
SetCommissionableDataProvider(&EFR32::EFR32DeviceDataProvider::GetDeviceDataProvider());
10199

102100
//==============================================
103101
// Init Matter Stack
@@ -115,6 +113,9 @@ CHIP_ERROR SI917MatterConfig::InitMatter(const char * appName)
115113
}
116114
ReturnErrorOnFailure(PlatformMgr().InitChipStack());
117115

116+
SetDeviceInstanceInfoProvider(&EFR32::EFR32DeviceDataProvider::GetDeviceDataProvider());
117+
SetCommissionableDataProvider(&EFR32::EFR32DeviceDataProvider::GetDeviceDataProvider());
118+
118119
chip::DeviceLayer::ConnectivityMgr().SetBLEDeviceName(appName);
119120

120121
// Stop Matter event handling while setting up resources

0 commit comments

Comments
 (0)