From be6bfd6e34d5d4a458a0fe113476df0ca3121002 Mon Sep 17 00:00:00 2001 From: Mathieu Kardous Date: Wed, 15 Feb 2023 08:46:45 -0500 Subject: [PATCH 1/2] Enable persistent subs for ICDs --- examples/platform/silabs/efr32/BUILD.gn | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/platform/silabs/efr32/BUILD.gn b/examples/platform/silabs/efr32/BUILD.gn index 25059d923adc28..9a44b229df00ba 100644 --- a/examples/platform/silabs/efr32/BUILD.gn +++ b/examples/platform/silabs/efr32/BUILD.gn @@ -44,6 +44,9 @@ declare_args() { # Use default handler to negotiate subscription max interval chip_config_use_icd_subscription_callbacks = enable_sleepy_device + + # Use persitent subscriptions for IC devices + chip_persist_subscriptions = enable_sleepy_device } silabs_common_plat_dir = "${chip_root}/examples/platform/silabs" From a43c941a6a69d688a21f6b36bb5cfcce8b795d85 Mon Sep 17 00:00:00 2001 From: Mathieu Kardous Date: Wed, 15 Feb 2023 09:55:32 -0500 Subject: [PATCH 2/2] remove argument for declare_args --- examples/platform/silabs/efr32/BUILD.gn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/platform/silabs/efr32/BUILD.gn b/examples/platform/silabs/efr32/BUILD.gn index 9a44b229df00ba..bc6550bf56669a 100644 --- a/examples/platform/silabs/efr32/BUILD.gn +++ b/examples/platform/silabs/efr32/BUILD.gn @@ -44,11 +44,11 @@ declare_args() { # Use default handler to negotiate subscription max interval chip_config_use_icd_subscription_callbacks = enable_sleepy_device - - # Use persitent subscriptions for IC devices - chip_persist_subscriptions = enable_sleepy_device } +# Use persitent subscriptions for IC devices +chip_persist_subscriptions = enable_sleepy_device + silabs_common_plat_dir = "${chip_root}/examples/platform/silabs" import("${silabs_common_plat_dir}/efr32/args.gni")