Commit Graph
2107 Commits
Author SHA1 Message Date
Sergii Dmytruk 31ce99dbd5 payloads/edk2/Kconfig.dasharo: bump EDK to fix /dev/efi_capsule_loader
Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: Ie1dc7406b5f1b5a6b6e96aad5e3d7810caadccf1
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
2025-08-13 01:29:29 +03:00
Michał Żygowski 37c9db6afe payloads/external/iPXE: Update revision to 2025.03
Update iPXE revision so that coreboot can be built with newer
toolchains.

Upstream-Status: Inappropriate [custom configs]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-07 17:20:24 +03:00
Michał Żygowski 504e761f05 payloads/external/edk2: Update revision for new memory menu PCDs
Paylaod revision has to be updated with introduction of new PCD.
New PCD controls the visibility of XMP profile selection so that
it is independent of IBECC option.

Upstream-Status: Inappropriate [custom configs]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-07 17:20:24 +03:00
Michał Żygowski daeb49897e payloads/external/edk2: Add IBECC option support
Add code to enable In-band ECC feature option in setup menu.

Change-Id: I1acdf89ccf5e390d058e6d2a3893c1545282f5fc
Upstream-Status: Inappropriate [custom feature]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-08-07 17:20:24 +03:00
Michał Kopeć 320fe0200f payloads/external/edk2/Kconfig.dasharo: bump edk2 for SB GUID fix
Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: I3f36ecc1113d8ac1ec32bea4d1e9dc814eae8c1d
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2025-07-29 12:12:11 +02:00
Sergii Dmytruk e26f1a3e4b payloads/edk2/Kconfig.dasharo: bump EDK
To get fixes for `GenerateCapsule.py --decode ...`.

Change-Id: I47b9a9b7f2ee14b4e4625d775c9114967ded38c0
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
2025-07-27 17:02:12 +03:00
Sergii Dmytruk 15f3081b7e payloads/edk2/Kconfig.dasharo: bump EDK
For better logs and more reliable SMIs.

Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: I3da3b7640ad42451fad1271d95a71695807b07f9
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
2025-07-22 15:45:34 +03:00
Sergii Dmytruk b4ba3c064e payloads/edk2/Kconfig.dasharo: constrain EDK2_FUM_AUTO_IPXE_BOOT
Make it depend on DASHARO_FIRMWARE_UPDATE_MODE being enabled because
EDK2_FUM_AUTO_IPXE_BOOT adjusts the way FUM is handled by EDK.

Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: I0bcd654440b61c567059a8a47033808dcc8b3cbb
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
2025-07-22 12:43:04 +02:00
Michał Kopeć f4d840ad0e payloads/external/edk2/Kconfig.dasharo: bump edk2 for ftdi autodetect
Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: Idb73637a0edcb5a4fcacbb22e13f5b16322780f1
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2025-07-14 13:12:35 +02:00
Wiktor Mowinski cfa40b22e1 payloads/edk2: add an option to control iPXE boot on FUM
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Wiktor Mowinski <wiktor.mowinski@3mdeb.com>
2025-07-08 20:33:49 +03:00
Sergii Dmytruk 6b6440ac4f payloads/edk2: bump to get PcdFumAutoIpxeBoot
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
2025-07-08 20:33:49 +03:00
Kamil Aronowski e2e2acc0a0 payloads/edk2/Kconfig.dasharo: bump edk2 revision
This revision ships VirtIO storage drivers for q35 mainboard

Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Kamil Aronowski <kamil.aronowski@yahoo.com>
2025-07-08 12:08:43 +02:00
Wiktor Mowinski 9debb54813 payloads/edk2: add an option for graphical capsule update
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Wiktor Mowinski <wiktor.mowinski@3mdeb.com>
2025-07-02 21:09:16 +03:00
Sergii Dmytruk 50429b3293 payloads/edk2/Kconfig.dasharo: bump for GRAPHICAL_CAPSULE_PROGRESS
Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: Idb4d2ed1a715dc01697d12185838afd4c41186b4
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
2025-07-02 21:09:16 +03:00
Krystian Hebel 82ef74b336 payloads/edk2/Kconfig.dasharo: extract revision and URL from defconfigs
In most cases, edk2 revision is bumped in all Dasharo defconfigs, and
when it isn't, it is usually by mistake. By moving the value to one,
common place, hopefully the number of such mistakes will be smaller.

It will also make it easier to produce the changelog between releases
in semi-automatic way.

Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: Ic5fe7a9bba347a049d0725b8890dff5f56d32a8a
Signed-off-by: Krystian Hebel <krystian.hebel@3mdeb.com>
2025-07-01 17:49:51 +02:00
Krystian Hebel 870fade29e payloads/Kconfig: introduce DASHARO option
This option is set as an easy indication in defconfigs that the given
platform is released under Dasharo. Use it in workflow for obtaining
the list of defconfigs for Dasharo platforms.

Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: I3155f16d41742126b6fd769a4d6e12023115e638
Signed-off-by: Krystian Hebel <krystian.hebel@3mdeb.com>
2025-07-01 17:49:40 +02:00
Michał Kopeć 3bbc4fb667 payloads/edk2/Kconfig.dasharo: make btg status depend on cbnt and ME page
Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: Ie8ff91cfc71f9478c67876aeb71f7b89483fff90
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2025-06-18 18:21:03 +02:00
Michał Kopeć 4e85c584d5 payloads/edk2: add option to control CBnT menu visibility
Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: Ia3d19e1b745396bc81c5d0888a73810c784ce4a2
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2025-06-18 18:20:35 +02:00
Michał Żygowski 472336d5a7 payloads/external/edk2: Add QEMU-specific build flag
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-05-22 10:39:27 +02:00
Filip Lewiński a6dfd86a43 payloads/external/edk2/Kconfig: add CONFIG_EDK2_FTDI_USB_UART_SUPPORT
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-04-15 15:21:06 +02:00
Filip Lewiński 9c36838f9c payloads/external/edk2/Makefile: add edk2-platforms/Drivers path
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-04-15 15:21:05 +02:00
Filip Lewiński 6090a2f1dd NovaCustom: DGPU Only mode
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2025-04-01 13:28:49 +02:00
kamay 5399228f1b Added support to disable DGPU in EDK2
Change-Id: I4eaf5cd08574ca5012f86a5d1d050af872036760
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-03-26 20:34:38 +02:00
Michał Żygowski 56ffecf1e7 payloads/external/edk2: Add USB port power option
Change-Id: I2167f2e2897541a28c68fdc2a52890bd742ef687
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-03-26 20:19:07 +02:00
Michał Żygowski 89fb47fb49 payloads/external/edk2: Add Kconfig options to show quiet and fast boot
Change-Id: I45c2d22326c5b1921892cfee6b5026b4ae52594f
Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2025-03-26 20:19:07 +02:00