summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2016-02-11lib/prog_loaders.c: remove arch/stages.h includeAaron Durbin
2016-02-11timestamp: Bump CBMEM timestamp count, make full use of pre-RAM regionsJulius Werner
2016-02-09nhlt: add api to override oem_id and oem_table_id of acpi_header_tFang, Yang A
2016-02-09chromeos: Remove CONFIG_VBNV_SIZE variableDuncan Laurie
2016-02-04lib: add bootmode.c to verstageAaron Durbin
2016-02-03lib: Support UNCOMPRESSED_RAMSTAGELee Leahy
2016-02-02lib/gcov-glue.c: Remove trailing number from COVERAGE_MAGIC macroJean Lucas
2016-01-28Provide a gcc-safe zero pointerPatrick Georgi
2016-01-28Makefile: Make full use of src-to-obj macroNico Huber
2016-01-23arch/x86: link bootblock like other stages for C_ENVIRONMENT_BOOTBLOCKAaron Durbin
2016-01-23lib/memrange: allow stack allocated free listAaron Durbin
2016-01-22lib: compile mdelay for romstagePatrick Georgi
2016-01-22lib/Makefile.inc: Link hexdump.c in the bootblock as wellAlexandru Gagniuc
2016-01-22lib/hexdump: Refactor to skip lines with all ones as wellAlexandru Gagniuc
2016-01-21memlayout: Fix unified CBFS_CACHE macroJulius Werner
2016-01-21*/Makefile.inc: Compile files needed by uart8250 in x86 bootblockAlexandru Gagniuc
2016-01-20lib: compile mdelay for bootblockPatrick Georgi
2016-01-15lib: NHLT ACPI table supportAaron Durbin
2016-01-07Correct some common spelling mistakesMartin Roth
2016-01-06commonlib: Add common cbfs parsing logic to coreboot and cbfstool.Aaron Durbin
2015-12-10lib: remove assets infrastructureAaron Durbin
2015-12-10cbfs/vboot: remove firmware component supportAaron Durbin
2015-12-04cbfs: Fix typo in cbfs_prog_stage_load()Julius Werner
2015-12-03cbfs_spi: Initialize spi_flash when initializing cbfs_cacheMary Ruthven
2015-12-03cbfs_spi: enable CBFS access in early romstageMary Ruthven
2015-11-24lib/timestamp.c: only log "Timestamp table full" onceBen Gardner
2015-11-21hexdump: Fix output if length is not a multiple of 16Ben Gardner
2015-11-19vendorcode/google/chromeos: Cache VPD data into CBMEMHung-Te Lin
2015-11-19edid: Don't half parse (and wrongly print) more detailed timingsDouglas Anderson
2015-11-19edid: Use a better mode for 640x480Douglas Anderson
2015-11-19edid: Don't set standard timings as supported if they're notDouglas Anderson
2015-11-19edid: Remove useless parameter from detailed_cvt_descriptor()Douglas Anderson
2015-11-17arm64: tegra132: tegra210: Remove old arm64/stage_entry.SJulius Werner
2015-11-11arm/arm64: Generalize bootblock C entry pointJulius Werner
2015-11-10edid: add hdmi_monitor_detected in data struct edidYakir Yang
2015-11-07arm64: remove secmonAaron Durbin
2015-11-03drivers/pc80: Rework normal / fallback selector codeTimothy Pearson
2015-11-03cbmem: add coreboot table records for each cbmem entryAaron Durbin
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-10-28jpeg: add jpeg_fetch_size()Patrick Georgi
2015-10-27boot_device: add call to boot_device_init()Aaron Durbin
2015-10-27coreboot: make lb_framebuffer a weak functionrobbie zhang
2015-10-24lib/stack: Add stack overrun detectionTimothy Pearson
2015-10-20Revert "coreboot_table: don't add CMOS checksum twice."Nico Huber
2015-10-16bootblock: Link timestamp.c only with EARLY_CBMEM_INITPaul Menzel
2015-10-14x86: add standalone verstage supportAaron Durbin
2015-10-11cbfs: don't load x86 programs over the top of read-only mediaAaron Durbin
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