| 37 | } |
| 38 | |
| 39 | int fdt_setprop_uxx(void *fdt, int nodeoffset, const char *name, uint64_t val, bool is_u64) |
| 40 | { |
| 41 | int err; |
| 42 | |
| 43 | if (is_u64) |
| 44 | { |
| 45 | err = fdt_setprop_u64(fdt, nodeoffset, name, val); |
| 46 | } |
| 47 | else |
| 48 | { |
| 49 | err = fdt_setprop_u32(fdt, nodeoffset, name, (uint32_t)val); |
| 50 | } |
| 51 | |
| 52 | return err; |
| 53 | } |
| 54 | |
| 55 | #define FDT_RAW_GET_VAL_FLAG(std_type, s, sz) \ |
| 56 | int fdt_getprop_##std_type##sz(void *fdt, int nodeoffset, \ |
no test coverage detected