Skip to content

DTS file as a patch for Nexthop bmc card#537

Merged
saiarcot895 merged 8 commits intosonic-net:masterfrom
nexthop-ai:nexthop-bmc-card
Mar 3, 2026
Merged

DTS file as a patch for Nexthop bmc card#537
saiarcot895 merged 8 commits intosonic-net:masterfrom
nexthop-ai:nexthop-bmc-card

Conversation

@chander-nexthop
Copy link
Copy Markdown
Contributor

Added a DTS file for the nexthop bmc card.

@chander-nexthop chander-nexthop requested a review from a team as a code owner February 16, 2026 10:53
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@chander-nexthop chander-nexthop marked this pull request as draft February 16, 2026 10:54
Copy link
Copy Markdown
Contributor

@nate-nexthop nate-nexthop left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, thanks!

@chander-nexthop chander-nexthop marked this pull request as ready for review February 17, 2026 06:08
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

chander-nexthop and others added 4 commits February 19, 2026 11:06
Signed-off-by: Chandrasekaran Swaminathan <chander@nexthop.ai>
## Patch List
* 0056-hwmon-pmbus-mp2845-Add-support-for-MP2845-device.patch :
* 0057-hwmon-pmbus-mp5926-Add-support-for-MP5926-device.patch :

Signed-off-by: sw-r2d2-bot <sw-r2d2-bot@nvidia.com>
Signed-off-by: Chandrasekaran Swaminathan <chander@nexthop.ai>
Signed-off-by: Rustiqly <rustiqly@users.noreply.github.com>
Signed-off-by: Chandrasekaran Swaminathan <chander@nexthop.ai>
Signed-off-by: Chandrasekaran Swaminathan <chander@nexthop.ai>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@paulmenzel
Copy link
Copy Markdown
Contributor

paulmenzel commented Feb 19, 2026

Could you please rebase on the master branch, so that unrelated commits are not included?

@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@chander-nexthop
Copy link
Copy Markdown
Contributor Author

Could you please rebase on the master branch, so that unrelated commits are not included?

Done. Apologies for the faux pass

Comment on lines +55 to +57
+ model = "NextHop B27 R0";
+ compatible = "nexthop,nexthop-b27-r0", "aspeed,ast2700-evb", "aspeed,ast2700";
+
Copy link
Copy Markdown

@vivekverma-arista vivekverma-arista Feb 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we go by this model, most of the elements of the DTS will be common across all vendors as there seems to be a consensus that we will be using a bare minimum feature set of BMC in SONiC and most of the platform will be controlled by the host CPU.

Given that DTS of every vendor will have a lot of common code. Will it be a good idea to have this in two steps as follows -

  1. Community agrees on a common DTSI for AST2700 which will be submitted to sonic-linux-kernel.
  2. When a vendor submits their own DTS they include the common DTSI and add/override elements specific to their platform like compatible string and other elements.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There can be a common DTSi that everyone includes, but I think we can do that refactoring later after we have couple of vendors with their DTS files.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vivekverma-arista Is this acceptable for you?

Signed-off-by: Chandrasekaran Swaminathan <chander@nexthop.ai>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Chandrasekaran Swaminathan <chander@nexthop.ai>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@saiarcot895 saiarcot895 merged commit dac5f90 into sonic-net:master Mar 3, 2026
8 checks passed
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.

8 participants