diff options
| author | Simon Goldschmidt <[email protected]> | 2019-01-14 22:38:18 +0100 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2019-01-16 16:37:04 -0500 |
| commit | 4cc8af8037ebabd674d0a6bed202b0c711dc7699 (patch) | |
| tree | 8617a878fbb2be6711067e854144670539e60769 /scripts | |
| parent | e2237a2c263783996a85b70ccbf1f967aa2ec182 (diff) | |
lib: lmb: extend lmb for checks at load time
This adds two new functions, lmb_alloc_addr and
lmb_get_unreserved_size.
lmb_alloc_addr behaves like lmb_alloc, but it tries to allocate a
pre-specified address range. Unlike lmb_reserve, this address range
must be inside one of the memory ranges that has been set up with
lmb_add.
lmb_get_unreserved_size returns the number of bytes that can be
used up to the next reserved region or the end of valid ram. This
can be 0 if the address passed is reserved.
Added test for these new functions.
Reviewed-by: Simon Glass <[email protected]>
Signed-off-by: Simon Goldschmidt <[email protected]>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
