Skip to content

Msi new options - #956

Open
miczyg1 wants to merge 20 commits into
msi_stmfrom
msi_new_options
Open

Msi new options#956
miczyg1 wants to merge 20 commits into
msi_stmfrom
msi_new_options

Conversation

@miczyg1

@miczyg1 miczyg1 commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

No description provided.

miczyg1 added 20 commits August 9, 2026 12:23
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Allow to restore default setting by resetting CMOS.

Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Drive EZ debug LEDs according to the progress of booting.

Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Add API to issue SMBus transactions via the NCT6687D chip. It will
be used to communcate with various components on the board that
contain this SIO chip.

Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Add driver to control Nuvoton NCT3933 DAC output. These chips
are present on MSI desktop boards and may be used to overvolt
certain components in the system.

Upstream-status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Add function that will parse DDR4 SPD for requested XMP profile
and update the DIMM attributes structure. The function may be used
to:

- validate if given XMP profile exist in SPD
- obtain the VDD voltage expected by given XMP profile
- check how many DIMMs are recommended with given XMP profile

Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Verify that the DIMM supports given XMP profile. Obtain the voltage
requested by the profile and apply it using DAC controllers on board.
It helps to train the RAM successfully with XMP enabled on DDR4 boards.

Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Add more CFR options and hook them up to power limits and
AlderLake FSP params.

Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Add EC API to SMM. It may be used in SMI handler to toggle certain
features before going to sleep.

Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Replace code logic that is handled by existing options.

Add new CFR options. DDR4 variants get DRAM overvolting.

DDR5 variants control voltage via PMIC chip on DIMM modules via FSP
automatically.

Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Until now the USB ports remained powered even in ACPI S5 state.
Remove the power from USB ports to save power when powering off
the platform.

Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Upstream-Status: Inappropriate [custom configs]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Upstream-Status: Inappropriate [custom configs]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Disable Capsules v2 and enable serial redirection by default.

Upstream-Status: Inappropriate [custom configs]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Disable	Capsules v2 and enable serial redirection by default.

Upstream-Status: Inappropriate [custom configs]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Upstream-Status: Inappropriate [custom configs]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Upstream-Status: Pending
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
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.

1 participant