Lines Matching refs:dtb
17 int fdt_read_uint32(const void *dtb, int node, const char *prop_name,
19 uint32_t fdt_read_uint32_default(const void *dtb, int node,
21 int fdt_read_uint64(const void *dtb, int node, const char *prop_name,
23 int fdt_read_uint32_array(const void *dtb, int node, const char *prop_name,
25 int fdtw_read_string(const void *dtb, int node, const char *prop,
27 int fdtw_read_uuid(const void *dtb, int node, const char *prop,
29 int fdtw_write_inplace_cells(void *dtb, int node, const char *prop,
31 int fdtw_read_bytes(const void *dtb, int node, const char *prop,
33 int fdtw_write_inplace_bytes(void *dtb, int node, const char *prop,
35 int fdt_get_reg_props_by_index(const void *dtb, int node, int index,
37 int fdt_get_reg_props_by_name(const void *dtb, int node, const char *name,
39 int fdt_get_stdout_node_offset(const void *dtb);
41 uint64_t fdtw_translate_address(const void *dtb, int bus_node,
45 int (*callback)(const void *dtb, int node, uintptr_t mpidr));
47 static inline uint32_t fdt_blob_size(const void *dtb) in fdt_blob_size() argument
49 const uint32_t *dtb_header = dtb; in fdt_blob_size()
54 #define fdt_for_each_compatible_node(dtb, node, compatible_str) \ argument
55 for (node = fdt_node_offset_by_compatible(dtb, -1, compatible_str); \
57 node = fdt_node_offset_by_compatible(dtb, node, compatible_str))