fdt_init_reserved_mem_node(9)
β¨ fdt_init_reserved_mem_node(9) β¨
okay bestie, welcome to the Kernel API Manual page for fdt_init_reserved_mem_node(9) β this one is lowkey iconic for reserved memory setup π
πΈ NAME πΈ
fdt_init_reserved_mem_node β Initialize a reserved memory region
π¦ SYNOPSIS π¦
void fdt_init_reserved_mem_node (unsigned long node , const char *uname
, phys_addr_t base , phys_addr_t size );
π ARGUMENTS π
nodeβ the fdt node of the initialized region, bestie πunameβ the name of the reserved memory node πbaseβ the base address of the reserved memory region πsizeβ the size of the reserved memory region π
π DESCRIPTION π
okay so literally: this function calls the region-specific initialization function for a reserved memory region, then it saves all the region-specific data to the reserved_mem array so of_reserved_mem_lookup can find it. that's the whole vibe β¨ no cap.
π SEE ALSO π
Kernel file ./drivers/of/of_reserved_mem.c β go read it, iykyk π
fdt_scan_reserved_mem_late(9)fdt_fixup_reserved_mem_node(9)fdt_validate_reserved_mem_node(9)__reserved_mem_init_node(9)of_reserved_mem_device_init_by_idx(9)of_reserved_mem_device_init_by_name(9)of_reserved_mem_device_release(9)devm_of_reserved_mem_device_init(9)of_reserved_mem_lookup(9)of_reserved_mem_region_to_resource(9)of_reserved_mem_region_to_resource_byname(9)of_reserved_mem_region_count(9)
okay that's the whole page, bestie π«Ά cute little sign-off time: source/version ./drivers/of, dated October 2026 β mwah, slay, periodt πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms