summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2015-10-11cbmem console: make verstage first class citizenAaron Durbin
2015-10-11Derive lvds_dual_channel from EDID timings.Vladimir Serbinenko
2015-10-08lib/gcov-glue.c: Define macro `COVERAGE_MAGIC` and use itPaul Menzel
2015-10-07cbfs: add struct cbfsfAaron Durbin
2015-09-28program.ld: terminate ALIGN statementPatrick Georgi
2015-09-24coreboot: move TS_END_ROMSTAGE to one spotAaron Durbin
2015-09-22linking: link bootblock.elf with .data and .bss sections againAaron Durbin
2015-09-22coreboot: introduce commonlibAaron Durbin
2015-09-17linking: Repair special treatments for non-x86 bootblocksJulius Werner
2015-09-09x86: link ramstage the same way regardless of RELOCATABLE_RAMSTAGEAaron Durbin
2015-09-09linking: add and use LDFLAGS_commonAaron Durbin
2015-09-09rmodule: use program.ld for linkingAaron Durbin
2015-09-09verstage: use common program.ld for linkingAaron Durbin
2015-09-09x86: link romstage like the other architecturesAaron Durbin
2015-09-09linking: move romstage and bootblock to use program.ldAaron Durbin
2015-09-09linking: lay the groundwork for a unified linking approachAaron Durbin
2015-09-07Drop "See file CREDITS..." commentStefan Reinauer
2015-09-05symbols: add '_' to pci_drivers and cpu_drivers symbolsAaron Durbin
2015-09-04bootmode: add display_init_required()Aaron Durbin
2015-08-31timestamp: add tick frequency to exported tableAaron Durbin
2015-08-28edid: fix know_modes timing errorYakir Yang
2015-08-28edid: add function to manually specify modeDavid Hendricks
2015-08-28edid: Memset output earlier in decode_edid()David Hendricks
2015-08-28edid: Use edid_mode struct to reduce redundancyDavid Hendricks
2015-08-28edid: Clean-up the edid structDavid Hendricks
2015-08-14stage_cache: make prog const in stage_cache_add()Aaron Durbin
2015-08-09Only apply libgcc workaround on x86-32Stefan Reinauer
2015-07-29arm, arm64, mips: Add rough static stack size checks with -Wstack-usageJulius Werner
2015-07-15cbfs: hardcode file alignmentPatrick Georgi
2015-07-14timestamps: clarify in ramstage when not to reinit the cacheAaron Durbin
2015-07-14cbtable: describe boot mediaPatrick Georgi
2015-07-14fmap: publish find_fmap_directory()Patrick Georgi
2015-07-14fmap: Introduce new function to derive fmap name from offset/sizePatrick Georgi
2015-07-12Change #ifdef and #if defined CONFIG_ bools to #if IS_ENABLED()Martin Roth
2015-07-10timestamps: don't drop ramstage timestamps with EARLY_CBMEM_INITAaron Durbin
2015-07-07timestamp: add generic cache regionAaron Durbin
2015-07-06lzma: Return correct amount of decompressed bytesJulius Werner
2015-07-01linker scripts: Fix symbol handling for pre-RAM cbmem consolePatrick Georgi
2015-06-30lib: add delay.c to bootblock if I2C_TPM driver is enabledPatrick Georgi
2015-06-30hardwaremain: Move init_timer() call to before console initDuncan Laurie
2015-06-26prog_loader: Play nice with gc-sectionsStefan Reinauer
2015-06-09stage_cache: use cbmem init hooksAaron Durbin
2015-06-09cbmem: add indicator to hooks if cbmem is being recoveredAaron Durbin
2015-06-09cbmem: Unify CBMEM init tasks with CBMEM_INIT_HOOK() APIKyösti Mälkki
2015-06-05lib: Unify log2() and related functionsJulius Werner
2015-06-02assets: abstract away the firmware assets used for bootingAaron Durbin
2015-06-02prog_loading: add region_device representing memoryAaron Durbin
2015-06-02cbfs: new API and better program loadingAaron Durbin
2015-05-29Remove leftover smi_get_tseg_baseVladimir Serbinenko
2015-05-26fmap: new API using region_deviceAaron Durbin
2015-05-26coreboot: introduce boot_deviceAaron Durbin
2015-05-26cbmem: remove cbmem_set_top()Aaron Durbin
2015-05-26CBMEM console: Fix buffer without EARLY_CBMEM_INITKyösti Mälkki
2015-05-26timestamp: Fix collection without EARLY_CBMEM_INITKyösti Mälkki
2015-05-26CBMEM: Fix S3 resume path without EARLY_CBMEM_INITKyösti Mälkki
2015-05-26consoles: remove unused infrastructureAaron Durbin
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-05-20build system: use archives, not linker action to shorten command linesPatrick Georgi
2015-05-19regions: add more helpersAaron Durbin
2015-05-14regions: add mmap helper deviceAaron Durbin
2015-05-14regions: add memory region device supportAaron Durbin
2015-05-14coreboot: add memory pool infrastructureAaron Durbin
2015-05-14coreboot: add region infrastructureAaron Durbin
2015-05-13secmon: allow for serial consoleAaron Durbin
2015-05-13verstage: provide support for serial consoleAaron Durbin
2015-05-13cbmem: Add initial allocation supportLee Leahy
2015-05-11vboot: inject vboot loader for stage loadingAaron Durbin
2015-05-11imd: don't recover on limit == 0Aaron Durbin
2015-05-11secmon: Add some missing filesPatrick Georgi
2015-05-07timestamp: fix incremental linking error for !HAVE_MONOTONIC_TIMERAaron Durbin
2015-05-05timestamp: provide weak default implementation of timestamp_getAaron Durbin
2015-05-05vboot: add cbfs_coreAaron Durbin
2015-05-05timestamp: refine boot CPU testAaron Durbin
2015-05-05cbfs: make cbfs_load_prog_stage_by_offset() publicAaron Durbin
2015-04-30vboot: split class in library and stagePatrick Georgi
2015-04-30program loading: add optional is_loader_active() callbackAaron Durbin
2015-04-28chromeos: remove VBOOT2_VERIFY_FIRMWARE optionAaron Durbin
2015-04-28lib: When used, add timestamp.c to bootblock and verstage, tooPatrick Georgi
2015-04-27cbmem: add and use a function to dump console bufferVadim Bendebury
2015-04-27lib/tlcl: Provide mock implementationYen Lin
2015-04-23ramstage: don't drop cbmem consoleAaron Durbin
2015-04-23cbmem_console: fix it for x86Aaron Durbin
2015-04-23memlayout: Make sure preram_cbmem_console symbols existPatrick Georgi
2015-04-22cbmem: switch over to imd-based cbmemAaron Durbin
2015-04-22coreboot: common stage cacheAaron Durbin
2015-04-22coreboot: tiered imdAaron Durbin
2015-04-22coreboot: add imd libraryAaron Durbin
2015-04-22coreboot: add a place to choose romstage loaderAaron Durbin
2015-04-22build system: add manual board id supportStefan Reinauer
2015-04-22lib: add base64 decoderVadim Bendebury
2015-04-21Unify byte order macros and clrsetbitsJulius Werner
2015-04-21cbfs: Print absolute offsets of loaded filesVadim Bendebury
2015-04-20chromeos: vboot2: Add TPM PCR extension supportJulius Werner
2015-04-17cbfs: look for CBFS header in a predefined placeVadim Bendebury
2015-04-17uart: pass register width in the coreboot tableVadim Bendebury
2015-04-17drivers/spi: Pass flash parameters from coreboot to payloadDan Ehrenberg
2015-04-17Add delay before reading GPIOs in gpio_base2_value()David Hendricks
2015-04-14arm: Fix checkstack() to use correct stack sizeJulius Werner
2015-04-14timestamps: You can never have enough of them!Julius Werner
2015-04-14timer: Reestablish init_timer(), consolidate timer initialization callsJulius Werner