Skip to content

Commit 388be5b

Browse files
[ICD] Remove provisional markings from the ICD Management Cluster XML (#36905)
* remove provisionnal markings * zap regen
1 parent f05b65e commit 388be5b

File tree

14 files changed

+56
-63
lines changed

14 files changed

+56
-63
lines changed

examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -1678,10 +1678,10 @@ cluster IcdManagement = 70 {
16781678
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
16791679
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
16801680
readonly attribute optional int16u clientsSupportedPerFabric = 5;
1681-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
1684-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
1681+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683+
readonly attribute optional OperatingModeEnum operatingMode = 8;
1684+
readonly attribute optional int32u maximumCheckInBackOff = 9;
16851685
readonly attribute command_id generatedCommandList[] = 65528;
16861686
readonly attribute command_id acceptedCommandList[] = 65529;
16871687
readonly attribute event_id eventList[] = 65530;

examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -1678,10 +1678,10 @@ cluster IcdManagement = 70 {
16781678
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
16791679
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
16801680
readonly attribute optional int16u clientsSupportedPerFabric = 5;
1681-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
1684-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
1681+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683+
readonly attribute optional OperatingModeEnum operatingMode = 8;
1684+
readonly attribute optional int32u maximumCheckInBackOff = 9;
16851685
readonly attribute command_id generatedCommandList[] = 65528;
16861686
readonly attribute command_id acceptedCommandList[] = 65529;
16871687
readonly attribute event_id eventList[] = 65530;

examples/light-switch-app/light-switch-common/icd-lit-light-switch-app.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -2241,10 +2241,10 @@ cluster IcdManagement = 70 {
22412241
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
22422242
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
22432243
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2244-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2245-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2246-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2247-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2244+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2245+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2246+
readonly attribute optional OperatingModeEnum operatingMode = 8;
2247+
readonly attribute optional int32u maximumCheckInBackOff = 9;
22482248
readonly attribute command_id generatedCommandList[] = 65528;
22492249
readonly attribute command_id acceptedCommandList[] = 65529;
22502250
readonly attribute event_id eventList[] = 65530;

examples/light-switch-app/light-switch-common/light-switch-app.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -2241,10 +2241,10 @@ cluster IcdManagement = 70 {
22412241
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
22422242
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
22432243
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2244-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2245-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2246-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2247-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2244+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2245+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2246+
readonly attribute optional OperatingModeEnum operatingMode = 8;
2247+
readonly attribute optional int32u maximumCheckInBackOff = 9;
22482248
readonly attribute command_id generatedCommandList[] = 65528;
22492249
readonly attribute command_id acceptedCommandList[] = 65529;
22502250
readonly attribute event_id eventList[] = 65530;

examples/light-switch-app/qpg/zap/switch.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -2358,10 +2358,10 @@ cluster IcdManagement = 70 {
23582358
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
23592359
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
23602360
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2361-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2362-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2363-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2364-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2361+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2362+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2363+
readonly attribute optional OperatingModeEnum operatingMode = 8;
2364+
readonly attribute optional int32u maximumCheckInBackOff = 9;
23652365
readonly attribute command_id generatedCommandList[] = 65528;
23662366
readonly attribute command_id acceptedCommandList[] = 65529;
23672367
readonly attribute event_id eventList[] = 65530;

examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -1776,10 +1776,10 @@ cluster IcdManagement = 70 {
17761776
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
17771777
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
17781778
readonly attribute optional int16u clientsSupportedPerFabric = 5;
1779-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1780-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1781-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
1782-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
1779+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1780+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1781+
readonly attribute optional OperatingModeEnum operatingMode = 8;
1782+
readonly attribute optional int32u maximumCheckInBackOff = 9;
17831783
readonly attribute command_id generatedCommandList[] = 65528;
17841784
readonly attribute command_id acceptedCommandList[] = 65529;
17851785
readonly attribute event_id eventList[] = 65530;

examples/lock-app/lock-common/lock-app.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -2102,10 +2102,10 @@ cluster IcdManagement = 70 {
21022102
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
21032103
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
21042104
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2105-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2106-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2107-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2108-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2105+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2106+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2107+
readonly attribute optional OperatingModeEnum operatingMode = 8;
2108+
readonly attribute optional int32u maximumCheckInBackOff = 9;
21092109
readonly attribute command_id generatedCommandList[] = 65528;
21102110
readonly attribute command_id acceptedCommandList[] = 65529;
21112111
readonly attribute event_id eventList[] = 65530;

examples/lock-app/nxp/zap/lock-app.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -1678,10 +1678,10 @@ cluster IcdManagement = 70 {
16781678
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
16791679
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
16801680
readonly attribute optional int16u clientsSupportedPerFabric = 5;
1681-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
1684-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
1681+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683+
readonly attribute optional OperatingModeEnum operatingMode = 8;
1684+
readonly attribute optional int32u maximumCheckInBackOff = 9;
16851685
readonly attribute command_id generatedCommandList[] = 65528;
16861686
readonly attribute command_id acceptedCommandList[] = 65529;
16871687
readonly attribute event_id eventList[] = 65530;

examples/lock-app/qpg/zap/lock.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -1775,10 +1775,10 @@ cluster IcdManagement = 70 {
17751775
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
17761776
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
17771777
readonly attribute optional int16u clientsSupportedPerFabric = 5;
1778-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1779-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1780-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
1781-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
1778+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1779+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1780+
readonly attribute optional OperatingModeEnum operatingMode = 8;
1781+
readonly attribute optional int32u maximumCheckInBackOff = 9;
17821782
readonly attribute command_id generatedCommandList[] = 65528;
17831783
readonly attribute command_id acceptedCommandList[] = 65529;
17841784
readonly attribute event_id eventList[] = 65530;

examples/lock-app/silabs/data_model/lock-app.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -2102,10 +2102,10 @@ cluster IcdManagement = 70 {
21022102
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
21032103
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
21042104
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2105-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2106-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2107-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2108-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2105+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2106+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2107+
readonly attribute optional OperatingModeEnum operatingMode = 8;
2108+
readonly attribute optional int32u maximumCheckInBackOff = 9;
21092109
readonly attribute command_id generatedCommandList[] = 65528;
21102110
readonly attribute command_id acceptedCommandList[] = 65529;
21112111
readonly attribute event_id eventList[] = 65530;

examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -2034,10 +2034,10 @@ cluster IcdManagement = 70 {
20342034
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
20352035
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
20362036
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2037-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2038-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2039-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2040-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2037+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2038+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2039+
readonly attribute optional OperatingModeEnum operatingMode = 8;
2040+
readonly attribute optional int32u maximumCheckInBackOff = 9;
20412041
readonly attribute command_id generatedCommandList[] = 65528;
20422042
readonly attribute command_id acceptedCommandList[] = 65529;
20432043
readonly attribute event_id eventList[] = 65530;

examples/window-app/common/window-app.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -2132,10 +2132,10 @@ cluster IcdManagement = 70 {
21322132
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
21332133
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
21342134
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2135-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2136-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2137-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2138-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2135+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2136+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2137+
readonly attribute optional OperatingModeEnum operatingMode = 8;
2138+
readonly attribute optional int32u maximumCheckInBackOff = 9;
21392139
readonly attribute command_id generatedCommandList[] = 65528;
21402140
readonly attribute command_id acceptedCommandList[] = 65529;
21412141
readonly attribute event_id eventList[] = 65530;

src/app/zap-templates/zcl/data-model/chip/icd-management-cluster.xml

+4-11
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@ limitations under the License.
7474
<features>
7575
<feature bit="0" code="CIP" name="CheckInProtocolSupport" summary="Device supports attributes and commands for the Check-In Protocol support.">
7676
<otherwiseConform>
77-
<provisionalConform/>
7877
<mandatoryConform>
7978
<feature name="LITS"/>
8079
</mandatoryConform>
@@ -83,7 +82,6 @@ limitations under the License.
8382
</feature>
8483
<feature bit="1" code="UAT" name="UserActiveModeTrigger" summary="Device supports the user active mode trigger feature.">
8584
<otherwiseConform>
86-
<provisionalConform/>
8785
<mandatoryConform>
8886
<feature name="LITS"/>
8987
</mandatoryConform>
@@ -92,13 +90,11 @@ limitations under the License.
9290
</feature>
9391
<feature bit="2" code="LITS" name="LongIdleTimeSupport" summary="Device supports operating as a Long Idle Time ICD.">
9492
<otherwiseConform>
95-
<provisionalConform/>
9693
<optionalConform/>
9794
</otherwiseConform>
9895
</feature>
9996
<feature bit="3" code="DSLS" name="DynamicSitLitSupport" summary="Device supports dynamic switching from SIT to LIT operating modes.">
10097
<otherwiseConform>
101-
<provisionalConform/>
10298
<optionalConform>
10399
<feature name="LITS"/>
104100
</optionalConform>
@@ -132,26 +128,23 @@ limitations under the License.
132128
<feature name="CIP"/>
133129
</mandatoryConform>
134130
</attribute>
135-
<attribute side="server" code="0x06" name="UserActiveModeTriggerHint" define="USER_ACTIVE_MODE_TRIGGER_HINT" type="UserActiveModeTriggerBitmap" optional="true" apiMaturity="provisional">
131+
<attribute side="server" code="0x06" name="UserActiveModeTriggerHint" define="USER_ACTIVE_MODE_TRIGGER_HINT" type="UserActiveModeTriggerBitmap" optional="true">
136132
<otherwiseConform>
137-
<provisionalConform/>
138133
<mandatoryConform>
139134
<feature name="UAT"/>
140135
</mandatoryConform>
141136
</otherwiseConform>
142137
</attribute>
143-
<attribute side="server" code="0x07" name="UserActiveModeTriggerInstruction" define="USER_ACTIVE_MODE_TRIGGER_INSTRUCTION" type="char_string" length="128" optional="true" apiMaturity="provisional">
144-
<provisionalConform/>
138+
<attribute side="server" code="0x07" name="UserActiveModeTriggerInstruction" define="USER_ACTIVE_MODE_TRIGGER_INSTRUCTION" type="char_string" length="128" optional="true">
145139
</attribute>
146-
<attribute side="server" code="0x08" name="OperatingMode" define="OPERATING_MODE" type="OperatingModeEnum" default="0" optional="true" apiMaturity="provisional">
140+
<attribute side="server" code="0x08" name="OperatingMode" define="OPERATING_MODE" type="OperatingModeEnum" default="0" optional="true">
147141
<otherwiseConform>
148-
<provisionalConform/>
149142
<mandatoryConform>
150143
<feature name="LITS"/>
151144
</mandatoryConform>
152145
</otherwiseConform>
153146
</attribute>
154-
<attribute side="server" code="0x09" name="MaximumCheckInBackOff" define="MAXIMUM_CHECK_IN_BACK_OFF" type="int32u" default="1" max="64800" optional="true" apiMaturity="provisional">
147+
<attribute side="server" code="0x09" name="MaximumCheckInBackOff" define="MAXIMUM_CHECK_IN_BACK_OFF" type="int32u" default="1" max="64800" optional="true">
155148
<mandatoryConform>
156149
<feature name="CIP"/>
157150
</mandatoryConform>

src/controller/data_model/controller-clusters.matter

+4-4
Original file line numberDiff line numberDiff line change
@@ -3017,10 +3017,10 @@ cluster IcdManagement = 70 {
30173017
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
30183018
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
30193019
readonly attribute optional int16u clientsSupportedPerFabric = 5;
3020-
provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
3021-
provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
3022-
provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
3023-
provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
3020+
readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
3021+
readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
3022+
readonly attribute optional OperatingModeEnum operatingMode = 8;
3023+
readonly attribute optional int32u maximumCheckInBackOff = 9;
30243024
readonly attribute command_id generatedCommandList[] = 65528;
30253025
readonly attribute command_id acceptedCommandList[] = 65529;
30263026
readonly attribute event_id eventList[] = 65530;

0 commit comments

Comments
 (0)