Skip to content

Commit

Permalink
[armhf][Nokia-7215]Update HWSKU files for new SAI (sonic-net#18294)
Browse files Browse the repository at this point in the history
  • Loading branch information
Pavan-Nokia authored Mar 11, 2024
1 parent 68f0a15 commit 9505f82
Show file tree
Hide file tree
Showing 10 changed files with 147 additions and 44 deletions.
Original file line number Diff line number Diff line change
@@ -1 +1 @@
429e9dc38eebb3093b21e687edf55e79
78ea2f9bc238a32b68823bc7b082198d
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" version="2023-05-05-1.04" profile="Askboard" dsig="md5">
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" version="2023-11-20-1.05" profile="Askboard" sid="20929980-c61f-4f1d-b08a-4e64f6d717c2">
<askboardplt:ASK-Board xmlns:askboardplt="urn:marvell:askboard:yang">
<askboardplt:typedefs>
<askboardplt:typedef>
Expand Down Expand Up @@ -82,9 +82,9 @@
<askboardplt:typedef>
<askboardplt:name>device-id-type</askboardplt:name>
<askboardplt:type>uint32</askboardplt:type>
<askboardplt:description>Device ID 0..1023</askboardplt:description>
<askboardplt:description>Device ID 0..1</askboardplt:description>
<askboardplt:min>0</askboardplt:min>
<askboardplt:max>1023</askboardplt:max>
<askboardplt:max>1</askboardplt:max>
</askboardplt:typedef>
<askboardplt:typedef>
<askboardplt:name>port-mapping-type</askboardplt:name>
Expand All @@ -111,11 +111,9 @@
<askboardplt:typedef>
<askboardplt:name>txq-port-number-type</askboardplt:name>
<askboardplt:type>uint32</askboardplt:type>
<askboardplt:description>0 - 8 queues are configured per port (legacy mode),
1...16 - the number of queues configured per port
SIP 5 : Bobcat2,BobK:0..71 ;Bobcat3: 0..576 ;Aldrin2:0..99</askboardplt:description>
<askboardplt:description>TXq port number </askboardplt:description>
<askboardplt:min>0</askboardplt:min>
<askboardplt:max>576</askboardplt:max>
<askboardplt:max>99</askboardplt:max>
</askboardplt:typedef>
<askboardplt:typedef>
<askboardplt:name>phy-smi-interface-type</askboardplt:name>
Expand Down Expand Up @@ -162,12 +160,14 @@
</askboardplt:enum>
<askboardplt:enum>
<askboardplt:name>alaska-88E3140</askboardplt:name>
<askboardplt:description>Specifies PHY identifier 88E3140, used for Copper with speeds of 100M/1G/10G. Uses with FW SolarFlare next generation.</askboardplt:description>
<askboardplt:description>Specifies PHY identifier 88E3140, used for Copper with speeds of 100M/1G/10G.
Uses with FW SolarFlare next generation.</askboardplt:description>
<askboardplt:value>5</askboardplt:value>
</askboardplt:enum>
<askboardplt:enum>
<askboardplt:name>alaska-88E3240</askboardplt:name>
<askboardplt:description>Specifies PHY identifier 88E3240, used for Copper with speeds of 100M/1G/10G. Uses with FW, SolarFlare next generation.</askboardplt:description>
<askboardplt:description>Specifies PHY identifier 88E3240, used for Copper with speeds of 100M/1G/10G.
Uses with FW, SolarFlare next generation.</askboardplt:description>
<askboardplt:value>6</askboardplt:value>
</askboardplt:enum>
<askboardplt:enum>
Expand All @@ -177,7 +177,8 @@
</askboardplt:enum>
<askboardplt:enum>
<askboardplt:name>alaska-88E3220</askboardplt:name>
<askboardplt:description>Specifies PHY identifier 88E3220, used for Combo port with speeds of 100M/1G/10G. Uses FW, SolarFlare next generation.</askboardplt:description>
<askboardplt:description>Specifies PHY identifier 88E3220, used for Combo port with speeds of 100M/1G/10G.
Uses FW, SolarFlare next generation.</askboardplt:description>
<askboardplt:value>8</askboardplt:value>
</askboardplt:enum>
<askboardplt:enum>
Expand Down Expand Up @@ -212,17 +213,20 @@
</askboardplt:enum>
<askboardplt:enum>
<askboardplt:name>alaska-88E1780</askboardplt:name>
<askboardplt:description>Specifies PHY identifier 88E1780, Integrated Octal 10/100/1000 Mbps Energy Efficient Ethernet Transceiver</askboardplt:description>
<askboardplt:description>Specifies PHY identifier 88E1780, Integrated Octal 10/100/1000 Mbps Energy
Efficient Ethernet Transceiver</askboardplt:description>
<askboardplt:value>15</askboardplt:value>
</askboardplt:enum>
<askboardplt:enum>
<askboardplt:name>alaska-88E2540</askboardplt:name>
<askboardplt:description>Specifies PHY identifier 88E2540, 4 ports 10/100/1000/2.5G/5GBASE-T Ethernet Transceiver with IEEE 1588v2 PTP Support</askboardplt:description>
<askboardplt:description>Specifies PHY identifier 88E2540, 4 ports 10/100/1000/2.5G/5GBASE-T Ethernet
Transceiver with IEEE 1588v2 PTP Support</askboardplt:description>
<askboardplt:value>16</askboardplt:value>
</askboardplt:enum>
<askboardplt:enum>
<askboardplt:name>alaska-88E2580</askboardplt:name>
<askboardplt:description>Specifies PHY identifier 88E12580, Octal 10/100/1000/2.5G/5GBASE-T Ethernet Transceiver with IEEE 1588v2 PTP Support</askboardplt:description>
<askboardplt:description>Specifies PHY identifier 88E12580, Octal 10/100/1000/2.5G/5GBASE-T Ethernet Transceiver
with IEEE 1588v2 PTP Support</askboardplt:description>
<askboardplt:value>17</askboardplt:value>
</askboardplt:enum>
</askboardplt:typedef>
Expand Down Expand Up @@ -510,7 +514,7 @@
<askboardplt:type>uint32</askboardplt:type>
<askboardplt:description>serdes lane</askboardplt:description>
<askboardplt:min>0</askboardplt:min>
<askboardplt:max>255</askboardplt:max>
<askboardplt:max>7</askboardplt:max>
</askboardplt:typedef>
<askboardplt:typedef>
<askboardplt:name>cpu-type</askboardplt:name>
Expand Down Expand Up @@ -589,12 +593,12 @@ lowercase characters.</askboardplt:description>
</askboardplt:enum>
<askboardplt:enum>
<askboardplt:name>sip5</askboardplt:name>
<askboardplt:description>SIP5: AC5, AC3x</askboardplt:description>
<askboardplt:description>SIP5: AC3x</askboardplt:description>
<askboardplt:value>5</askboardplt:value>
</askboardplt:enum>
<askboardplt:enum>
<askboardplt:name>sip6</askboardplt:name>
<askboardplt:description>SIP6: Falcon, AC5x, AC5P</askboardplt:description>
<askboardplt:description>SIP6: Falcon, AC5x</askboardplt:description>
<askboardplt:value>6</askboardplt:value>
</askboardplt:enum>
</askboardplt:typedef>
Expand Down Expand Up @@ -665,7 +669,23 @@ lowercase characters.</askboardplt:description>
<askboardplt:value>1</askboardplt:value>
</askboardplt:enum>
</askboardplt:typedef>
<askboardplt:typedef>
<askboardplt:name>asic-type</askboardplt:name>
<askboardplt:type>enumeration</askboardplt:type>
<askboardplt:description>ASIC Type</askboardplt:description>
<askboardplt:enum>
<askboardplt:name>ASIC_AC3X</askboardplt:name>
<askboardplt:description>AC3X</askboardplt:description>
<askboardplt:value>0</askboardplt:value>
</askboardplt:enum>
<askboardplt:enum>
<askboardplt:name>ASIC_AC5X</askboardplt:name>
<askboardplt:description>AC5X</askboardplt:description>
<askboardplt:value>1</askboardplt:value>
</askboardplt:enum>
</askboardplt:typedef>
</askboardplt:typedefs>
<askboardplt:ASIC_Type askboardplt:type="asic-type">ASIC_AC3X</askboardplt:ASIC_Type>
<askboardplt:boardName askboardplt:type="std-string">M0-48x1G-4x10G</askboardplt:boardName>
<askboardplt:osCallType askboardplt:type="board-callback-type">linux-static</askboardplt:osCallType>
<askboardplt:extDrvCallType askboardplt:type="board-callback-type">linux-static</askboardplt:extDrvCallType>
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c2fad8d9eea6eb57614af010b4c7ad17
a51445be255ef6afa324278ba9e191d9
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" version="2023-05-05-1.04" profile="Askl1" dsig="md5">
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" version="2023-11-20-1.05" profile="Askl1" sid="a9deb744-f6cb-4675-bab3-11132e7db1cd">
<ASKL1plt:ASK-L1 xmlns:ASKL1plt="urn:marvell:ASKL1:yang">
<ASKL1plt:typedefs>
<ASKL1plt:typedef>
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d1884cf0a6d9728290e522a41337e86e
afe146bae79635a1513eba92343210b6
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" version="2023-05-05-1.04" profile="Askl1" dsig="md5">
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" version="2023-11-20-1.05" profile="Askl1" sid="a9deb744-f6cb-4675-bab3-11132e7db1cd">
<ASKL1plt:ASK-L1 xmlns:ASKL1plt="urn:marvell:ASKL1:yang">
<ASKL1plt:typedefs>
<ASKL1plt:typedef>
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8fdb417a68122b4d127e5b7c6750bd68
e9257245632ec82a066bef433451b17f
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" version="2023-05-05-1.04" profile="Askpp" dsig="md5">
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" version="2023-11-20-1.05" profile="Askpp" sid="fdf5b1c2-b80a-47a6-ac37-47e174286524">
<askppplt:ASK-PP xmlns:askppplt="urn:marvell:askpp:yang">
<askppplt:typedefs>
<askppplt:typedef>
Expand Down Expand Up @@ -357,28 +357,28 @@
<askppplt:enum>
<askppplt:name>NATIVE</askppplt:name>
<askppplt:description>NATIVE
* the trunk members are filled
* according to the order given by application.
* Regular trunk may hold max of 8 members.
* Cascade trunk may hold :
* max of 64 members</askppplt:description>
* the trunk members are filled
* according to the order given by application.
* Regular trunk may hold max of 8 members.
* Cascade trunk may hold :
* max of 64 members</askppplt:description>
<askppplt:value>0</askppplt:value>
</askppplt:enum>
<askppplt:enum>
<askppplt:name>FLEX</askppplt:name>
<askppplt:description>FLEX
* A mode to allows flexibility for
* each Regular trunk to state it's max number of members (before starting to add members).
* (this mode not effect 'cascade trunk' members)
* Regular trunk may hold : max of 4K members. (each trunk set it's own limit)
* Cascade trunk may hold : max of 64 members.</askppplt:description>
* A mode to allows flexibility for
* each Regular trunk to state it's max number of members (before starting to add members).
* (this mode not effect 'cascade trunk' members)
* Regular trunk may hold : max of 4K members. (each trunk set it's own limit)
* Cascade trunk may hold : max of 64 members.</askppplt:description>
<askppplt:value>2</askppplt:value>
</askppplt:enum>
</askppplt:typedef>
<askppplt:typedef>
<askppplt:name>number-physical-port-type</askppplt:name>
<askppplt:type>enumeration</askppplt:type>
<askppplt:description>ac5x 128, falcon 64,128,256, 512, 1024</askppplt:description>
<askppplt:description>AC3X/AC5X 128, falcon 64, 128, 256, 512, 1024</askppplt:description>
<askppplt:enum>
<askppplt:name>no-ports</askppplt:name>
<askppplt:description>no-ports</askppplt:description>
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6a6dc37a64244b9e80f31008ea68f276
999d0a26c697a35601fcef34127c216d
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" version="2023-05-05-1.04" profile="SAI" dsig="md5">
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" version="2023-11-20-1.05" profile="SAI" sid="fd56a8b4-6b41-4ead-9a27-c491bc2f95b9">
<SAIplt:SAI xmlns:SAIplt="urn:marvell:SAI:yang">
<SAIplt:typedefs>
<SAIplt:typedef>
<SAIplt:name>device-id-type</SAIplt:name>
<SAIplt:type>uint32</SAIplt:type>
<SAIplt:description>Device ID 0..1023</SAIplt:description>
<SAIplt:description>Device ID 0..1</SAIplt:description>
<SAIplt:min>0</SAIplt:min>
<SAIplt:max>1023</SAIplt:max>
<SAIplt:max>1</SAIplt:max>
</SAIplt:typedef>
<SAIplt:typedef>
<SAIplt:name>port-id-type</SAIplt:name>
Expand All @@ -22,7 +22,7 @@
<SAIplt:description>Logging Feature Options</SAIplt:description>
<SAIplt:enum>
<SAIplt:name>SAI_LOG_SYSLOG</SAIplt:name>
<SAIplt:description>SYSLOG {Syslog service should be running to use this option}</SAIplt:description>
<SAIplt:description>SYSLOG {Syslog service should be running to use this option}</SAIplt:description>
<SAIplt:value>0</SAIplt:value>
</SAIplt:enum>
<SAIplt:enum>
Expand All @@ -32,7 +32,7 @@
</SAIplt:enum>
<SAIplt:enum>
<SAIplt:name>SAI_LOG_FILE</SAIplt:name>
<SAIplt:description>FILE {Warning !!! Use with caution. Can cause disk full issues}</SAIplt:description>
<SAIplt:description>FILE {Warning !!! Use with caution. Can cause disk full issues}</SAIplt:description>
<SAIplt:value>2</SAIplt:value>
</SAIplt:enum>
</SAIplt:typedef>
Expand All @@ -43,7 +43,92 @@
<SAIplt:min>2</SAIplt:min>
<SAIplt:max>30</SAIplt:max>
</SAIplt:typedef>
<SAIplt:typedef>
<SAIplt:name>acl-feature-name-type</SAIplt:name>
<SAIplt:type>enumeration</SAIplt:type>
<SAIplt:description/>
<SAIplt:enum>
<SAIplt:name>port-sFlow</SAIplt:name>
<SAIplt:description>SFlow over Port</SAIplt:description>
<SAIplt:value>0</SAIplt:value>
</SAIplt:enum>
<SAIplt:enum>
<SAIplt:name>port-counters-ipv4-ipv6</SAIplt:name>
<SAIplt:description>Port ipv4/ipv6 counters</SAIplt:description>
<SAIplt:value>1</SAIplt:value>
</SAIplt:enum>
<SAIplt:enum>
<SAIplt:name>control-acl</SAIplt:name>
<SAIplt:description>ACLs for control packet handling</SAIplt:description>
<SAIplt:value>2</SAIplt:value>
</SAIplt:enum>
</SAIplt:typedef>
<SAIplt:typedef>
<SAIplt:name>ingress-acl-stage-type</SAIplt:name>
<SAIplt:type>enumeration</SAIplt:type>
<SAIplt:description/>
<SAIplt:enum>
<SAIplt:name>disabled</SAIplt:name>
<SAIplt:description>Feature not enabled</SAIplt:description>
<SAIplt:value>0</SAIplt:value>
</SAIplt:enum>
<SAIplt:enum>
<SAIplt:name>IPCL0</SAIplt:name>
<SAIplt:description>Stage IPCL0</SAIplt:description>
<SAIplt:value>1</SAIplt:value>
</SAIplt:enum>
<SAIplt:enum>
<SAIplt:name>IPCL1</SAIplt:name>
<SAIplt:description>Stage IPCL1</SAIplt:description>
<SAIplt:value>2</SAIplt:value>
</SAIplt:enum>
</SAIplt:typedef>
<SAIplt:typedef>
<SAIplt:name>egress-acl-stage-type</SAIplt:name>
<SAIplt:type>enumeration</SAIplt:type>
<SAIplt:description/>
<SAIplt:enum>
<SAIplt:name>disabled</SAIplt:name>
<SAIplt:description>Feature not enabled</SAIplt:description>
<SAIplt:value>0</SAIplt:value>
</SAIplt:enum>
<SAIplt:enum>
<SAIplt:name>EPCL0</SAIplt:name>
<SAIplt:description>Stage EPCL0</SAIplt:description>
<SAIplt:value>2</SAIplt:value>
</SAIplt:enum>
</SAIplt:typedef>
<SAIplt:typedef>
<SAIplt:name>feature-priority-type</SAIplt:name>
<SAIplt:type>uint32</SAIplt:type>
<SAIplt:description>Feature priority</SAIplt:description>
<SAIplt:min>2</SAIplt:min>
<SAIplt:max>15</SAIplt:max>
</SAIplt:typedef>
<SAIplt:typedef>
<SAIplt:name>hit-number-type</SAIplt:name>
<SAIplt:type>uint32</SAIplt:type>
<SAIplt:description>Hit/lookup number</SAIplt:description>
<SAIplt:min>0</SAIplt:min>
<SAIplt:max>3</SAIplt:max>
</SAIplt:typedef>
<SAIplt:typedef>
<SAIplt:name>asic-type</SAIplt:name>
<SAIplt:type>enumeration</SAIplt:type>
<SAIplt:description>ASIC Type</SAIplt:description>
<SAIplt:enum>
<SAIplt:name>ASIC_AC3X</SAIplt:name>
<SAIplt:description>AC3X</SAIplt:description>
<SAIplt:value>0</SAIplt:value>
</SAIplt:enum>
<SAIplt:enum>
<SAIplt:name>ASIC_AC5X</SAIplt:name>
<SAIplt:description>AC5X</SAIplt:description>
<SAIplt:value>1</SAIplt:value>
</SAIplt:enum>
</SAIplt:typedef>
</SAIplt:typedefs>
<SAIplt:ASIC_Type SAIplt:type="asic-type">ASIC_AC3X</SAIplt:ASIC_Type>
<SAIplt:ASK-BOARD-Profile-Name SAIplt:type="string">ASK-Board-M0-48x1G-4x10G.xml</SAIplt:ASK-BOARD-Profile-Name>
<SAIplt:Features>
<SAIplt:RoCE SAIplt:type="boolean">false</SAIplt:RoCE>
Expand Down Expand Up @@ -310,17 +395,15 @@
<SAIplt:sdk_port_id SAIplt:type="port-id-type">52</SAIplt:sdk_port_id>
</SAIplt:port-list>
</SAIplt:Ports>
<SAIplt:Scaling>
<SAIplt:scalingAC3>
<SAIplt:max_lag_members SAIplt:type="uint32">8</SAIplt:max_lag_members>
<SAIplt:max_route_ipv4 SAIplt:type="uint32">0</SAIplt:max_route_ipv4>
<SAIplt:max_route_ipv6 SAIplt:type="uint32">0</SAIplt:max_route_ipv6>
<SAIplt:max_Nh_Ecmp_Mbr_Per_Grp SAIplt:type="uint32">32</SAIplt:max_Nh_Ecmp_Mbr_Per_Grp>
<SAIplt:max_ipv4_tunnel SAIplt:type="uint32">8</SAIplt:max_ipv4_tunnel>
<SAIplt:max_ipv6_tunnel SAIplt:type="uint32">8</SAIplt:max_ipv6_tunnel>
<SAIplt:max_tti SAIplt:type="uint32">1024</SAIplt:max_tti>
<SAIplt:wred_size SAIplt:type="uint32">0</SAIplt:wred_size>
<SAIplt:max_nat SAIplt:type="uint32">0</SAIplt:max_nat>
</SAIplt:Scaling>
</SAIplt:scalingAC3>
<SAIplt:Counters>
<SAIplt:cnc-base-list>
<SAIplt:counter-base SAIplt:type="uint32">4096</SAIplt:counter-base>
Expand Down

0 comments on commit 9505f82

Please sign in to comment.