Remove provisional status of Fabric Sync bits to align with the spec (#35912)
diff --git a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter
index ed7b860..57ce56e 100644
--- a/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter
+++ b/examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter
@@ -1697,7 +1697,7 @@
}
/** Supports the ability for clients to request the commissioning of themselves or other nodes onto a fabric which the cluster server can commission onto. */
-provisional cluster CommissionerControl = 1873 {
+cluster CommissionerControl = 1873 {
revision 1;
bitmap SupportedDeviceCategoryBitmap : bitmap32 {
diff --git a/src/app/zap-templates/zcl/data-model/chip/bridged-device-basic-information.xml b/src/app/zap-templates/zcl/data-model/chip/bridged-device-basic-information.xml
index bc1d61e..39a2e2c 100644
--- a/src/app/zap-templates/zcl/data-model/chip/bridged-device-basic-information.xml
+++ b/src/app/zap-templates/zcl/data-model/chip/bridged-device-basic-information.xml
@@ -95,7 +95,7 @@
<attribute side="server" code="18" define="UNIQUE_ID" type="char_string" length="32" optional="false">UniqueID</attribute>
<attribute side="server" code="20" define="PRODUCT_APPEARANCE" type="ProductAppearanceStruct" optional="true">ProductAppearance</attribute>
- <command source="client" code="0x80" name="KeepActive" optional="true" apiMaturity="provisional">
+ <command source="client" code="0x80" name="KeepActive" optional="true">
<description> The server SHALL attempt to keep the devices specified active for StayActiveDuration milliseconds when they are next active.</description>
<arg id="0" name="StayActiveDuration" type="int32u"/>
<arg id="1" name="TimeoutMs" type="int32u" min="30000" max="3600000"/>
diff --git a/src/app/zap-templates/zcl/data-model/chip/commissioner-control-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/commissioner-control-cluster.xml
index abfd85d..dcfb1df 100644
--- a/src/app/zap-templates/zcl/data-model/chip/commissioner-control-cluster.xml
+++ b/src/app/zap-templates/zcl/data-model/chip/commissioner-control-cluster.xml
@@ -21,7 +21,7 @@
<field name="FabricSynchronization" mask="0x1"/>
</bitmap>
- <cluster apiMaturity="provisional">
+ <cluster>
<domain>General</domain>
<name>Commissioner Control</name>
<code>0x0751</code>
diff --git a/src/app/zap-templates/zcl/data-model/chip/ecosystem-information-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/ecosystem-information-cluster.xml
index cf84a7e..73ae522 100644
--- a/src/app/zap-templates/zcl/data-model/chip/ecosystem-information-cluster.xml
+++ b/src/app/zap-templates/zcl/data-model/chip/ecosystem-information-cluster.xml
@@ -16,7 +16,7 @@
-->
<configurator>
<domain name="CHIP"/>
- <struct name="EcosystemDeviceStruct" isFabricScoped="true" apiMaturity="provisional">
+ <struct name="EcosystemDeviceStruct" isFabricScoped="true">
<cluster code="0x0750"/>
<item fieldId="0" name="DeviceName" type="char_string" optional="true" isFabricSensitive="true" length="64"/>
<item fieldId="1" name="DeviceNameLastEdit" type="epoch_us" optional="true" isFabricSensitive="true" default="0"/>
diff --git a/src/controller/data_model/controller-clusters.matter b/src/controller/data_model/controller-clusters.matter
index 7f5d7fd..c222fa9 100644
--- a/src/controller/data_model/controller-clusters.matter
+++ b/src/controller/data_model/controller-clusters.matter
@@ -9590,7 +9590,7 @@
}
/** Supports the ability for clients to request the commissioning of themselves or other nodes onto a fabric which the cluster server can commission onto. */
-provisional cluster CommissionerControl = 1873 {
+cluster CommissionerControl = 1873 {
revision 1;
bitmap SupportedDeviceCategoryBitmap : bitmap32 {