Skip to content

Adds 2gb variant, smbios information for each variant, dynamic memory@ node, fixes 8gb timings#26

Merged
shoaibmerchant merged 6 commits intomecha-org:imx/lf_v2025.04from
bhush9:add-2gb-variant
Mar 5, 2026
Merged

Adds 2gb variant, smbios information for each variant, dynamic memory@ node, fixes 8gb timings#26
shoaibmerchant merged 6 commits intomecha-org:imx/lf_v2025.04from
bhush9:add-2gb-variant

Conversation

@bhush9
Copy link

@bhush9 bhush9 commented Feb 25, 2026

This patchset adds

  • initial 2GB variant enablement from Advait
  • smbios information for each variant
  • Dynamic setup of "memory@" node so that single DTB is needed for each variant in linux
  • Fixing timings value for 8GB variant

Bhushan Shah and others added 4 commits February 25, 2026 12:09
We want to keep a single imx8mp-mecha-comet-u-boot.dtsi and different
dts files, these dts files include the smbios node and relevant memory
node.

Signed-off-by: Bhushan Shah <bhushan.shah@machinesoul.in>
- Cleanup unused lpddr4_timing_ndm.c
- Add new timings for 2gb variant
- Add 2gb dts with smbios information and memory node

Signed-off-by: Advait Dhamorikar <advaitd@mechasystems.com>
Signed-off-by: Bhushan Shah <bhushan.shah@machinesoul.in>
INLINE_ECC feature is not used on the comet, remove the unused code.
This code is no-op anyway because config option does not exist.

Signed-off-by: Bhushan Shah <bhushan.shah@machinesoul.in>
We do not need the different dtb in linux, Kernel and other loaders such
as systemd-boot should be able to use "DT Fixup protocol" to ask u-boot
to fix dtb loaded at runtime.

Fill up memory bank information that we have from system config.
Currently at least for Revision B00, we need separate u-boot for each
memory configuration. In newer revision there will be gpio pullups/downs
which we can use to figure out revision u-boot is running on and setup
memory values dynamically.

Signed-off-by: Bhushan Shah <bhushan.shah@machinesoul.in>
@bhush9 bhush9 force-pushed the add-2gb-variant branch 2 times, most recently from cc0c5ce to 53b67c3 Compare February 27, 2026 06:20
@shoaibmerchant shoaibmerchant changed the title Add 2gb variant Adds 2gb variant, smbios information for each variant, dynamic memory@ node, fixes 8gb timings Feb 27, 2026
@shoaibmerchant shoaibmerchant merged commit e1f54e3 into mecha-org:imx/lf_v2025.04 Mar 5, 2026
3 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.

3 participants