Skip to content

Commit 6ae1909

Browse files
Add CMIS QSFP support (sonic-net#246)
1 parent c1f317d commit 6ae1909

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

sonic_platform_base/sonic_xcvr/codes/public/sff8024.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ class Sff8024(XcvrCodes):
7272
27: 'DSFP',
7373
28: 'Link-x4',
7474
29: 'Link-x8',
75-
30: 'QSFP+'
75+
30: 'QSFP+C'
7676
}
7777

7878
CONNECTORS = {

sonic_platform_base/sonic_xcvr/xcvr_api_factory.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def create_xcvr_api(self):
4040
# TODO: load correct classes from id_mapping file
4141
id = self._get_id()
4242
# QSFP-DD or OSFP
43-
if id == 0x18 or id == 0x19:
43+
if id == 0x18 or id == 0x19 or id == 0x1e:
4444
codes = CmisCodes
4545
mem_map = CmisMemMap(codes)
4646
xcvr_eeprom = XcvrEeprom(self.reader, self.writer, mem_map)

0 commit comments

Comments
 (0)