summaryrefslogtreecommitdiff
path: root/lib/lmb.c
AgeCommit message (Expand)Author
2025-07-22lmb: Remove unreachable codeAndrew Goodbody
2025-07-22arm: fix lmb region reservation when PRAM is definedHolger Brunck
2025-07-09lmb: add missing fallthrough in lmb_alloc_mem()Heinrich Schuchardt
2025-06-25lmb: use a single function to check for allocation and reservation requestsSughosh Ganu
2025-06-25lmb: use a single function to free up memorySughosh Ganu
2025-06-25lmb: staticise lmb_add_memory()Sughosh Ganu
2025-06-25lmb: replace the lmb_alloc() and lmb_alloc_base() API'sSughosh Ganu
2025-06-25lmb: replace lmb_reserve() and lmb_alloc_addr() API'sSughosh Ganu
2025-03-24Merge tag 'v2025.04-rc5' into nextTom Rini
2025-03-24lmb: change the return code on lmb_alloc_addr()Ilias Apalodimas
2025-03-17lmb: optimise the lmb allocation functionsSughosh Ganu
2025-03-17lmb: use a common function to check if regions overlap or are adjacentSughosh Ganu
2025-03-17lmb: remove superfluous address overlap check from lmb_add_region_flags()Sughosh Ganu
2025-03-17lmb: check for a region's coalescing with all existing regionsSughosh Ganu
2025-03-17lmb: handle scenario of encompassing overlapSughosh Ganu
2025-03-17lmb: check if a region can be reserved by lmb_reserve()Sughosh Ganu
2025-02-20lmb: move lmb_map_update_notify() to EFIHeinrich Schuchardt
2025-02-20lmb: avoid superfluous value check in lmb_map_update_notify()Heinrich Schuchardt
2024-12-30lmb: Rename _lmb_alloc_addr() to lmb_alloc_addr_flags()Ilias Apalodimas
2024-12-30lmb: Remove lmb_alloc_base_flags()Ilias Apalodimas
2024-12-30lmb: Remove lmb_alloc_addr_flags()Ilias Apalodimas
2024-12-30lmb: Remove lmb_add_region()Ilias Apalodimas
2024-12-30lmb: Rename free_mem to available_memIlias Apalodimas
2024-12-30lmb: Remove lmb_reserve_flags()Ilias Apalodimas
2024-12-30lmb: Move enum lmb_flags to a u32Ilias Apalodimas
2024-12-30lmb: Remove lmb_align_down()Ilias Apalodimas
2024-12-30lmb: Improve kernel-doc commentsSam Protsenko
2024-12-30lmb: Improve coding styleSam Protsenko
2024-12-30lmb: Make const flag_str[] in lmb_print_region_flags() more constSam Protsenko
2024-12-30lmb: Fix flags data type in lmb_add_region_flags()Sam Protsenko
2024-12-12lmb: Return -EEXIST in lmb_add_region_flags() if region already addedSam Protsenko
2024-12-06lmb: prohibit allocations above ram_top even from same bankSughosh Ganu
2024-12-05lmb: Fix the allocation of overlapping memory areas with !LMB_NONEIlias Apalodimas
2024-11-14lmb.c: add missing comma in lmb_dump_region()Heinrich Schuchardt
2024-11-14lmb: do not panic in lmb_print_region_flagsHeinrich Schuchardt
2024-11-11lmb: Add basic io_lmb functionalityJanne Grunau
2024-11-11lmb: cosmetic: reorder functions and global LMB variableJanne Grunau
2024-11-11lmb: Do not use global LMB variable in _lmb_free()Janne Grunau
2024-11-09lmb: Drop extra 16KB of stack spaceSimon Glass
2024-11-01lmb: remove __maybe_unused from lmb_map_update_notifyHeinrich Schuchardt
2024-10-30lmb: Correctly unmap memory after notificationsIlias Apalodimas
2024-10-29lmb: Remove lmb_alloc_flags()Ilias Apalodimas
2024-10-29lmb: Simplify lmb_should_notify usageIlias Apalodimas
2024-10-29lmb: Fix lmb_add_region_flags() return codes and testingIlias Apalodimas
2024-10-29lmb: add a check to prevent memory overrunSughosh Ganu
2024-10-25lmb: Export the lmb data structureSimon Glass
2024-10-18lmb: notify when adjacent regions are addedCaleb Connolly
2024-10-15lmb: replace the double-underscore with single-underscore for all functionsSughosh Ganu
2024-10-15lmb: remove call to efi_lmb_reserve()Sughosh Ganu
2024-10-15lmb: allow for boards to specify memory mapSughosh Ganu