summaryrefslogtreecommitdiff
path: root/payloads
AgeCommit message (Expand)Author
2024-08-27libpayload: Don't force GCC in Makefile.payloadArthur Heymans
2024-08-27libpayload/x86: Fix assembly for clangArthur Heymans
2024-08-27libpayload: Use defined length movsArthur Heymans
2024-08-27libpayload/arm: Guard unsupported clang argumentArthur Heymans
2024-08-26nvramcui: Fix main function signatureArthur Heymans
2024-08-19libpayload: Add missing SIZE_MAX defineJakub Czapiga
2024-08-14commonlib/bsd: Add strcat() and strncat() functionsYu-Ping Wu
2024-08-14commonlib/bsd: Add strlen() and strnlen() functionsYu-Ping Wu
2024-08-08payloads/edk2: set VARIABLE_SUPPORT=SMMSTORE on CONFIG_SMMSTORE_V2Sergii Dmytruk
2024-07-22payloads/edk2/Makefile: Add $(EDK2_PATH) as dependency for 'gop_driver' targetMatt DeVillier
2024-07-13libpayload: Unconditionally handle "CBMEM_ID_CSE_*" entriesSubrata Banik
2024-07-11libpayload/x86: Add x86-64 support to rdtsc()Subrata Banik
2024-07-11soc/intel/cmn/cse: Refactor CBMEM ID handling for flexibilitySubrata Banik
2024-07-09payloads/ipxe/kconfig: Fix option name prefixFelix Singer
2024-07-05payloads/external: don't prevent parallel build of iPXESergii Dmytruk
2024-06-22treewide: Move device_tree to commonlibMaximilian Brune
2024-06-22libpayload/include/endian.h: Add 64 bit enc/decMaximilian Brune
2024-06-21libpayload: add cse_*info pointer to lib_sysinfoEran Mitrani
2024-06-20libpayload/x86: Extend exception handling to x86_64 architectureSubrata Banik
2024-06-12libpayload/arch/x86: Fix register alignment in exception state dumpSubrata Banik
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