summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2017-02-08cbmem_console: Remove "buffer_" prefix from all structure fieldsJulius Werner
2017-01-31src/lib: Update Makefile to keep build/spd.bin rule privateMartin Roth
2017-01-20lb_tables: make lb_mainboard and lb_strings record sizes 64-bit alignedRonald G. Minnich
2017-01-12google/chromeos: disable platform hierarchy on resume for TPM2Aaron Durbin
2017-01-06arch/x86: fix cmos post logging in non romcc bootblockAaron Durbin
2016-12-14lib/spd_bin: Check return code & remove dead codeNaresh G Solanki
2016-12-13pc80: Move set_boot_successful()Kyösti Mälkki
2016-12-10cbfs: Add API to locate a file from specific regionPratik Prajapati
2016-12-08bootstate: add arch specific hook at coreboot exitAaron Durbin
2016-12-08lib: add region file supportAaron Durbin
2016-12-08lib/compute_ip_checksum: mark data buffer as constAaron Durbin
2016-12-07lib: Add time stamp when starting to finalize chipsPaul Menzel
2016-12-01lib/nhlt: add support for setting the oem_revisionAaron Durbin
2016-12-01lib: put romstage_handoff implementation in own compilation unitAaron Durbin
2016-12-01romstage_handoff: add helper to determine resume statusAaron Durbin
2016-11-30lib: Add library to handle SPD data in CBFS or DIMMNaresh G Solanki
2016-11-29Hook up libhwbase in ramstageNico Huber
2016-11-18intel post-car: Increase stacktop alignmentKyösti Mälkki
2016-11-16vboot: TPM2 - report attempts to re-create NVRAM spacesVadim Bendebury
2016-11-14lib/tpm2: do not create all NVRAM spaces with the same set of attributesVadim Bendebury
2016-11-11lib/tlcl: Ensure tlcl library is initialized only onceFurquan Shaikh
2016-11-10TPM: Add TPM driver files to romstageFurquan Shaikh
2016-11-09ACPI S3: Remove HIGH_MEMORY_SAVE where possibleKyösti Mälkki
2016-11-08quick_ram_check: Remove reference to RAMBASEKyösti Mälkki
2016-11-06Add option to use Ada code in ramstageNico Huber
2016-10-31lib/prog_loaders: use common ramstage_cache_invalid()Aaron Durbin
2016-10-31lib/program.ld: add .sdata sectionsAaron Durbin
2016-10-07soc/intel/apollolake: Implement stage cache to improve resume timeBrandon Breitenstein
2016-10-06arm64: Use 'payload' format for ATF instead of 'stage'Simon Glass
2016-10-02TPM2: Fill in empty tlcl_resume function in TPM2 tlclFurquan Shaikh
2016-09-20selfboot: Move the usable-RAM check into a functionSimon Glass
2016-09-19arch/x86,lib: make cbmem console work in postcar stageAaron Durbin
2016-09-19Add minimal GNAT run time system (RTS)Nico Huber
2016-09-08edid: Fix a function signatureNico Huber
2016-09-08lib: Enable hexdump in verstageDuncan Laurie
2016-09-07src/lib: Fix checkpatch warningsStefan Reinauer
2016-09-06tpm2: Fix tlcl and marshaling code for CAR usageDuncan Laurie
2016-08-31Provide CAR decoration for tpm2 staticsVictor Prupis
2016-08-27cbmem: Always maintain backing store struct in a global on non-x86Julius Werner
2016-08-27cbfs: Add "struct" file type and associated helpersJulius Werner
2016-08-23memlayout: Ensure TIMESTAMP() region is big enough to avoid BUG()Julius Werner
2016-08-19lib/fmap: provide RW region device supportAaron Durbin
2016-08-19drivers/spi: ensure SPI flash is boot device for coreboot tablesAaron Durbin
2016-08-19lib/boot_device: add RW boot device constructAaron Durbin
2016-08-19drivers/spi: move cbfs_spi.c locationAaron Durbin
2016-08-19Kconfig: separate memory mapped boot device from SPIAaron Durbin
2016-08-18Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUSAaron Durbin
2016-08-15Revert "Kconfig: separate memory mapped boot device from SPI"Aaron Durbin
2016-08-15Kconfig: separate memory mapped boot device from SPIAaron Durbin
2016-08-04lib/timestamp: Add timestamps to CBMEM in POSTCAR stageFurquan Shaikh
2016-08-01Remove non-ascii & unprintable charactersMartin Roth
2016-07-31src/lib: Capitalize ROM, RAM, NVRAM and CPUElyes HAOUAS
2016-07-28skylake/mainboard: Define mainboard hook in bootblockSubrata Banik
2016-07-28bootmode: Get rid of CONFIG_BOOTMODE_STRAPSFurquan Shaikh
2016-07-28vboot: Separate vboot from chromeosFurquan Shaikh
2016-07-26lib: Don't require ULZMA compression for postcarLee Leahy
2016-07-26src/lib: Enable display of cbmem during romstage and postcarLee Leahy
2016-07-25lib/bootmode: Use newly-add recovery moduleFurquan Shaikh
2016-07-25vboot: Clean up vboot codeFurquan Shaikh
2016-07-20tpm2_tlcl: Use signed integer for tpm2_marshal_command return valueDuncan Laurie
2016-07-19lib: provide memrange library in romstageAaron Durbin
2016-07-15AGESA: Use common romstage ram stackKyösti Mälkki
2016-07-15lib/version: Correct whitespace alignmentPaul Menzel
2016-07-14tpm2: implement and use pcr_extend commandVadim Bendebury
2016-07-14tpm2: implement locking firmware rollback counterVadim Bendebury
2016-07-13tpm2: fix tpm_write() error reportingVadim Bendebury
2016-07-13tpm2: add tlcl_force_clear and use it before factory initVadim Bendebury
2016-07-13tpm2: use pcr0 dependent nvram space policy definitionsVadim Bendebury
2016-07-13tpm2: add TPM_Clear command processingVadim Bendebury
2016-07-13tpm2: refactor session header marshallingVadim Bendebury
2016-07-13tpm2: clean up tpm_marshal_command()Vadim Bendebury
2016-07-13tpm2: avoid comparison between signed and unsigned intsVadim Bendebury
2016-07-13tpm2: drop unused structuresVadim Bendebury
2016-07-13tpm2: remove unused buffer size definitionVadim Bendebury
2016-07-12lib/selfboot: clear BSS segmentsAaron Durbin
2016-07-12lib/selfboot: remove duplicate prog_set_area()Aaron Durbin
2016-07-12lib/selfboot: don't open code linked list operationsAaron Durbin
2016-07-11tpm2: add marshaling/unmarshaling layerVadim Bendebury
2016-07-11tpm2: implement tlcl layerVadim Bendebury
2016-07-10intel post-car: Consolidate choose_top_of_stack()Kyösti Mälkki
2016-07-07lib/gpio: add pullup & pulldown gpio_base2_value() variantsAaron Durbin
2016-07-02gpio: Add support for translating gpio_t into ACPI pinDuncan Laurie
2016-07-01lib: remove ulzma()Aaron Durbin
2016-06-29lib/nhlt: add helper functions for adding endpointsAaron Durbin
2016-06-24region: Add writeat and eraseat supportAntonello Dettori
2016-06-24lib: Add real-time-clock functionsSimon Glass
2016-06-09lib: Build reg_script for bootblockLee Leahy
2016-06-09lib: Add asmlinkage attribute to bootblock_main_with_timestampLee Leahy
2016-06-02cbfs: Use NO_XIP_EARLY_STAGES to decide if stage is XIPFurquan Shaikh
2016-05-31lib/hardwaremain: Add \n to "Boot failed" messageJonathan Neuschäfer
2016-05-21program.ld: Don't exclude sbe region from verstageStefan Reinauer
2016-05-21gpio: Add a function to map GPIO to ACPI pathDuncan Laurie
2016-05-21hexstrtobin: Add a library function to decode ASCII hex into binaryDuncan Laurie
2016-05-19lib/bootblock: Provide mechanism to pass in an early timestampAlexandru Gagniuc
2016-05-19lib/timestamp: Do not initialize cache in timestamp_cache_get()Alexandru Gagniuc
2016-05-11lib: remove FLASHMAP_OFFSET config variableAaron Durbin
2016-05-09coreboot_tables: Extend serial port descriptionLee Leahy
2016-05-09lib/prog_loaders: Allow platforms to skip stage cacheFurquan Shaikh
2016-05-05lib/reg_script: Fix bracesStefan Reinauer
2016-05-04lib/reg_script: Add display supportLee Leahy