summaryrefslogtreecommitdiff
path: root/payloads/libpayload/libc
AgeCommit message (Expand)Author
2023-08-28libpayload: Fix clang fallthrough warningArthur Heymans
2023-08-26libpayload: Fix untyped function argumentsArthur Heymans
2023-08-17libpayload: Add parsing of SMBIOS addressMaximilian Brune
2023-02-16libpayload/string: add strndup() functionThomas Heijligen
2022-08-24libpayload: Add const for dma_coherent argumentYu-Ping Wu
2022-06-09libpayload: Add commonlib/bsd/elog and its dependencyHsuan Ting Chen
2022-05-19coreboot_tables: Add PCIe info to coreboot tableJianjun Wang
2022-04-14coreboot_tables: Replace 'struct lb_uint64' with lb_uint64_tJianjun Wang
2022-03-30libpayload: Parse the ACPI RSDP table entryArthur Heymans
2022-03-16libpayload: Parse DDR Information using coreboot tablesRavi Kumar Bokka
2022-03-09commonlib/bsd: Remove cb_err_tJulius Werner
2022-02-10libpayload/libc/coreboot: Fix CBFS MCache sizeJakub Czapiga
2021-12-23libpayload/libc/fmap: Implement new FlashMap APIJakub Czapiga
2021-12-03libpayload: Add CBMEM_IMD_ENTRY support to coreboot tables parserJakub Czapiga
2021-10-04coreboot tables: Add type-c port info to coreboot tableNick Vaccaro
2021-09-20device/mmio: Make buffer_to_fifo32() take a const bufferJulius Werner
2021-06-18nvs: Add Chrome OS NVS (CNVS) information to coreboot tablesFurquan Shaikh
2020-12-08coreboot tables: Add SPI flash memory map windows to coreboot tablesFurquan Shaikh
2020-10-30lib/libpayload: Replace strapping_ids with new board configuration entryTim Wawrzynczak
2020-09-30libpayload: use PRIu64 type to print u64Jeremy Compostella
2020-09-21payloads: Drop unneeded empty linesElyes HAOUAS
2020-09-19libpayload: free: Separate NULL check out for clarityHsuan Ting Chen
2020-09-13libpayload: malloc: Fix realloc for overlapping buffersYu-Ping Wu
2020-08-24libpayload: memmove: Don't make expectations of architecture memcpyJulius Werner
2020-08-24libpayload: Cache physical location of stringsNico Huber
2020-08-24libpayload: Cache physical location of CBMEM entriesNico Huber
2020-08-24libpayload: Cache physical location of cb_table entriesNico Huber
2020-08-24libpayload: Cache copy of `cb_framebuffer` structNico Huber
2020-08-24libpayload: Cache physical location of serial-console structNico Huber
2020-08-24libpayload: Cache physical CMOS option table locationNico Huber
2020-08-24libpayload: Cache physical cbmem console addressNico Huber
2020-07-09libpayload: Add simple 32.32 fixed-point math APIJulius Werner
2020-05-28payloads/libpayload/libc: Avoid NULL pointer dereferenceHarshit Sharma
2020-05-28payloads/libpayload/libc: Do cosmetic fixesHarshit Sharma
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-03libpayload: malloc: Change memcpy() to memmove() in reallocJulius Werner
2020-02-17payloads: Fix typosElyes HAOUAS
2019-12-02lib/coreboot_table: Add CBMEM_ID_VBOOT_WORKBUF pointer to coreboot tableYu-Ping Wu
2019-11-20Remove MIPS architectureJulius Werner
2019-10-03libpayload: refactor fetching cbmem pointersPatrick Georgi
2019-10-02libpayload: Add fmap_cache to sysinfo_tFurquan Shaikh
2019-08-22Add buffer_to/from_fifo32(_prefix) helpersJulius Werner
2019-07-23vboot: deprecate vboot_handoff structureJoel Kitching
2019-07-23libpayload/libc: Use size_t for lengths and indicesJacob Garber
2019-07-23libpayload/libc: Tidy utf16le_to_asciiJacob Garber
2019-07-23libpayload/libc: Correct strlcat return valueJacob Garber
2019-07-21libpayload: Enable -Wimplicit-fallthroughJacob Garber
2019-05-23coreboot_tables: pass the early_mmc_wake_hw status to payloadBora Guvendik
2019-04-10libpayload: Deduplicate strtol and strtoullJulius Werner
2019-04-10libpayload: Fix CONFIG_LP_DEBUG_MALLOC for 64-bit archsJulius Werner
2019-03-26libpayload: strtoull: Fix edge case bug with *endptrJulius Werner
2019-03-19vboot: make vboot workbuf available to payloadJoel Kitching
2019-03-07payloads: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-02-11libpayload: add memchr to libcPhilipp Hug
2018-09-12libpayload/libc/time: Add an arch_ndelay()Raul E Rangel
2018-08-22cbtable: remove chromeos_acpi from cbtableJoel Kitching
2018-08-14cbmem: rename vdat to chromeos_acpiJoel Kitching
2017-12-07libpayload: Add SKU ID coreboot table supportJulius Werner
2017-12-07libpayload: Minor board ID / RAM code cleanupsJulius Werner
2017-08-21libpayload: add time()Nicola Corna
2017-07-26libpayload: Clean up unaligned memset() supportNico Huber
2017-07-20libpayload: Fix unaligned buffer logic in default_memsetMarshall Dawson
2017-07-13libpayload: Support unaligned pointer for memcpy, memmove and memcmpJeremy Compostella
2017-07-12libpayload: Support unaligned pointers for memsetJeremy Compostella
2017-06-07payloads: change coreboot to lowercaseMartin Roth
2017-04-19libpayload/libc/console: Flush input driver buffer on initFurquan Shaikh
2017-01-13libpayload: Add VPD address into lib_sysinfoKan Yan
2016-09-08libpayload: Fix strtok_rJeremy Compostella
2016-07-31libpayload: Drop superfluous "continue"Patrick Georgi
2016-04-06libpayload/libc: Fix memset/sizeof usageJonathan Neuschäfer
2016-03-15libpayload: Drop CONFIG_LP_CHROMEOSStefan Reinauer
2016-02-19libpayload: honor TSC information under CONFIG_LP_TIMER_RDTSCAaron Durbin
2015-08-19libpayload: Fix default_memmove() implementationNico Huber
2015-08-10libpayload: Fix compile error in time.c if nvram support is disabledPatrick Georgi
2015-07-14libpayload: store boot media information in sysinfoPatrick Georgi
2015-07-14libpayload: Add support for handling fmapsPatrick Georgi
2015-06-30libpayload: Make Kconfig bools use IS_ENABLED()Stefan Reinauer
2015-06-23libpayload: Parse MTC and fill mtc_start and mtc_sizeFurquan Shaikh
2015-06-08libpayload: retire LAR supportPatrick Georgi
2015-06-08Remove empty lines at end of fileElyes HAOUAS
2015-06-05lib: Unify log2() and related functionsJulius Werner
2015-04-22libpayload: cros: add serial number from coreboot tableStephen Barber
2015-04-17libpayload: Take flash parameters from corebootDan Ehrenberg
2015-03-21libpayload: Add RAM code to sysinfo_tDavid Hendricks
2015-03-21libpayload: Add support for parsing RAMOOPS range from corebootFurquan Shaikh
2015-03-21libpayload: make wifi calibration table available through sysinfoVadim Bendebury
2015-03-21libpayload: provide basic 64bit division implementationVadim Bendebury
2015-03-20libpayload: move MRC processing to x86 path and remove ACPI_GNVS duplicationVadim Bendebury
2015-03-20libpayload: cros: include mac addresses in coreboot tableVadim Bendebury
2015-03-20libpayload: Consolidate coreboot table parsingVadim Bendebury
2015-03-20libpayload console: Add check for already existing driverFurquan Shaikh
2015-03-20libpayload: UTF-16LE to ASCII conversionDan Ehrenberg
2015-03-20libpayload: special case large memalign() requestsAaron Durbin
2015-02-12Use ALIGN_UP instead of manual alignmentPatrick Georgi
2015-01-12libpayload: improve us timer accuracyVadim Bendebury
2015-01-09libpayload: Reorder default memcpy, speed up memset and memcmpJulius Werner
2015-01-09libpayload: Add ability to unregister output driverJulius Werner
2014-12-31libpayload: Fix pointer related castsFurquan Shaikh
2014-12-30libpayload: fix printf handling of unsigned long longPatrick Georgi
2014-12-22libpayload: console: Allow output drivers to print whole strings at onceJulius Werner