Home
last modified time | relevance | path

Searched refs:parent (Results 1 – 25 of 34) sorted by relevance

12

/include/dm/
A Dofnode_graph.h17 unsigned int ofnode_graph_get_endpoint_count(ofnode parent);
25 unsigned int ofnode_graph_get_port_count(ofnode parent);
34 ofnode ofnode_graph_get_port_by_id(ofnode parent, u32 id);
45 ofnode ofnode_graph_get_endpoint_by_regs(ofnode parent, u32 reg_id, u32 id);
88 ofnode ofnode_graph_get_remote_node(ofnode parent, u32 port, u32 endpoint);
A Dlists.h46 int lists_bind_drivers(struct udevice *parent, bool pre_reloc_only);
64 int lists_bind_fdt(struct udevice *parent, ofnode node, struct udevice **devp,
78 int device_bind_driver(struct udevice *parent, const char *drv_name,
94 int device_bind_driver_to_node(struct udevice *parent, const char *drv_name,
A Ddevice.h180 struct udevice *parent; member
668 int device_get_child_count(const struct udevice *parent);
795 int device_find_first_child(const struct udevice *parent,
869 int device_first_child_ofdata_err(struct udevice *parent,
1011 return CONFIG_IS_ENABLED(PCI) && dev->parent && in device_is_on_pci_bus()
1012 device_get_uclass_id(dev->parent) == UCLASS_PCI; in device_is_on_pci_bus()
1024 #define device_foreach_child_safe(pos, next, parent) \ argument
1033 #define device_foreach_child(pos, parent) \ argument
1034 list_for_each_entry(pos, &parent->child_head, sibling_node)
1049 #define device_foreach_child_of_to_plat(pos, parent) \ argument
[all …]
A Ddevice-internal.h116 int device_bind(struct udevice *parent, const struct driver *drv,
139 int device_bind_with_driver_data(struct udevice *parent,
156 int device_bind_by_name(struct udevice *parent, bool pre_reloc_only,
A Dof.h60 struct device_node *parent; member
A Duclass-internal.h247 int uclass_find_device_by_phandle(enum uclass_id id, struct udevice *parent,
A Dofnode.h1459 #define ofnode_for_each_subnode(node, parent) \ argument
1460 for (node = ofnode_first_subnode(parent); \
1493 int ofnode_get_child_count(ofnode parent);
1843 int ofnode_add_subnode(ofnode parent, const char *name, ofnode *nodep);
A Dread.h1119 int parent = fdt_parent_offset(gd->fdt_blob, dev_of_offset(dev)); in dev_read_addr_cells() local
1121 return fdt_address_cells(gd->fdt_blob, parent); in dev_read_addr_cells()
1126 int parent = fdt_parent_offset(gd->fdt_blob, dev_of_offset(dev)); in dev_read_size_cells() local
1128 return fdt_size_cells(gd->fdt_blob, parent); in dev_read_size_cells()
A Duclass.h316 int uclass_get_device_by_phandle(enum uclass_id id, struct udevice *parent,
/include/
A Dsandbox-clk.h36 const char *parent, in sandbox_clk_fixed_factor() argument
40 return clk_register_fixed_factor(NULL, name, parent, in sandbox_clk_fixed_factor()
45 const char *parent, in sandbox_clk_divider() argument
49 return clk_register_divider(NULL, name, parent, CLK_SET_RATE_PARENT, in sandbox_clk_divider()
53 static inline struct clk *sandbox_clk_gate(const char *name, const char *parent, in sandbox_clk_gate() argument
57 return clk_register_gate(NULL, name, parent, CLK_SET_RATE_PARENT, in sandbox_clk_gate()
68 const char *parent, in sandbox_clk_gate2() argument
71 return sandbox_clk_register_gate2(NULL, name, parent, in sandbox_clk_gate2()
A Dk3-clk.h36 const char *parent; member
53 const char *parent; member
73 const char *parent; member
113 .name = _name, .parent = _parent, .reg = _reg, \
123 .name = _name, .parent = _parent, .reg = _reg, \
131 .clk.pll = {.name = _name, .parent = _parent, .reg = _reg, .flags = _flags } \
138 .clk.pll = { .name = _name, .parent = _parent, \
157 .clk.postdiv = {.name = _name, .parent = _parent, .width = _width, .flags = _flags } \
A Dbootdev.h162 int bootdev_bind(struct udevice *parent, const char *drv_name, const char *name,
369 int bootdev_setup_for_dev(struct udevice *parent, const char *drv_name);
423 int bootdev_unbind_dev(struct udevice *parent);
425 static inline int bootdev_setup_for_dev(struct udevice *parent, in bootdev_setup_for_dev() argument
437 static inline int bootdev_unbind_dev(struct udevice *parent) in bootdev_unbind_dev() argument
A Dclk-uclass.h38 int (*set_parent)(struct clk *clk, struct clk *parent);
191 int set_parent(struct clk *clk, struct clk *parent);
A Dbinman.h35 int binman_entry_map(ofnode parent, const char *name, void **bufp, int *sizep);
A Dled.h199 int led_bind_generic(struct udevice *parent, const char *driver_name);
A Dblk.h395 int blk_create_devicef(struct udevice *parent, const char *drv_name,
470 int blk_find_from_parent(struct udevice *parent, struct udevice **devp);
486 int blk_get_from_parent(struct udevice *parent, struct udevice **devp);
A Dclk.h515 int clk_set_parent(struct clk *clk, struct clk *parent);
624 static inline int clk_set_parent(struct clk *clk, struct clk *parent) in clk_set_parent() argument
A Dusb.h154 struct usb_device *parent; member
829 struct usb_device *parent);
859 int usb_scan_device(struct udevice *parent, int port,
939 bool usb_device_has_child_on_port(struct usb_device *parent, int port);
/include/linux/
A Drbtree_augmented.h100 if (parent) { in __rb_change_child()
101 if (parent->rb_left == old) in __rb_change_child()
102 parent->rb_left = new; in __rb_change_child()
104 parent->rb_right = new; in __rb_change_child()
117 struct rb_node *parent, *rebalance; in __rb_erase_augmented() local
129 parent = __rb_parent(pc); in __rb_erase_augmented()
136 tmp = parent; in __rb_erase_augmented()
140 parent = __rb_parent(pc); in __rb_erase_augmented()
143 tmp = parent; in __rb_erase_augmented()
157 parent = successor; in __rb_erase_augmented()
[all …]
A Drbtree.h65 static inline void rb_link_node(struct rb_node * node, struct rb_node * parent, in rb_link_node() argument
68 node->__rb_parent_color = (unsigned long)parent; in rb_link_node()
A Dioport.h23 struct resource *parent, *sibling, *child; member
118 extern int insert_resource(struct resource *parent, struct resource *new);
174 struct resource *parent, resource_size_t start,
182 extern void __devm_release_region(struct device *dev, struct resource *parent,
A Dclk-provider.h84 int clk_mux_fetch_parent_index(struct clk *clk, struct clk *parent);
270 int ccf_clk_set_parent(struct clk *clk, struct clk *parent);
/include/linux/mtd/
A Dpartitions.h87 int mtd_parse_partitions(struct mtd_info *parent, const char **_mtdparts,
93 mtd_parse_partitions(struct mtd_info *parent, const char **_mtdparts, in mtd_parse_partitions() argument
/include/power/
A Dpmic.h83 struct pmic *parent; member
231 int pmic_bind_children(struct udevice *pmic, ofnode parent,
/include/linux/usb/
A Dgadget.h916 int usb_add_gadget_udc_release(struct device *parent,
918 int usb_add_gadget_udc(struct device *parent, struct usb_gadget *gadget);

Completed in 710 milliseconds

12