Lines Matching refs:ofnode
54 } ofnode; typedef
57 ofnode node;
80 ofnode node;
95 static inline const struct device_node *ofnode_to_np(ofnode node) in ofnode_to_np()
112 static inline int ofnode_to_offset(ofnode node) in ofnode_to_offset()
126 static inline bool ofnode_valid(ofnode node) in ofnode_valid()
140 static inline ofnode offset_to_ofnode(int of_offset) in offset_to_ofnode()
142 ofnode node; in offset_to_ofnode()
158 static inline ofnode np_to_ofnode(const struct device_node *np) in np_to_ofnode()
160 ofnode node; in np_to_ofnode()
178 static inline bool ofnode_is_np(ofnode node) in ofnode_is_np()
197 static inline bool ofnode_equal(ofnode ref1, ofnode ref2) in ofnode_equal()
209 static inline ofnode ofnode_null(void) in ofnode_null()
211 ofnode node; in ofnode_null()
229 int ofnode_read_u32(ofnode node, const char *propname, u32 *outp);
239 static inline int ofnode_read_s32(ofnode node, const char *propname, in ofnode_read_s32()
253 int ofnode_read_u32_default(ofnode ref, const char *propname, u32 def);
263 int ofnode_read_u64(ofnode node, const char *propname, u64 *outp);
273 int ofnode_read_s32_default(ofnode node, const char *propname, s32 def);
282 const char *ofnode_read_string(ofnode node, const char *propname);
299 int ofnode_read_u32_array(ofnode node, const char *propname,
312 int ofnode_write_u32_array(ofnode node, const char *propname,
322 bool ofnode_read_bool(ofnode node, const char *propname);
332 ofnode ofnode_find_subnode(ofnode node, const char *subnode_name);
341 ofnode ofnode_first_subnode(ofnode node);
350 ofnode ofnode_next_subnode(ofnode node);
358 ofnode ofnode_get_parent(ofnode node);
366 const char *ofnode_get_name(ofnode node);
374 ofnode ofnode_get_by_phandle(uint phandle);
383 int ofnode_read_size(ofnode node, const char *propname);
394 phys_addr_t ofnode_get_addr_index(ofnode node, int index);
404 phys_addr_t ofnode_get_addr(ofnode node);
424 int ofnode_stringlist_search(ofnode node, const char *propname,
445 int ofnode_read_string_index(ofnode node, const char *propname, int index,
456 int ofnode_read_string_count(ofnode node, const char *property);
496 int ofnode_parse_phandle_with_args(ofnode node, const char *list_name,
515 int ofnode_count_phandle_with_args(ofnode node, const char *list_name,
524 ofnode ofnode_path(const char *path);
540 ofnode ofnode_get_chosen_node(const char *name);
555 int ofnode_decode_display_timing(ofnode node, int index,
566 const void *ofnode_get_property(ofnode node, const char *propname, int *lenp);
578 int ofnode_get_first_property(ofnode node, struct ofprop *prop);
610 bool ofnode_is_available(ofnode node);
623 phys_addr_t ofnode_get_addr_size(ofnode node, const char *propname,
640 const uint8_t *ofnode_read_u8_array_ptr(ofnode node, const char *propname,
658 int ofnode_read_pci_addr(ofnode node, enum fdt_pci_space type,
670 int ofnode_read_addr_cells(ofnode node);
681 int ofnode_read_size_cells(ofnode node);
691 int ofnode_read_simple_addr_cells(ofnode node);
701 int ofnode_read_simple_size_cells(ofnode node);
725 bool ofnode_pre_reloc(ofnode node);
727 int ofnode_read_resource(ofnode node, uint index, struct resource *res);
728 int ofnode_read_resource_byname(ofnode node, const char *name,
767 u64 ofnode_translate_address(ofnode node, const fdt32_t *in_addr);