Lines Matching refs:ofnode

25 	ofnode node;
47 __attribute_const__ void *ofnode_to_fdt(ofnode node);
57 __attribute_const__ int ofnode_to_offset(ofnode node);
78 ofnode noffset_to_ofnode(ofnode other_node, int of_offset);
83 static inline void *ofnode_to_fdt(ofnode node) in ofnode_to_fdt()
93 static inline __attribute_const__ int ofnode_to_offset(ofnode node) in ofnode_to_offset()
115 static inline ofnode noffset_to_ofnode(ofnode other_node, int of_offset) in noffset_to_ofnode()
117 ofnode node; in noffset_to_ofnode()
137 static inline struct device_node *ofnode_to_np(ofnode node) in ofnode_to_np()
152 static inline bool ofnode_valid(ofnode node) in ofnode_valid()
182 static inline ofnode offset_to_ofnode(int of_offset) in offset_to_ofnode()
184 ofnode node; in offset_to_ofnode()
200 static inline ofnode np_to_ofnode(struct device_node *np) in np_to_ofnode()
202 ofnode node; in np_to_ofnode()
220 static inline bool ofnode_is_np(ofnode node) in ofnode_is_np()
241 static inline bool ofnode_equal(ofnode ref1, ofnode ref2) in ofnode_equal()
285 static inline ofnode ofnode_null(void) in ofnode_null()
287 ofnode node; in ofnode_null()
297 static inline ofnode ofnode_root(void) in ofnode_root()
299 ofnode node; in ofnode_root()
363 bool ofnode_name_eq(ofnode node, const char *name);
373 int ofnode_read_u8(ofnode node, const char *propname, u8 *outp);
383 u8 ofnode_read_u8_default(ofnode node, const char *propname, u8 def);
393 int ofnode_read_u16(ofnode node, const char *propname, u16 *outp);
403 u16 ofnode_read_u16_default(ofnode node, const char *propname, u16 def);
413 int ofnode_read_u32(ofnode node, const char *propname, u32 *outp);
424 int ofnode_read_u32_index(ofnode node, const char *propname, int index,
435 static inline int ofnode_read_s32(ofnode node, const char *propname, in ofnode_read_s32()
449 u32 ofnode_read_u32_default(ofnode node, const char *propname, u32 def);
461 u32 ofnode_read_u32_index_default(ofnode node, const char *propname, int index,
472 int ofnode_read_s32_default(ofnode node, const char *propname, s32 def);
482 int ofnode_read_u64(ofnode node, const char *propname, u64 *outp);
492 u64 ofnode_read_u64_default(ofnode node, const char *propname, u64 def);
503 const void *ofnode_read_prop(ofnode node, const char *propname, int *sizep);
512 const char *ofnode_read_string(ofnode node, const char *propname);
530 int ofnode_read_u32_array(ofnode node, const char *propname,
540 bool ofnode_read_bool(ofnode node, const char *propname);
550 ofnode ofnode_find_subnode(ofnode node, const char *subnode_name);
555 static inline bool ofnode_is_enabled(ofnode node) in ofnode_is_enabled()
565 static inline ofnode ofnode_first_subnode(ofnode node) in ofnode_first_subnode()
575 static inline ofnode ofnode_next_subnode(ofnode node) in ofnode_next_subnode()
595 bool ofnode_is_enabled(ofnode node);
604 ofnode ofnode_first_subnode(ofnode node);
613 ofnode ofnode_next_subnode(ofnode node);
622 ofnode ofnode_get_parent(ofnode node);
630 const char *ofnode_get_name(ofnode node);
640 int ofnode_get_path(ofnode node, char *buf, int buflen);
650 ofnode ofnode_get_by_phandle(uint phandle);
659 ofnode oftree_get_by_phandle(oftree tree, uint phandle);
668 int ofnode_read_size(ofnode node, const char *propname);
681 fdt_addr_t ofnode_get_addr_size_index(ofnode node, int index,
698 fdt_addr_t ofnode_get_addr_size_index_notrans(ofnode node, int index,
710 fdt_addr_t ofnode_get_addr_index(ofnode node, int index);
720 fdt_addr_t ofnode_get_addr(ofnode node);
730 fdt_size_t ofnode_get_size(ofnode node);
750 int ofnode_stringlist_search(ofnode node, const char *propname,
771 int ofnode_read_string_index(ofnode node, const char *propname, int index,
782 int ofnode_read_string_count(ofnode node, const char *property);
802 int ofnode_read_string_list(ofnode node, const char *property,
844 int ofnode_parse_phandle_with_args(ofnode node, const char *list_name,
864 int ofnode_count_phandle_with_args(ofnode node, const char *list_name,
875 ofnode ofnode_path(const char *path);
884 ofnode oftree_path(oftree tree, const char *path);
892 ofnode oftree_root(oftree tree);
932 ofnode ofnode_get_chosen_node(const char *propname);
959 ofnode ofnode_get_aliases_node(const char *propname);
974 int ofnode_decode_display_timing(ofnode node, int index,
986 int ofnode_decode_panel_timing(ofnode node,
997 const void *ofnode_get_property(ofnode node, const char *propname, int *lenp);
1009 int ofnode_first_property(ofnode node, struct ofprop *prop);
1070 fdt_addr_t ofnode_get_addr_size(ofnode node, const char *propname,
1088 const uint8_t *ofnode_read_u8_array_ptr(ofnode node, const char *propname,
1107 int ofnode_read_pci_addr(ofnode node, enum fdt_pci_space type,
1121 int ofnode_read_pci_vendev(ofnode node, u16 *vendor, u16 *device);
1134 int ofnode_read_eth_phy_id(ofnode node, u16 *vendor, u16 *device);
1145 int ofnode_read_addr_cells(ofnode node);
1156 int ofnode_read_size_cells(ofnode node);
1166 int ofnode_read_simple_addr_cells(ofnode node);
1176 int ofnode_read_simple_size_cells(ofnode node);
1201 bool ofnode_pre_reloc(ofnode node);
1213 int ofnode_read_resource(ofnode node, uint index, struct resource *res);
1227 int ofnode_read_resource_byname(ofnode node, const char *name,
1239 ofnode ofnode_by_compatible(ofnode from, const char *compat);
1255 ofnode ofnode_by_prop_value(ofnode from, const char *propname,
1310 int ofnode_get_child_count(ofnode parent);
1323 u64 ofnode_translate_address(ofnode node, const fdt32_t *in_addr);
1337 u64 ofnode_translate_dma_address(ofnode node, const fdt32_t *in_addr);
1351 int ofnode_get_dma_range(ofnode node, phys_addr_t *cpu, dma_addr_t *bus,
1363 int ofnode_device_is_compatible(ofnode node, const char *compat);
1383 int ofnode_write_prop(ofnode node, const char *propname, const void *value,
1398 int ofnode_write_string(ofnode node, const char *propname, const char *value);
1408 int ofnode_write_u32(ofnode node, const char *propname, u32 value);
1423 int ofnode_set_enabled(ofnode node, bool value);
1437 ofnode ofnode_get_phy_node(ofnode eth_node);
1449 phy_interface_t ofnode_read_phy_mode(ofnode mac_node);
1521 int ofnode_add_subnode(ofnode parent, const char *name, ofnode *nodep);
1537 int ofnode_copy_props(ofnode src, ofnode dst);