| /u-boot/include/dm/ |
| A D | ofnode.h | 25 ofnode node; 78 ofnode noffset_to_ofnode(ofnode other_node, int of_offset); 117 ofnode node; in noffset_to_ofnode() 184 ofnode node; in offset_to_ofnode() 202 ofnode node; in np_to_ofnode() 575 static inline ofnode ofnode_next_subnode(ofnode node) in ofnode_next_subnode() 604 ofnode ofnode_first_subnode(ofnode node); 613 ofnode ofnode_next_subnode(ofnode node); 622 ofnode ofnode_get_parent(ofnode node); 1437 ofnode ofnode_get_phy_node(ofnode eth_node); [all …]
|
| A D | of_extra.h | 50 int ofnode_read_fmap_entry(ofnode node, struct fmap_entry *entry); 67 int ofnode_decode_region(ofnode node, const char *prop_name, fdt_addr_t *basep, 93 int ofnode_decode_memory_region(ofnode config_node, const char *mem_type, 115 bool ofnode_phy_is_fixed_link(ofnode eth_node, ofnode *phy_node); 129 bool ofnode_eth_uses_inband_aneg(ofnode eth_node);
|
| A D | lists.h | 64 int lists_bind_fdt(struct udevice *parent, ofnode node, struct udevice **devp, 95 const char *dev_name, ofnode node,
|
| A D | ofnode_decl.h | 54 } ofnode; typedef 93 ofnode node;
|
| /u-boot/drivers/core/ |
| A D | ofnode.c | 148 ofnode noffset_to_ofnode(ofnode other_node, int of_offset) in noffset_to_ofnode() 150 ofnode node; in noffset_to_ofnode() 188 ofnode node; in ofnode_from_tree_offset() 509 ofnode ofnode_first_subnode(ofnode node) in ofnode_first_subnode() 519 ofnode ofnode_next_subnode(ofnode node) in ofnode_next_subnode() 530 ofnode ofnode_get_parent(ofnode node) in ofnode_get_parent() 584 ofnode node; in ofnode_get_by_phandle() 597 ofnode node; in oftree_get_by_phandle() 875 ofnode node; in ofnode_read_aliases_prop() 1541 ofnode ofnode_get_phy_node(ofnode node) in ofnode_get_phy_node() [all …]
|
| A D | of_extra.c | 14 int ofnode_read_fmap_entry(ofnode node, struct fmap_entry *entry) in ofnode_read_fmap_entry() 17 ofnode subnode; in ofnode_read_fmap_entry() 55 int ofnode_decode_region(ofnode node, const char *prop_name, fdt_addr_t *basep, in ofnode_decode_region() 76 int ofnode_decode_memory_region(ofnode config_node, const char *mem_type, in ofnode_decode_memory_region() 84 ofnode node; in ofnode_decode_memory_region() 136 bool ofnode_phy_is_fixed_link(ofnode eth_node, ofnode *phy_node) in ofnode_phy_is_fixed_link() 138 ofnode node, subnode; in ofnode_phy_is_fixed_link() 159 bool ofnode_eth_uses_inband_aneg(ofnode eth_node) in ofnode_eth_uses_inband_aneg()
|
| A D | read.c | 106 ofnode dev_read_subnode(const struct udevice *dev, const char *subnode_name) in dev_read_subnode() 111 ofnode dev_read_first_subnode(const struct udevice *dev) in dev_read_first_subnode() 116 ofnode dev_read_next_subnode(ofnode node) in dev_read_next_subnode() 287 ofnode node = dev_ofnode(dev); in dev_read_phandle() 319 ofnode node = dev_ofnode(dev); in dev_read_alias_seq() 353 ofnode node = dev_ofnode(dev); in dev_read_enabled() 442 ofnode dev_get_phy_node(const struct udevice *dev) in dev_get_phy_node()
|
| /u-boot/test/dm/ |
| A D | nop.c | 21 ofnode ofnode = dev_read_first_subnode(parent); in noptest_bind() local 23 while (ofnode_valid(ofnode)) { in noptest_bind() 25 const char *bind_flag = ofnode_read_string(ofnode, "bind"); in noptest_bind() 28 lists_bind_fdt(parent, ofnode, &dev, NULL, false); in noptest_bind() 29 ofnode = dev_read_next_subnode(ofnode); in noptest_bind()
|
| A D | ofnode.c | 140 ofnode node; in dm_test_ofnode_get_by_phandle_ot() 157 ofnode node; in check_prop_values() 204 ofnode node; in dm_test_ofnode_fmap() 219 ofnode node; in dm_test_ofnode_read() 246 ofnode node; in dm_test_ofnode_read_ot() 264 ofnode node; in dm_test_ofnode_phandle() 340 ofnode node; in dm_test_ofnode_phandle_ot() 368 ofnode node; in dm_test_ofnode_read_chosen() 396 ofnode node; in dm_test_ofnode_read_aliases() 484 ofnode node; in dm_test_ofnode_get_reg() [all …]
|
| A D | of_extra.c | 23 ofnode node; in dm_test_ofnode_read_fmap_entry() 42 ofnode eth_node, phy_node, node; in dm_test_ofnode_phy_is_fixed_link() 47 ut_asserteq_mem(&phy_node, &node, sizeof(ofnode)); in dm_test_ofnode_phy_is_fixed_link() 52 ut_asserteq_mem(&phy_node, &node, sizeof(ofnode)); in dm_test_ofnode_phy_is_fixed_link()
|
| /u-boot/cmd/ |
| A D | bind.c | 128 ofnode ofnode; in bind_by_node_path() local 137 ofnode = ofnode_path(path); in bind_by_node_path() 138 if (!ofnode_valid(ofnode)) { in bind_by_node_path() 143 while (ofnode_valid(ofnode)) { in bind_by_node_path() 144 if (!device_find_global_by_ofnode(ofnode, &parent)) in bind_by_node_path() 146 ofnode = ofnode_get_parent(ofnode); in bind_by_node_path() 154 ofnode = ofnode_path(path); in bind_by_node_path() 169 ofnode ofnode; in unbind_by_node_path() local 171 ofnode = ofnode_path(path); in unbind_by_node_path() 172 if (!ofnode_valid(ofnode)) { in unbind_by_node_path() [all …]
|
| /u-boot/lib/ |
| A D | binman.c | 25 ofnode image; 43 static int find_image_node(ofnode *nodep) in find_image_node() 45 ofnode node; in find_image_node() 61 static int binman_entry_find_internal(ofnode node, const char *name, in binman_entry_find_internal() 87 int binman_entry_map(ofnode parent, const char *name, void **bufp, int *sizep) in binman_entry_map() 104 ofnode binman_section_find_node(const char *name) in binman_section_find_node() 121 ofnode node; in binman_select_subnode()
|
| /u-boot/include/linux/usb/ |
| A D | otg.h | 28 enum usb_dr_mode usb_get_dr_mode(ofnode node); 38 enum usb_dr_mode usb_get_role_switch_default_mode(ofnode node); 47 enum usb_device_speed usb_get_maximum_speed(ofnode node);
|
| A D | phy.h | 32 enum usb_phy_interface usb_get_phy_mode(ofnode node); 34 static inline enum usb_phy_interface usb_get_phy_mode(ofnode node) in usb_get_phy_mode()
|
| /u-boot/boot/ |
| A D | vbe_request.c | 29 typedef int (*vbe_req_func)(ofnode node, struct vbe_result *result); 31 static int handle_random_req(ofnode node, int default_size, in handle_random_req() 75 static int vbe_req_random_seed(ofnode node, struct vbe_result *result) in vbe_req_random_seed() 80 static int vbe_req_aslr_move(ofnode node, struct vbe_result *result) in vbe_req_aslr_move() 85 static int vbe_req_aslr_rand(ofnode node, struct vbe_result *result) in vbe_req_aslr_rand() 90 static int vbe_req_efi_runtime_rand(ofnode node, struct vbe_result *result) in vbe_req_efi_runtime_rand() 113 static int vbe_process_request(ofnode node, struct vbe_result *result) in vbe_process_request() 156 ofnode parent, dest_parent, root, node; in bootmeth_vbe_ft_fixup() 183 ofnode dest; in bootmeth_vbe_ft_fixup()
|
| /u-boot/drivers/usb/common/ |
| A D | common.c | 25 enum usb_dr_mode usb_get_dr_mode(ofnode node) in usb_get_dr_mode() 43 enum usb_dr_mode usb_get_role_switch_default_mode(ofnode node) in usb_get_role_switch_default_mode() 76 enum usb_device_speed usb_get_maximum_speed(ofnode node) in usb_get_maximum_speed() 104 enum usb_phy_interface usb_get_phy_mode(ofnode node) in usb_get_phy_mode()
|
| /u-boot/include/ |
| A D | reset.h | 165 ofnode node); 177 ofnode node); 210 int reset_get_by_index_nodev(ofnode node, int index, 392 ofnode node) in devm_reset_bulk_get_by_node() 398 ofnode node) in devm_reset_bulk_get_optional_by_node()
|
| A D | binman.h | 35 int binman_entry_map(ofnode parent, const char *name, void **bufp, int *sizep); 71 ofnode binman_section_find_node(const char *name);
|
| A D | clk.h | 149 int clk_get_by_index_nodev(ofnode node, int index, struct clk *clk); 192 int clk_get_by_name_nodev(ofnode node, const char *name, struct clk *clk); 276 static inline int clk_get_by_index_nodev(ofnode node, int index, in clk_get_by_index_nodev() 305 clk_get_by_name_nodev(ofnode node, const char *name, struct clk *clk) in clk_get_by_name_nodev() 356 static inline int clk_get_by_name_nodev_optional(ofnode node, const char *name, in clk_get_by_name_nodev_optional()
|
| /u-boot/include/net/ |
| A D | dsa.h | 117 ofnode master_node; 118 ofnode cpu_port_node; 158 ofnode dsa_port_get_ofnode(struct udevice *dev, int port);
|
| /u-boot/drivers/clk/ti/ |
| A D | clk.c | 20 ofnode node; 66 static ofnode clk_ti_get_regmap_node(struct udevice *dev) in clk_ti_get_regmap_node() 68 ofnode node = dev_ofnode(dev), parent; in clk_ti_get_regmap_node() 82 ofnode node; in clk_ti_get_reg_addr()
|
| /u-boot/doc/develop/driver-model/ |
| A D | livetree.rst | 55 The 'ofnode' type provides this. An ofnode can point to either a flat tree 113 back to using ofnode. For example, for old code like this: 129 ofnode subnode; 137 Useful ofnode functions 164 converts ofnode to struct device_node * 166 converts ofnode to offset 169 converts node pointer to ofnode 171 converts offset to ofnode 260 ofnode interface. 273 ofnode interfaces do not noticeably add to code size. [all …]
|
| /u-boot/arch/x86/include/asm/arch-apollolake/ |
| A D | fsp_bindings.h | 96 int fsp_m_update_config_from_dtb(ofnode node, struct fsp_m_config *cfg); 109 int fsp_s_update_config_from_dtb(ofnode node, struct fsp_s_config *cfg);
|
| /u-boot/arch/arm/mach-tegra/ |
| A D | xusb-padctl-common.c | 78 ofnode node) in tegra_xusb_padctl_group_parse_dt() 221 ofnode node) in tegra_xusb_padctl_config_parse_dt() 223 ofnode subnode; in tegra_xusb_padctl_config_parse_dt() 246 ofnode node) in tegra_xusb_padctl_parse_dt() 248 ofnode subnode; in tegra_xusb_padctl_parse_dt() 276 int tegra_xusb_process_nodes(ofnode nodes[], unsigned int count, in tegra_xusb_process_nodes()
|
| /u-boot/drivers/video/ |
| A D | nexell_display.c | 43 static void nx_display_parse_dp_sync(ofnode node, struct dp_sync_info *sync) in nx_display_parse_dp_sync() 66 static void nx_display_parse_dp_ctrl(ofnode node, struct dp_ctrl_info *ctrl) in nx_display_parse_dp_ctrl() 141 static void nx_display_parse_dp_layer(ofnode node, struct dp_plane_info *plane) in nx_display_parse_dp_layer() 173 static void nx_display_parse_dp_planes(ofnode node, in nx_display_parse_dp_planes() 178 ofnode subnode; in nx_display_parse_dp_planes() 216 static int nx_display_parse_dp_lvds(ofnode node, struct nx_display_dev *dp) in nx_display_parse_dp_lvds() 248 static int nx_display_parse_dp_rgb(ofnode node, struct nx_display_dev *dp) in nx_display_parse_dp_rgb() 264 static int nx_display_parse_dp_mipi(ofnode node, struct nx_display_dev *dp) in nx_display_parse_dp_mipi() 285 static int nx_display_parse_dp_hdmi(ofnode node, struct nx_display_dev *dp) in nx_display_parse_dp_hdmi() 302 static int nx_display_parse_dp_lcds(ofnode node, const char *type, in nx_display_parse_dp_lcds() [all …]
|