summaryrefslogtreecommitdiff
path: root/payloads
AgeCommit message (Expand)Author
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
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