diff options
Diffstat (limited to 'src/fdt.c')
| -rw-r--r-- | src/fdt.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/fdt.c b/src/fdt.c new file mode 100644 index 0000000..677be7b --- /dev/null +++ b/src/fdt.c @@ -0,0 +1,15 @@ +/* SPDX-License-Identifier: copyleft-next-0.3.1 */ +/* Copyright 2021 - 2022, Kim Kuparinen < kimi.h.kuparinen@gmail.com > */ + +/** + * @file fdt.c + * Helper functions for handling the global FDT. + */ + +#include <libfdt.h> + +struct cell_info get_cellinfo(const void *fdt, const int offset) +{ + return (struct cell_info){ fdt_size_cells(fdt, offset), + fdt_address_cells(fdt, offset) }; +} |
