diff options
Diffstat (limited to 'cpukit/include/libfdt.h')
-rw-r--r-- | cpukit/include/libfdt.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/cpukit/include/libfdt.h b/cpukit/include/libfdt.h index b50af54296..b81d046e54 100644 --- a/cpukit/include/libfdt.h +++ b/cpukit/include/libfdt.h @@ -245,7 +245,18 @@ fdt_set_hdr_(size_dt_struct); #undef fdt_set_hdr_ /** + * fdt_header_size - return the size of the tree's header + * @fdt: pointer to a flattened device tree + */ +size_t fdt_header_size_(uint32_t version); +static inline size_t fdt_header_size(const void *fdt) +{ + return fdt_header_size_(fdt_version(fdt)); +} + +/** * fdt_check_header - sanity check a device tree header + * @fdt: pointer to data which might be a flattened device tree * * fdt_check_header() checks that the given buffer contains what |