summaryrefslogtreecommitdiff
path: root/payloads
AgeCommit message (Expand)Author
2024-02-08commonlib: Change GCD function to always use 64 bitsJulius Werner
2024-02-02libpayload: Switch to commonlib ipchksum() algorithmJulius Werner
2024-01-26payloads/Kconfig: Make flat-binary configurableMaximilian Brune
2024-01-24payloads: Rename Makefiles from .inc to .mkMartin Roth
2024-01-24Makefiles: Rename top-level Makefiles from .inc to .mkMartin Roth
2024-01-22libpayload/arch/arm64/mmu: Specify ttb_buffer section name explicitlyYu-Ping Wu
2024-01-21payload/grub2: Update from 2.06 to 2.12Felix Singer
2024-01-21payload/seabios: Update from 1.16.2 to 1.16.3Felix Singer
2024-01-18libpayload/vboot/Makefile.inc: Pass FIRMWARE_ARCH=mock if LP_ARCH_MOCKYu-Ping Wu
2024-01-14libpayload: Make sure to install into the right DESTDIRNico Huber
2024-01-11libpayload: Move back the ttb_buffer sectionYi Chou
2023-12-31libpayload: Remove shell for loops in install Makefile targetPatrick Georgi
2023-12-28libpayload: Add VBOOT_X86_RSA_ACCELERATION configJeremy Compostella
2023-12-20treewide: Use show_notices target for warningsMartin Roth
2023-12-11libpayload/arm64: Round fb_size up to a multiple of GRANULE_SIZEYidi Lin
2023-12-01libpayload: Fix the stack and data labelsYi Chou
2023-11-25libpayload/unit-tests: Rename ARCH_BIG_ENDIAN to ARCH_MOCK_BIG_ENDIANPatrick Georgi
2023-11-23libpayload: Move ttb_buffer to a standalone sectionYi Chou
2023-11-21libpayload: Add dma_allocator_range()Yi Chou
2023-11-11payloads/ipxe: Prefix iPXE options with "IPXE" instead "PXE"Felix Singer
2023-11-11payloads/ipxe/Kconfig: Properly guard iPXE optionsFelix Singer
2023-11-08payloads/edk2: Remove the warning about edk2/master not workingSean Rhodes
2023-11-07libpayload/libc/time: Fix possible overflow in multiplicationYidi Lin
2023-11-06payloads/ipxe/Makefile: Use sed more properlyFelix Singer
2023-11-04libpayload/libc/getopt_long: Use common GCDYidi Lin
2023-10-28payloads/LinuxBoot: Add uImage to clean targetArthur Heymans
2023-10-04{commonlib, libpayload}: Add "has_external_display" in coreboot tableSubrata Banik
2023-09-29payloads/edk2: Update default branch for MrChromebox repo to 2023-09Matt DeVillier
2023-09-29payloads/edk2: Move TPM disable to separate KconfigMatt DeVillier
2023-09-26payloads/edk2/Makefile: Improve dirty repo check, sync submodulesMatt DeVillier
2023-09-26payloads/edk2: Guard MrChromebox's build optionsSean Rhodes
2023-09-18libpayload/libcbfs: Add VBOOT_CBFS_INTEGRATION supportJakub Czapiga
2023-09-18libpayload: Add vboot and reboot utility functionsJakub Czapiga
2023-09-18libpayload/vboot: Add vboot context initialization and management codeJakub Czapiga
2023-09-18libpayload/drivers/video: Add cursor movement support in consoleEran Mitrani
2023-09-07LinuxBoot/Makefile: Add check if initramfs needs to be builtFrans Hendriks
2023-09-07libpayload: Add after an if conditional on the next lineArthur Heymans
2023-08-28payloads/libpayload: Don't use old style function definitionElyes Haouas
2023-08-28libpayload: Fix clang fallthrough warningArthur Heymans
2023-08-26libpayload: Skip unknown arguments to clangArthur Heymans
2023-08-26libpayload: Remove unnecessary bracketsArthur Heymans
2023-08-26libpayload: Fix untyped function argumentsArthur Heymans
2023-08-26payloads/U-Boot: Use github mirror and latest versionSimon Glass
2023-08-25payloads/external/LinuxBoot: Fix bootPatrick Rudolph
2023-08-24libpayload: Outsource delay function into own headerThomas Heijligen
2023-08-21payloads/external: Add memtest86+ v6 as secondary payloadMartin Roth
2023-08-20payloads/libpayload: Remove ARCH_SPECIFIC_OPTIONSElyes Haouas
2023-08-18payloads/edk2: disable TPM support for CR50 TPMMatt DeVillier
2023-08-18payloads/edk2: Add support for passing VBT/GOP driver to edk2Matt DeVillier
2023-08-18libpayload/cbfs: Fill size_out even if cbfs_map() failsYu-Ping Wu
2023-08-17libpayload/include/stdarg.h: Add va_copy builtinMaximilian Brune
2023-08-17libpayload: Add parsing of SMBIOS addressMaximilian Brune
2023-08-17payloads/external/LinuxBoot: Fix buildPatrick Rudolph
2023-08-13payloads/external/Makefile.inc: Fix empty comparisonMaximilian Brune
2023-08-13payloads/external/Linuxboot/Makefile: Add build prerequisiteMaximilian Brune
2023-08-08tint: upgrade the tint payload to 0.07 versionMike Banon
2023-08-08tint: update the tint build system to fix the download/patch errorsMike Banon
2023-08-05payloads/U-Boot: Upgrade from U-Boot "v2021.07" to "v2023.07"Elyes Haouas
2023-08-01payloads/coreinfo: Use C99 flexible arraysElyes Haouas
2023-08-01libpayload/drivers/cbmem_console: Use C99 flexible arraysElyes Haouas
2023-08-01payloads/libpayload/include/coreboot_tables: Use C99 flexible arraysElyes Haouas
2023-07-31payloads/edk2: Update default branch for MrChromebox repo to 2023-06Matt DeVillier
2023-07-25payloads/external/Linuxboot/Makefile: Guard linux MakefileMaximilian Brune
2023-07-24payloads/external/Linuxboot/Makefile: Guard u-root MakefileMaximilian Brune
2023-07-23payloads/external/LinuxBoot: Clean upMaximilian Brune
2023-07-06payloads/edk2: Fix typo in Make commandSean Rhodes
2023-06-28payloads/Memtest86Plus: Update branch name from master to mainNicholas Chin
2023-06-28payloads/filo: Update branch name from master to mainNicholas Chin
2023-06-12libpayload/uhci: Re-write UHCI RH driver w/ generic_hub APINico Huber
2023-06-10payloads/edk2: Add an option to use EDK2 Universal PayloadSean Rhodes
2023-06-09payloads/edk2: Hook up PCIe Resizable BARs flagLean Sheng Tan
2023-06-09payloads/external/depthcharge: Update stable versionMartin Roth
2023-06-06libpayload/drivers/usb/xhci.c: Check for NULL in xhci_initFred Reitberger
2023-06-04libpayload/uhci: Return expected length for control/bulk transfersNico Huber
2023-06-02payloads/edk2: Set max variable size to 0x8000 for SMMSTORESean Rhodes
2023-05-31payloads/edk2: Only pass IA32 argumentSean Rhodes
2023-05-27libpayload;arch,cpu/x86: drop USE_MARCH_586 Kconfig optionFelix Held
2023-05-27payloads/libpayload/configs: drop config.galileoFelix Held
2023-05-24libpayload/arch/x86: Update API handling of CBTABLE handoffMaximilian Brune
2023-05-20payloads/seabios: Update stable from 1.16.1 to 1.16.2Elyes Haouas
2023-05-13payloads/external/edk2: Verbose builds with coreboot build-systemBenjamin Doron
2023-05-02payloads/edk2: Remove ABOVE_4G_MEMORY optionSean Rhodes
2023-05-02payloads/edk2: Add Kconfig to enable UEFI Secure Boot supportMatt DeVillier
2023-05-02payloads/edk2: Update default branch for MrChromebox repo to 2023-04Matt DeVillier
2023-04-13payloads/external/Makefile.inc: Make linuxboot a phony targetArthur Heymans
2023-04-06tree: Replace `egrep` with `grep -E`Felix Singer
2023-04-06payloads/external/edk2: Add option to clone edk2-platforms repoMichał Żygowski
2023-03-07libpayload: strings.h: Use builtin __ffs instead of included oneThomas Heijligen
2023-03-07libpayload: bin/lpgcc allow to call without filesThomas Heijligen
2023-02-17libpayload: Use __func__ instead of old __FUNCTION__Elyes Haouas
2023-02-17payloads/Yabits: Remove deprecated Yabits PayloadElias Souza
2023-02-16commonlib/bsd, libpayload: Do not include helpers.h in stddef.hThomas Heijligen
2023-02-16libpayload/string: add strndup() functionThomas Heijligen
2023-02-16libpayload: Add VBOOT_SHA_ARMV8_CE configYidi Lin
2023-01-30payloads/external/LinuxBoot: Update u-root releases in Kconfigeliassouza
2023-01-27payloads/U-boot: Fix U-Boot cloning erroreliassouza
2023-01-17payloads/*/Kconfig.name: update documentation linkEvgeny Zinoviev
2023-01-04payloads: Update GRUB2 stable version from 2.04 to 2.06Paul Menzel
2022-12-22payloads/libpayload/arch/x86/rom_media.c: Change log level messageElyes Haouas
2022-12-21payloads/seabios: Update stable from 1.16.0 to 1.16.1Elyes Haouas