OpenGrok
Cross Reference: fdt_memory.c
xref
: /
src
/
sys
/
dev
/
fdt
/
fdt_memory.c
Home
|
History
|
Annotate
|
Download
|
only in
fdt
History log of
/src/sys/dev/fdt/fdt_memory.c
Revision
Date
Author
Comments
1.10
14-Jan-2024
mlelstv
Handle multiple memory nodes by type, but still allow an untyped
(non-standard) node named /memory.
1.9
12-Jan-2024
skrll
Cache the result from fdtbus_get_data() in fdt_memory_remove_reserved
NFCI.
1.8
04-Nov-2022
jmcneill
Size boot_physmem with FDT_MEMORY_RANGES.
This effectively increases the size from 64 to 256 entries for Arm kernels.
It turns out on large systems that memory can be quite fragmented by UEFI.
Increasing the size of this just kicks the can down the road, we need a
better solution to deal with boot_physmem/fdt_memory/bootparams.dram
sizing.
1.7
20-Oct-2022
skrll
Do what the comment says and reserve ranges that do and do not have the
"no-map" property.
Required for qemu/riscv
1.6
06-Aug-2022
ryo
In my previous change, it was necessary to consider the case where the first block size is zero.
1.5
04-Aug-2022
ryo
Don't pass a block of size 0 to fdt_memory_add_range().
There are some environments where size 0 blocks are passed from the loader.
1.4
07-Jan-2022
mlelstv
Calculate the minimum address, don't assume the first entry is the start.
1.3
26-Jun-2021
jmcneill
Fix 32-bit build.
1.2
25-Jun-2021
ryo
fdt "/reserved-memory" node should be handled
1.1
12-Dec-2020
skrll
branches: 1.1.2; 1.1.6;
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and
some operations. This allows other architectures to use it.
1.1.6.1
01-Aug-2021
thorpej
Sync with HEAD.
1.1.2.2
14-Dec-2020
thorpej
Sync w/ HEAD.
1.1.2.1
12-Dec-2020
thorpej
file fdt_memory.c was added on branch thorpej-futex on 2020-12-14 14:38:05 +0000
Indexes created Tue Sep 30 11:09:46 GMT 2025