1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
- <data xmlns =" urn:ietf:params:xml:ns:netconf:base:1.0" version =" 2023-05-05 -1.04 " profile =" SAI" dsig = " md5 " >
2
+ <data xmlns =" urn:ietf:params:xml:ns:netconf:base:1.0" version =" 2024-02-19 -1.06 " profile =" SAI" sid = " c310bbb1-ffca-4c99-9bae-f7d4caff5941 " >
3
3
<SAIplt : SAI xmlns : SAIplt =" urn:marvell:SAI:yang" >
4
4
<SAIplt : typedefs >
5
5
<SAIplt : typedef >
6
6
<SAIplt : name >device-id-type</SAIplt : name >
7
7
<SAIplt : type >uint32</SAIplt : type >
8
- <SAIplt : description >Device ID 0..1023 </SAIplt : description >
8
+ <SAIplt : description >Device ID 0..1 </SAIplt : description >
9
9
<SAIplt : min >0</SAIplt : min >
10
- <SAIplt : max >1023 </SAIplt : max >
10
+ <SAIplt : max >1 </SAIplt : max >
11
11
</SAIplt : typedef >
12
12
<SAIplt : typedef >
13
13
<SAIplt : name >port-id-type</SAIplt : name >
22
22
<SAIplt : description >Logging Feature Options</SAIplt : description >
23
23
<SAIplt : enum >
24
24
<SAIplt : name >SAI_LOG_SYSLOG</SAIplt : name >
25
- <SAIplt : description >SYSLOG {Syslog service should be running to use this option}</SAIplt : description >
25
+ <SAIplt : description >SYSLOG {Syslog service should be running to use this option}</SAIplt : description >
26
26
<SAIplt : value >0</SAIplt : value >
27
27
</SAIplt : enum >
28
28
<SAIplt : enum >
32
32
</SAIplt : enum >
33
33
<SAIplt : enum >
34
34
<SAIplt : name >SAI_LOG_FILE</SAIplt : name >
35
- <SAIplt : description >FILE {Warning !!! Use with caution. Can cause disk full issues}</SAIplt : description >
35
+ <SAIplt : description >FILE {Warning !!! Use with caution. Can cause disk full issues}</SAIplt : description >
36
+ <SAIplt : value >2</SAIplt : value >
37
+ </SAIplt : enum >
38
+ </SAIplt : typedef >
39
+ <SAIplt : typedef >
40
+ <SAIplt : name >InDropCounter-type</SAIplt : name >
41
+ <SAIplt : type >enumeration</SAIplt : type >
42
+ <SAIplt : description >Router In Drop Reason Feature Options</SAIplt : description >
43
+ <SAIplt : enum >
44
+ <SAIplt : name >TTL_HOPLIMIT_EXCEEDED</SAIplt : name >
45
+ <SAIplt : description >Router In Drop Counters track TTL & Hop Limit Exceeded Packets</SAIplt : description >
46
+ <SAIplt : value >0</SAIplt : value >
47
+ </SAIplt : enum >
48
+ <SAIplt : enum >
49
+ <SAIplt : name >ROUTE_BLACKHOLE</SAIplt : name >
50
+ <SAIplt : description >Router In Drop Counters track Route Black Hole Packets</SAIplt : description >
51
+ <SAIplt : value >1</SAIplt : value >
52
+ </SAIplt : enum >
53
+ <SAIplt : enum >
54
+ <SAIplt : name >IN_DROP_ANY</SAIplt : name >
55
+ <SAIplt : description >Router In Drop Counters track either TTL & Hop Limit Exceeded or Route Black Hole Packets</SAIplt : description >
36
56
<SAIplt : value >2</SAIplt : value >
37
57
</SAIplt : enum >
38
58
</SAIplt : typedef >
43
63
<SAIplt : min >2</SAIplt : min >
44
64
<SAIplt : max >30</SAIplt : max >
45
65
</SAIplt : typedef >
66
+ <SAIplt : typedef >
67
+ <SAIplt : name >acl-feature-name-type</SAIplt : name >
68
+ <SAIplt : type >enumeration</SAIplt : type >
69
+ <SAIplt : description />
70
+ <SAIplt : enum >
71
+ <SAIplt : name >port-sFlow</SAIplt : name >
72
+ <SAIplt : description >SFlow over Port</SAIplt : description >
73
+ <SAIplt : value >0</SAIplt : value >
74
+ </SAIplt : enum >
75
+ <SAIplt : enum >
76
+ <SAIplt : name >port-counters-ipv4-ipv6</SAIplt : name >
77
+ <SAIplt : description >Port ipv4/ipv6 counters</SAIplt : description >
78
+ <SAIplt : value >1</SAIplt : value >
79
+ </SAIplt : enum >
80
+ <SAIplt : enum >
81
+ <SAIplt : name >control-acl</SAIplt : name >
82
+ <SAIplt : description >ACLs for control packet handling</SAIplt : description >
83
+ <SAIplt : value >2</SAIplt : value >
84
+ </SAIplt : enum >
85
+ <SAIplt : enum >
86
+ <SAIplt : name >debug-counter-acl</SAIplt : name >
87
+ <SAIplt : description >ACLs for Debug Counters</SAIplt : description >
88
+ <SAIplt : value >3</SAIplt : value >
89
+ </SAIplt : enum >
90
+ </SAIplt : typedef >
91
+ <SAIplt : typedef >
92
+ <SAIplt : name >ingress-acl-stage-type</SAIplt : name >
93
+ <SAIplt : type >enumeration</SAIplt : type >
94
+ <SAIplt : description />
95
+ <SAIplt : enum >
96
+ <SAIplt : name >disabled</SAIplt : name >
97
+ <SAIplt : description >Feature not enabled</SAIplt : description >
98
+ <SAIplt : value >0</SAIplt : value >
99
+ </SAIplt : enum >
100
+ <SAIplt : enum >
101
+ <SAIplt : name >IPCL0</SAIplt : name >
102
+ <SAIplt : description >Stage IPCL0</SAIplt : description >
103
+ <SAIplt : value >1</SAIplt : value >
104
+ </SAIplt : enum >
105
+ <SAIplt : enum >
106
+ <SAIplt : name >IPCL1</SAIplt : name >
107
+ <SAIplt : description >Stage IPCL1</SAIplt : description >
108
+ <SAIplt : value >2</SAIplt : value >
109
+ </SAIplt : enum >
110
+ </SAIplt : typedef >
111
+ <SAIplt : typedef >
112
+ <SAIplt : name >egress-acl-stage-type</SAIplt : name >
113
+ <SAIplt : type >enumeration</SAIplt : type >
114
+ <SAIplt : description />
115
+ <SAIplt : enum >
116
+ <SAIplt : name >disabled</SAIplt : name >
117
+ <SAIplt : description >Feature not enabled</SAIplt : description >
118
+ <SAIplt : value >0</SAIplt : value >
119
+ </SAIplt : enum >
120
+ <SAIplt : enum >
121
+ <SAIplt : name >EPCL0</SAIplt : name >
122
+ <SAIplt : description >Stage EPCL0</SAIplt : description >
123
+ <SAIplt : value >2</SAIplt : value >
124
+ </SAIplt : enum >
125
+ </SAIplt : typedef >
126
+ <SAIplt : typedef >
127
+ <SAIplt : name >feature-priority-type</SAIplt : name >
128
+ <SAIplt : type >uint32</SAIplt : type >
129
+ <SAIplt : description >Feature priority</SAIplt : description >
130
+ <SAIplt : min >2</SAIplt : min >
131
+ <SAIplt : max >15</SAIplt : max >
132
+ </SAIplt : typedef >
133
+ <SAIplt : typedef >
134
+ <SAIplt : name >hit-number-type</SAIplt : name >
135
+ <SAIplt : type >uint32</SAIplt : type >
136
+ <SAIplt : description >Hit/lookup number</SAIplt : description >
137
+ <SAIplt : min >0</SAIplt : min >
138
+ <SAIplt : max >3</SAIplt : max >
139
+ </SAIplt : typedef >
140
+ <SAIplt : typedef >
141
+ <SAIplt : name >asic-type</SAIplt : name >
142
+ <SAIplt : type >enumeration</SAIplt : type >
143
+ <SAIplt : description >ASIC Type</SAIplt : description >
144
+ <SAIplt : enum >
145
+ <SAIplt : name >ASIC_AC3X</SAIplt : name >
146
+ <SAIplt : description >AC3X</SAIplt : description >
147
+ <SAIplt : value >0</SAIplt : value >
148
+ </SAIplt : enum >
149
+ <SAIplt : enum >
150
+ <SAIplt : name >ASIC_AC5X</SAIplt : name >
151
+ <SAIplt : description >AC5X</SAIplt : description >
152
+ <SAIplt : value >1</SAIplt : value >
153
+ </SAIplt : enum >
154
+ <SAIplt : enum >
155
+ <SAIplt : name >ASIC_Falcon</SAIplt : name >
156
+ <SAIplt : description >FALCON</SAIplt : description >
157
+ <SAIplt : value >2</SAIplt : value >
158
+ </SAIplt : enum >
159
+ </SAIplt : typedef >
46
160
</SAIplt : typedefs >
161
+ <SAIplt : ASIC_Type SAIplt : type =" asic-type" >ASIC_AC5X</SAIplt : ASIC_Type >
47
162
<SAIplt : ASK-BOARD-Profile-Name SAIplt : type =" string" >ASK-Board-ac5x-rd-32x1G-16x2_5G-6x25G.xml</SAIplt : ASK-BOARD-Profile-Name >
48
- <SAIplt : Features >
49
- <SAIplt : RoCE SAIplt : type =" boolean" >false</SAIplt : RoCE >
50
- </SAIplt : Features >
51
163
<SAIplt : Ports >
52
164
<SAIplt : port-list >
53
165
<SAIplt : sai_port_id SAIplt : type =" port-id-type" >0</SAIplt : sai_port_id >
320
432
<SAIplt : sdk_port_id SAIplt : type =" port-id-type" >53</SAIplt : sdk_port_id >
321
433
</SAIplt : port-list >
322
434
</SAIplt : Ports >
323
- <SAIplt : Scaling >
435
+ <SAIplt : scalingAC5 >
324
436
<SAIplt : max_lag_members SAIplt : type =" uint32" >8</SAIplt : max_lag_members >
325
437
<SAIplt : max_route_ipv4 SAIplt : type =" uint32" >0</SAIplt : max_route_ipv4 >
326
438
<SAIplt : max_route_ipv6 SAIplt : type =" uint32" >0</SAIplt : max_route_ipv6 >
327
439
<SAIplt : max_Nh_Ecmp_Mbr_Per_Grp SAIplt : type =" uint32" >64</SAIplt : max_Nh_Ecmp_Mbr_Per_Grp >
328
440
<SAIplt : max_ipv4_tunnel SAIplt : type =" uint32" >8</SAIplt : max_ipv4_tunnel >
329
441
<SAIplt : max_ipv6_tunnel SAIplt : type =" uint32" >8</SAIplt : max_ipv6_tunnel >
330
442
<SAIplt : max_tti SAIplt : type =" uint32" >1024</SAIplt : max_tti >
331
- <SAIplt : wred_size SAIplt : type =" uint32" >0</SAIplt : wred_size >
332
- <SAIplt : max_nat SAIplt : type =" uint32" >0</SAIplt : max_nat >
333
- </SAIplt : Scaling >
443
+ </SAIplt : scalingAC5 >
334
444
<SAIplt : Counters >
335
445
<SAIplt : cnc-base-list >
336
446
<SAIplt : counter-base SAIplt : type =" uint32" >0</SAIplt : counter-base >
337
447
</SAIplt : cnc-base-list >
338
- <SAIplt : cnc-base-list >
339
- <SAIplt : counter-base SAIplt : type =" uint32" >2048</SAIplt : counter-base >
340
- </SAIplt : cnc-base-list >
448
+ <SAIplt : router-in-drop-counter SAIplt : type =" InDropCounter-type" >IN_DROP_ANY</SAIplt : router-in-drop-counter >
341
449
</SAIplt : Counters >
342
450
<SAIplt : Logging >
343
451
<SAIplt : log_dest SAIplt : type =" logDest-type" >SAI_LOG_SYSLOG</SAIplt : log_dest >
344
452
</SAIplt : Logging >
453
+ <SAIplt : Features-using-acl >
454
+ <SAIplt : feature SAIplt : type =" acl-feature-name-type" >control-acl</SAIplt : feature >
455
+ <SAIplt : feature-priority SAIplt : type =" feature-priority-type" >3</SAIplt : feature-priority >
456
+ <SAIplt : Ingress >
457
+ <SAIplt : ingress-stage SAIplt : type =" ingress-acl-stage-type" >IPCL0</SAIplt : ingress-stage >
458
+ <SAIplt : hit-number SAIplt : type =" hit-number-type" >1</SAIplt : hit-number >
459
+ </SAIplt : Ingress >
460
+ <SAIplt : Egress >
461
+ <SAIplt : egress-stage SAIplt : type =" egress-acl-stage-type" >EPCL0</SAIplt : egress-stage >
462
+ <SAIplt : hit-number SAIplt : type =" hit-number-type" >0</SAIplt : hit-number >
463
+ </SAIplt : Egress >
464
+ </SAIplt : Features-using-acl >
465
+ <SAIplt : Features-using-acl >
466
+ <SAIplt : feature SAIplt : type =" acl-feature-name-type" >port-sFlow</SAIplt : feature >
467
+ <SAIplt : feature-priority SAIplt : type =" feature-priority-type" >4</SAIplt : feature-priority >
468
+ <SAIplt : Ingress >
469
+ <SAIplt : ingress-stage SAIplt : type =" ingress-acl-stage-type" >IPCL0</SAIplt : ingress-stage >
470
+ <SAIplt : hit-number SAIplt : type =" hit-number-type" >0</SAIplt : hit-number >
471
+ </SAIplt : Ingress >
472
+ <SAIplt : Egress >
473
+ <SAIplt : egress-stage SAIplt : type =" egress-acl-stage-type" >EPCL0</SAIplt : egress-stage >
474
+ <SAIplt : hit-number SAIplt : type =" hit-number-type" >0</SAIplt : hit-number >
475
+ </SAIplt : Egress >
476
+ </SAIplt : Features-using-acl >
477
+ <SAIplt : Features-using-acl >
478
+ <SAIplt : feature SAIplt : type =" acl-feature-name-type" >port-counters-ipv4-ipv6</SAIplt : feature >
479
+ <SAIplt : feature-priority SAIplt : type =" feature-priority-type" >5</SAIplt : feature-priority >
480
+ <SAIplt : Ingress >
481
+ <SAIplt : ingress-stage SAIplt : type =" ingress-acl-stage-type" >IPCL0</SAIplt : ingress-stage >
482
+ <SAIplt : hit-number SAIplt : type =" hit-number-type" >3</SAIplt : hit-number >
483
+ </SAIplt : Ingress >
484
+ <SAIplt : Egress >
485
+ <SAIplt : egress-stage SAIplt : type =" egress-acl-stage-type" >EPCL0</SAIplt : egress-stage >
486
+ <SAIplt : hit-number SAIplt : type =" hit-number-type" >0</SAIplt : hit-number >
487
+ </SAIplt : Egress >
488
+ </SAIplt : Features-using-acl >
489
+ <SAIplt : Features-using-acl >
490
+ <SAIplt : feature SAIplt : type =" acl-feature-name-type" >debug-counter-acl</SAIplt : feature >
491
+ <SAIplt : feature-priority SAIplt : type =" feature-priority-type" >2</SAIplt : feature-priority >
492
+ <SAIplt : Ingress >
493
+ <SAIplt : ingress-stage SAIplt : type =" ingress-acl-stage-type" >disabled</SAIplt : ingress-stage >
494
+ </SAIplt : Ingress >
495
+ <SAIplt : Egress >
496
+ <SAIplt : egress-stage SAIplt : type =" egress-acl-stage-type" >disabled</SAIplt : egress-stage >
497
+ </SAIplt : Egress >
498
+ </SAIplt : Features-using-acl >
345
499
</SAIplt : SAI >
346
500
</data >
0 commit comments