Skip to content

Add OCP ehanced optical telemetry info support for Credo CMIS modules - #738

Draft
nathanpage-credo wants to merge 1 commit into
sonic-net:masterfrom
credosemi:add-support-for-enhanced-optical-reliability-transceiver-credo
Draft

Add OCP ehanced optical telemetry info support for Credo CMIS modules#738
nathanpage-credo wants to merge 1 commit into
sonic-net:masterfrom
credosemi:add-support-for-enhanced-optical-reliability-transceiver-credo

Conversation

@nathanpage-credo

Copy link
Copy Markdown

Description

Adds link-quality/FEC/eye/optical-power telemetry for Credo CMIS modules that support the vendor "Get Telemetry Info" CDB command (opcode 0x8000), merged into TRANSCEIVER_DOM_REAL_VALUE. Follows the CmisEnhancedLpoApi/CmisEnhancedLpoMemMap convention: the module keeps the standard CmisMemMap as its main EEPROM map, with the vendor CDB commands handled by a dedicated internal CdbMemMap-based handler (mirroring CmisApi's own cdb_fw_hdlr/_cdb_mem_map pattern).

Motivation and Context

How Has This Been Tested?

Additional Information (Optional)

Adds link-quality/FEC/eye/optical-power telemetry for Credo CMIS
modules that support the vendor "Get Telemetry Info" CDB command
(opcode 0x8000), merged into TRANSCEIVER_DOM_REAL_VALUE. Follows the
CmisEnhancedLpoApi/CmisEnhancedLpoMemMap convention: the module keeps
the standard CmisMemMap as its main EEPROM map, with the vendor CDB
commands handled by a dedicated internal CdbMemMap-based handler
(mirroring CmisApi's own cdb_fw_hdlr/_cdb_mem_map pattern).
@linux-foundation-easycla

Copy link
Copy Markdown

CLA Not Signed

@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@mssonicbld

Copy link
Copy Markdown
Collaborator

Hi, there are workflow run(s) waiting for approval, you may be first-time contributor. I will notify maintainers to help approve once PR is approved. Thanks!

---Powered by SONiC BuildBot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants