[Action/cherry pick]dts: Add Micas M2-W6950-128OC BMC device tree into patches-sonic#593
Open
luka-micas wants to merge 1 commit into
Open
[Action/cherry pick]dts: Add Micas M2-W6950-128OC BMC device tree into patches-sonic#593luka-micas wants to merge 1 commit into
luka-micas wants to merge 1 commit into
Conversation
Signed-off-by: luka-micas <luka@micasnetworks.com>
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Contributor
|
@bingwang-ms cherry pick #586 to 202605, this is the pr, please help review and merge it, thanks! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why I did it
Backport the device tree support for the Micas M2-W6950-128OC BMC platform to the 202605 release branch, to enable full hardware compatibility and normal boot capability for the Micas BMC platform on the 202605 SONiC release.
Included changes:
micas-m2-w6950-128oc.dtscontaining the complete Aspeed AST2700 hardware description for Micas BMCaspeed-g7-alt-flash-layout-64.dtsidefining the alternate flash partition layout (including u-boot, kernel, rootfs, and other relevant partitions)arch/arm64/boot/dts/aspeed/Makefileto add the compilation rule for micas-m2-w6950-128oc.dtbBackport reason: This is platform enablement support for the Micas M2-W6950-128OC BMC. Backporting to 202605 ensures the platform can boot properly and run with complete hardware description support on the 202605 SONiC release.
How I did it
Ported the corresponding device tree changes from the master branch to the 202605 kernel tree, with full alignment to the original submission. The changes enable the SONiC Linux kernel on 202605 branch to build the correct device tree binary (DTB) for the Micas M2-W6950-128OC BMC hardware, ensuring the platform boots correctly and exposes the expected hardware description to the kernel.
How to verify it
Applied the patch to the 202605 kernel tree, confirmed the expected new DTS/DTSI files and Makefile entries are present, and the target dtb can be compiled successfully. The device tree has been verified on Micas M2-W6950-128OC BMC hardware—kernel images built from the 202605 branch with these DTB files boot successfully and operate as expected on the target BMC.