diff options
author | Maxime Ripard <maxime.ripard@free-electrons.com> | 2016-07-27 14:55:56 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-07-19 07:01:09 +0200 |
commit | 2086bbc81ae7cede9dbeada9e48b02dd763debb0 (patch) | |
tree | 45185627d0e394715667c935741660b513fadc9d /cpukit | |
parent | libfdt: Add max phandle retrieval function (diff) | |
download | rtems-2086bbc81ae7cede9dbeada9e48b02dd763debb0.tar.bz2 |
libfdt: Add fdt_getprop_namelen_w
Add a function to retrieve a writeable property only by the first
characters of its name.
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'cpukit')
-rw-r--r-- | cpukit/include/libfdt.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cpukit/include/libfdt.h b/cpukit/include/libfdt.h index 06b84cc16b..0189350fb3 100644 --- a/cpukit/include/libfdt.h +++ b/cpukit/include/libfdt.h @@ -629,6 +629,13 @@ const void *fdt_getprop_by_offset(const void *fdt, int offset, */ const void *fdt_getprop_namelen(const void *fdt, int nodeoffset, const char *name, int namelen, int *lenp); +static inline void *fdt_getprop_namelen_w(void *fdt, int nodeoffset, + const char *name, int namelen, + int *lenp) +{ + return (void *)(uintptr_t)fdt_getprop_namelen(fdt, nodeoffset, name, + namelen, lenp); +} /** * fdt_getprop - retrieve the value of a given property |