summaryrefslogtreecommitdiff
path: root/payloads
AgeCommit message (Expand)Author
2024-06-11treewide: Move skip_atoi function to commonlibKapil Porwal
2024-06-05payloads/external/leanefi: Add missing licenseMaximilian Brune
2024-06-05libpayload/arm64: Support FEAT_CCIDXYidi Lin
2024-06-04payloads/external/leanefi/Makefile: Fix clean targetMaximilian Brune
2024-06-04payloads: Add leanefi payloadMaximilian Brune
2024-05-29payloads/iPXE: Hook up TRUST_CMD switchMaciej Pijanowski
2024-05-29libpayload: Include libpayload-config.h in lib targetSubrata Banik
2024-05-26libpayload: Add x86_64 (64-bit) supportSubrata Banik
2024-05-24libpayload: Inject head.S into libc, remove separate classSubrata Banik
2024-05-24libpayload: x86: Move Multiboot header to include fileSubrata Banik
2024-05-18Libpayload: Rename arch variable _ARCH to _ARCHDIR for consistencySubrata Banik
2024-05-15payload/external/edk2: Explicitly define the build arch as X64Nicholas Sudsgaard
2024-05-11LinuxBoot/Makefile: initramfs not build for bzImageFrans Hendriks
2024-05-04payloads/U-Boot: Upgrade from U-Boot v2023.07 to v2024.4Elyes Haouas
2024-05-04libpayload: Save EAX and EBX only for multiboot payloadsSubrata Banik
2024-04-20payloads/edk2: Add Kconfig to use LAPIC timerJean Lucas
2024-04-19libpayload: Fix inl() return type mismatchSubrata Banik
2024-04-17payloads/edk2: Add Kconfig to enable AMD Picasso eMMC driverMatt DeVillier
2024-04-17payloads/external: Call $(strip_quotes ) on prebuilt iPXE pathNico Huber
2024-04-16payloads/edk2/Makefile: Drop duplicated build string optionMatt DeVillier
2024-04-16payloads/edk2: Add Kconfig to enable UFS supportMatt DeVillier
2024-03-25libpayload: Include commonlib/helpers.h in libpayload.h for GPL buildsJulius Werner
2024-03-19libpayload: gdb: Make die_if() format string a literalJulius Werner
2024-03-17libpayload: Make GPL commonlib includes available to payloads and testsJulius Werner
2024-03-17payloads/edk2: Set the EDK2 repository to custom for UPLSean Rhodes
2024-03-15treewide: Move stdlib.h to commonlibMaximilian Brune
2024-03-13cbfs: Remove broken remnants of PAYLOAD_INFO featureJulius Werner
2024-03-13payloads: allow selecting a file for FLAT_BINARYRonald G Minnich
2024-03-12payloads/Kconfig: Add flat binary as payload optionMaximilian Brune
2024-03-09tests: Add `DEBUG` make commandline option to generate debug symbolsJulius Werner
2024-03-04LinuxBoot/targets/u-root.mk: Correct config for UROOT_ARCHFrans Hendriks
2024-03-04payloads/depthcharge: Add DEPTHCHARGE_REPO and DEPTHCHARGE_BRANCHCliff Huang
2024-03-04payloads/LinuxBoot: Build the linux kernel with -j $(CPUS)Arthur Heymans
2024-02-24treewide: Move list.h to commonlibMaximilian Brune
2024-02-24vboot: Enable new arm64 SIMD crypto accelerationJulius Werner
2024-02-22libpayload: Remove legacy CBFS APIJulius Werner
2024-02-18payloads: Add SPDX headers to KconfigMartin Roth
2024-02-18Treewide: Fix incorrect SPDX license stringsMartin Roth
2024-02-08libpayload: timer: Revert timer_hz() return type to 64-bitsJulius Werner
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