summaryrefslogtreecommitdiff
path: root/src/include/cbmem.h
AgeCommit message (Expand)Author
2024-08-29cbmem.h: Change return type of cbmem_get_regionArthur Heymans
2024-07-10cbmem_top: Change the return value to uintptr_tElyes Haouas
2023-10-25cbmem.h: Drop cbmem_possible_online in favor of ENV_HAS_CBMEMArthur Heymans
2022-11-18cbmem_top_chipset: Change the return value to uintptr_tElyes Haouas
2022-11-03treewide: Add 'IWYU pragma: export' commentElyes Haouas
2022-05-20CBMEM: Change declarations for initialization hooksKyösti Mälkki
2021-11-30commonlib: Move commonlib/cbmem_id.h to commonlib/bsd/Jakub Czapiga
2021-05-27cbmem: Introduce "early" init hooks for consoleJulius Werner
2020-12-08cbmem: Make cbmem_online() accurate on stages after romstageJulius Werner
2020-08-17lib/imd_cbmem.c: Add a helper function to indicate that cbmem is readyArthur Heymans
2020-07-11arch/x86: Drop CBMEM_TOP_BACKUPKyösti Mälkki
2020-06-17treewide: Replace CONFIG(ARCH_xx) testsKyösti Mälkki
2020-06-15include: update cbmem_possibly_online for vboot_before_bootblockMartin Roth
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-23rules.h: Rename ENV_VERSTAGE to ENV_SEPARATE_VERSTAGEJulius Werner
2020-04-05src/include: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-17src (minus soc and mainboard): Remove copyright noticesPatrick Georgi
2019-11-10lib/cbmem: Remove the cbmem_top_init() hookArthur Heymans
2019-11-01lib/cbmem_top: Add a common cbmem_top implementationArthur Heymans
2019-10-27cbmem.h: Align comment with the reality of implementationsArthur Heymans
2019-09-14arch/x86: Remove acpi_fail_wakeup() and cbmem_fail_resume()Kyösti Mälkki
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-01-24cbmem_top: Fix comment and remove upper limitPatrick Rudolph
2019-01-16buildsystem: Promote rules.h to default includeKyösti Mälkki
2018-12-22arch/x86 cbmem: Drop tests for LATE_CBMEM_INITKyösti Mälkki
2018-08-22lib/fit_payload: Add coreboot tables support for FDT.Philipp Deppenwiese
2017-08-04lib/cbmem: provide optional cbmem top initialization hookAaron Durbin
2017-08-03lib/cbmem: remove cbmem_region_used()Aaron Durbin
2017-05-27CBMEM: Clarify CBMEM_TOP_BACKUP function usageKyösti Mälkki
2017-05-18CBMEM: Add config CBMEM_TOP_BACKUPKyösti Mälkki
2017-03-13src/include: Move storage class to beginning of declarationLee Leahy
2017-03-09src/include: Indent code using tabsLee Leahy
2016-12-15lib/cbmem: allow anyone to use cbmem_possibly_online()Aaron Durbin
2016-09-19arch/x86,lib: make cbmem console work in postcar stageAaron Durbin
2016-08-27cbmem: Always maintain backing store struct in a global on non-x86Julius Werner
2016-06-17intel/model_206ax: Move platform specific definesKyösti Mälkki
2016-06-17Move definitions of HIGH_MEMORY_SAVEKyösti Mälkki
2016-03-29cbmem: Add comment for cbmem_top returning NULL if backing store is not readyFurquan Shaikh
2016-03-10cbmem: Add utility to get memory region occupied by cbmemAlexandru Gagniuc
2015-11-03cbmem: add coreboot table records for each cbmem entryAaron Durbin
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-09-22coreboot: introduce commonlibAaron 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-09cbmem: Break out CBMEM_ID to a separate header fileMarc Jones
2015-05-28Add TCPA table.Vladimir Serbinenko
2015-05-27AGESA: Split S3 backup in CBMEMKyösti Mälkki
2015-05-26cbmem: remove cbmem_set_top()Aaron Durbin
2015-05-26x86: provide consistent cbmem_top() for CONFIG_LATE_CBMEM_INITAaron Durbin
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-05-13cbmem: Add initial allocation supportLee Leahy
2015-05-11vboot: allow for dynamic work buffersAaron Durbin
2015-04-30cbmem: Identify the FSP areas in CBMEMLee Leahy
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-21Arrange CBMEM table entries' IDs alphanumericallyVadim Bendebury
2015-04-02chromeos: Add WiFi calibration CBMEM entry pointer to coreboot tableVadim Bendebury
2015-04-01northbridge/amd/amdfam10: Collect DIMM information for ramstage useTimothy Pearson
2015-03-28arm64: add spin table supportAaron Durbin
2015-03-27smbios: add funtion for smbios type17Kane Chen
2015-02-06FSP & CBMEM: Fix broken cbmem CAR transition.Martin Roth
2015-01-27CBMEM: Always use DYNAMIC_CBMEMKyösti Mälkki
2015-01-27CBMEM: Support DYNAMIC_CBMEM with LATE_CBMEM_INITKyösti Mälkki
2015-01-27CBMEM: Do not use get_top_of_ram() with DYNAMIC_CBMEMKyösti Mälkki
2015-01-27CBMEM: Implement cbmem_run_init_hooks() stubKyösti Mälkki
2014-12-30cbmem: use a single id to name mapping tableVadim Bendebury
2014-09-11Move nehalem/sandy/ivy to per-device acpiVladimir Serbinenko
2014-06-25AGESA S3: Fix ACPISCRATCH in CBMEMKyösti Mälkki
2014-06-20ACPI S3 support: Add acpi_s3_resume_allowed()Kyösti Mälkki
2014-05-13baytrail: snapshot power state in romstageAaron Durbin
2014-03-11chromeos: provide option to dynamically allocate ram oops bufferAaron Durbin
2014-03-03coreboot: introduce notion of bootmem for memory map at bootAaron Durbin
2014-02-16x86: provide infrastructure to backup default SMM regionAaron Durbin
2014-02-15coreboot: infrastructure for different ramstage loadersAaron Durbin
2014-01-28cbmem: add reference code idsAaron Durbin
2014-01-22CBMEM: Rename cbmem_reinit()Kyösti Mälkki
2014-01-22CBMEM: Replace cbmem_initialize() with cbmem_recovery()Kyösti Mälkki
2014-01-06CBMEM: Fix allocation for static CBMEMKyösti Mälkki
2014-01-06CBMEM: Drop cbmem_base_check()Kyösti Mälkki
2014-01-06CBMEM ACPI: Move resume handlerKyösti Mälkki
2013-12-04Add Intel FSP northbridge support Sandybridge and IvybridgeMarc Jones
2013-09-11CBMEM: Rename high_tables variables and make them staticKyösti Mälkki
2013-09-11CBMEM: Drop parameters from cbmem_init()Kyösti Mälkki
2013-09-11CBMEM: Drop parameter from cbmem_reinit()Kyösti Mälkki
2013-09-11CBMEM x86: Unify get_cbmem_toc()Kyösti Mälkki
2013-09-11CBMEM: Backup top_of_ram instead of cbmem_tocKyösti Mälkki
2013-09-11CBMEM: Add cbmem_locate_table()Kyösti Mälkki
2013-09-11CBMEM: Unify get_top_of_ram()Kyösti Mälkki
2013-09-11CBMEM tables: Remove references to global high_tables_baseKyösti Mälkki
2013-09-11CBMEM: Add cbmem_late_set_table() and drop references to high_tables_baseKyösti Mälkki
2013-09-11CBMEM AMD: Fix calls to set_top_of_ram_once()Kyösti Mälkki
2013-09-11CBMEM AMD: Remove references to global high_tables_baseKyösti Mälkki
2013-09-06usbdebug: Use CAR migrationKyösti Mälkki
2013-07-11include: Fix spellingMartin Roth
2013-06-24AMD Fam15tn: Add support for AGESA runtime allocation in CBMEMRudolf Marek
2013-05-16x86: add cache-as-ram migration optionAaron Durbin
2013-05-01boot: remove cbmem_post_handling()Aaron Durbin
2013-05-01cbmem: use boot state machineAaron Durbin