Temporarily enable UEFI Shell in the build for testing purposes.
Upstream-Status: Inappropriate [custom config]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Some of the changes to FSP params were introduced when attempting to
resolve the MultiPhaseSiInit stage hang. Remove them, as they don't add
any value after all.
Upstream-Status: Pending
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
ESXi’s bootloader doesn’t properly parse 1GB page entries when it
tries to replicate or interpret UEFI’s memory map/page tables during boot.
This fixes the issue of the ESXi installer crashing on startup.
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
S3 sleep doesn't currently work on VP2440. Disable it on the platform,
so that the faulty state is never attempted.
Upstream-Status: Pending
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Disables some devices and functionalities via devicetree and FSP params,
since they're unused and may impact boot time and performance.
Upstream-Status: Pending
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Protectli don't want to include this feature in this release yet.
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
ESXi’s bootloader doesn’t properly parse 1GB page entries when it
tries to replicate or interpret UEFI’s memory map/page tables during boot.
This fixes the issue of the ESXi installer crashing on startup.
Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: Icb8865da7b658d55e80190fa041abcf7876f24c5
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Add the custom Protectli logo to built binaries, replacing the black
screen in the normal boot path and preserving it in recovery.
Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: I3ddbb41233403b89d2c8d823f0ae36abfaef8f0a
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
Add blank default logo to payload to allow client customization without
showing Protectli branding. The logo is to be set afterwards, resulting
in the custom logo displaying on normal boot and the black one on
recovery.
This is adapted commit from dasharo-24.02.01 branch:
91140ddcc1
Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: I01b4c28a4f03b58c0bc856b03b645c45fa67c6af
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>