Skip to content

[Mellanox] Add CPO support and new sensor #2#41

Open
tshalvi wants to merge 4 commits into
masterfrom
master-cpo-and-new-sensor_2
Open

[Mellanox] Add CPO support and new sensor #2#41
tshalvi wants to merge 4 commits into
masterfrom
master-cpo-and-new-sensor_2

Conversation

@tshalvi

@tshalvi tshalvi commented Oct 21, 2025

Copy link
Copy Markdown
Owner

Why I did it

  1. Add platform API level support for CPO
  2. Add new sensors support
Work item tracking
  • Microsoft ADO (number only):

How I did it

  1. Create a CPO class to represent CPO module
  2. Add new sensors support

How to verify it

  1. Unit test passed
  2. Manual test passed

Which release branch to backport (provide reason below if selected)

  • 202205
  • 202211
  • 202305
  • 202311
  • 202405
  • 202411
  • 202505

Tested branch (Please provide the tested image version)

Description for the changelog

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

@tshalvi tshalvi changed the title Master cpo and new sensor 2 [Mellanox] Add CPO support and new sensor #2 Oct 21, 2025
tshalvi pushed a commit that referenced this pull request Jan 13, 2026
fbccffa (HEAD -> main, origin/main, origin/HEAD) Add function to validate and regenerate ONIE EEPROM cahce file if needed
72bf0c6 [H4-32D][H5-32D][H5-64D][H5-64O] Fix GPIO base change on Trixie (#41)
f3f90e3 Increase frequency of fstrim from weekly to daily for chassis
1b7645f [X4] Add support for IXR7250 X4 platform
2348e9b [H6-64] support kernel 6.12.x
3b36679 [H6-64] Add support for Nokia H6-64
16e8635 Modify hw-mnangement-generate-dump to include qfpga info log
23d69af Add mechanism to LC to send eeprom info to CHASSIS_STATE_DB
5f18eab [H5-64O]Update thermal algorithm according to HW spec V04
65293de [H5-64D][H5-64O]Update thermal algorithm
18686fe [H4-32D][H5-32D][H5-64D][H5-64O]Fix emc2305 driver fan speed initialization issue
6412f56 cpuctl i2c delay optic
5199ecf cpuctl i2c delay optic

Signed-off-by: mlok <marty.lok@nokia.com>
tshalvi pushed a commit that referenced this pull request Jul 9, 2026
…dnx (sonic-net#28254)

What: Points the platform/broadcom/saibcm-modules-dnx submodule (.gitmodules + pointer) back to upstream sonic-net/saibcm-modules on branch sdk-6.5.35-dnx, bumping the pointer to branch head 7ef751f (was nexthop-ai fork branch @ bfca8dd).
Why: Follow-up to sonic-net#28152, which temporarily pointed the submodule at the nexthop-ai fork PR branch while saibcm-modules PR #41 was in review. That PR is now merged, so the submodule can point back at upstream (matching the XGS saibcm-modules setup).
How: Updates the submodule url/branch in .gitmodules and advances the submodule commit to 7ef751f. No content change: 7ef751f is the merge commit of saibcm-modules PR #41, whose second parent bfca8dd is exactly the commit the submodule points to today.
Testing: All required CI green (29 checks passed, 0 failing). Approved by saravanan-nexthop and vmittal-msft.

Signed-off-by: venu-nexthop <venu@nexthop.ai>
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.

3 participants