From cbfa3de2163ff045112f19f6412db45cd96ae736 Mon Sep 17 00:00:00 2001 From: Marcin Kajor Date: Wed, 4 Oct 2023 09:28:47 +0200 Subject: [PATCH] manifest: pull recent vital Matter SDK patches This PR pulls important commits cherry-picked from the Matter SDK: - Matter shell refinements - compilation time optimization - root certification expiration fixes - RAM size optimization - performance improvements - subscriptions and reporting fixes - Matter spec conformance fixes - configuration fix Signed-off-by: Marcin Kajor --- .../matter_bridge/src/bridged_device_types/onoff_light.cpp | 2 ++ samples/matter/common/src/bridge/bridged_device_data_provider.h | 2 ++ samples/matter/common/src/bridge/matter_bridged_device.h | 2 ++ west.yml | 2 +- 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/applications/matter_bridge/src/bridged_device_types/onoff_light.cpp b/applications/matter_bridge/src/bridged_device_types/onoff_light.cpp index eda8da09c0f..55cdb7478c8 100644 --- a/applications/matter_bridge/src/bridged_device_types/onoff_light.cpp +++ b/applications/matter_bridge/src/bridged_device_types/onoff_light.cpp @@ -8,6 +8,8 @@ #include +#include + LOG_MODULE_DECLARE(app, CONFIG_CHIP_APP_LOG_LEVEL); namespace diff --git a/samples/matter/common/src/bridge/bridged_device_data_provider.h b/samples/matter/common/src/bridge/bridged_device_data_provider.h index 238e7bf1354..ca7698e06a3 100644 --- a/samples/matter/common/src/bridge/bridged_device_data_provider.h +++ b/samples/matter/common/src/bridge/bridged_device_data_provider.h @@ -6,6 +6,8 @@ #pragma once +#include +#include #include class BridgedDeviceDataProvider { diff --git a/samples/matter/common/src/bridge/matter_bridged_device.h b/samples/matter/common/src/bridge/matter_bridged_device.h index 898c06ec8d6..7a342b36149 100644 --- a/samples/matter/common/src/bridge/matter_bridged_device.h +++ b/samples/matter/common/src/bridge/matter_bridged_device.h @@ -6,6 +6,8 @@ #pragma once +#include +#include #include /* Definitions of helper macros that are used across all bridged device types to create common mandatory clusters in a diff --git a/west.yml b/west.yml index 12ae9248d3c..f32113d183f 100644 --- a/west.yml +++ b/west.yml @@ -149,7 +149,7 @@ manifest: - name: matter repo-path: sdk-connectedhomeip path: modules/lib/matter - revision: ba4b30a246e95e3023e562bc5d00a5a6771feca5 + revision: 96ea9333bb49c6b0cc381f3082d987223205e2a3 submodules: - name: nlio path: third_party/nlio/repo