Home
last modified time | relevance | path

Searched refs:devp (Results 1 – 25 of 68) sorted by relevance

123

/openbmc/u-boot/drivers/core/
H A Duclass.c195 int uclass_find_device(enum uclass_id id, int index, struct udevice **devp) in uclass_find_device() argument
201 *devp = NULL; in uclass_find_device()
210 *devp = dev; in uclass_find_device()
218 int uclass_find_first_device(enum uclass_id id, struct udevice **devp) in uclass_find_first_device() argument
223 *devp = NULL; in uclass_find_first_device()
230 *devp = list_first_entry(&uc->dev_head, struct udevice, uclass_node); in uclass_find_first_device()
235 int uclass_find_next_device(struct udevice **devp) in uclass_find_next_device() argument
237 struct udevice *dev = *devp; in uclass_find_next_device()
239 *devp = NULL; in uclass_find_next_device()
243 *devp = list_entry(dev->uclass_node.next, struct udevice, uclass_node); in uclass_find_next_device()
[all …]
H A Ddevice.c36 uint of_platdata_size, struct udevice **devp) in device_bind_common() argument
42 if (devp) in device_bind_common()
43 *devp = NULL; in device_bind_common()
169 if (devp) in device_bind_common()
170 *devp = dev; in device_bind_common()
222 struct udevice **devp) in device_bind_with_driver_data() argument
225 0, devp); in device_bind_with_driver_data()
230 struct udevice **devp) in device_bind() argument
233 offset_to_ofnode(of_offset), 0, devp); in device_bind()
238 struct udevice **devp) in device_bind_ofnode() argument
[all …]
H A Dlists.c74 const char *dev_name, struct udevice **devp) in device_bind_driver() argument
77 ofnode_null(), devp); in device_bind_driver()
82 struct udevice **devp) in device_bind_driver_to_node() argument
93 node, devp); in device_bind_driver_to_node()
125 int lists_bind_fdt(struct udevice *parent, ofnode node, struct udevice **devp, in lists_bind_fdt() argument
139 if (devp) in lists_bind_fdt()
140 *devp = NULL; in lists_bind_fdt()
194 if (devp) in lists_bind_fdt()
195 *devp = dev; in lists_bind_fdt()
/openbmc/u-boot/include/dm/
H A Duclass.h153 int uclass_get_device(enum uclass_id id, int index, struct udevice **devp);
168 struct udevice **devp);
184 int uclass_get_device_by_seq(enum uclass_id id, int seq, struct udevice **devp);
200 struct udevice **devp);
216 struct udevice **devp);
232 struct udevice **devp);
249 const char *name, struct udevice **devp);
266 struct udevice **devp);
282 int uclass_first_device(enum uclass_id id, struct udevice **devp);
293 int uclass_first_device_err(enum uclass_id id, struct udevice **devp);
[all …]
H A Duclass-internal.h37 int uclass_get_device_tail(struct udevice *dev, int ret, struct udevice **devp);
62 int uclass_find_device(enum uclass_id id, int index, struct udevice **devp);
74 int uclass_find_first_device(enum uclass_id id, struct udevice **devp);
86 int uclass_find_next_device(struct udevice **devp);
101 struct udevice **devp);
124 bool find_req_seq, struct udevice **devp);
140 struct udevice **devp);
156 struct udevice **devp);
173 const char *name, struct udevice **devp);
H A Dlists.h61 int lists_bind_fdt(struct udevice *parent, ofnode node, struct udevice **devp,
75 const char *dev_name, struct udevice **devp);
91 struct udevice **devp);
H A Ddevice.h405 int device_get_child(struct udevice *parent, int index, struct udevice **devp);
427 bool find_req_seq, struct udevice **devp);
445 struct udevice **devp);
458 struct udevice **devp);
473 struct udevice **devp);
488 int device_find_global_by_ofnode(ofnode node, struct udevice **devp);
502 int device_get_global_by_ofnode(ofnode node, struct udevice **devp);
511 int device_find_first_child(struct udevice *parent, struct udevice **devp);
520 int device_find_next_child(struct udevice **devp);
537 struct udevice **devp);
[all …]
H A Ddevice-internal.h41 struct udevice **devp);
45 struct udevice **devp);
69 struct udevice **devp);
84 const struct driver_info *info, struct udevice **devp);
/openbmc/u-boot/drivers/block/
H A Dblk-uclass.c354 int blk_first_device(int if_type, struct udevice **devp) in blk_first_device() argument
359 ret = uclass_find_first_device(UCLASS_BLK, devp); in blk_first_device()
362 if (!*devp) in blk_first_device()
365 desc = dev_get_uclass_platdata(*devp); in blk_first_device()
368 ret = uclass_find_next_device(devp); in blk_first_device()
371 } while (*devp); in blk_first_device()
376 int blk_next_device(struct udevice **devp) in blk_next_device() argument
381 desc = dev_get_uclass_platdata(*devp); in blk_next_device()
384 ret = uclass_find_next_device(devp); in blk_next_device()
387 if (!*devp) in blk_next_device()
[all …]
/openbmc/u-boot/arch/arm/mach-rockchip/rk3399/
H A Dclk_rk3399.c13 static int rockchip_get_cruclk(struct udevice **devp) in rockchip_get_cruclk() argument
16 DM_GET_DRIVER(clk_rk3399), devp); in rockchip_get_cruclk()
34 static int rockchip_get_pmucruclk(struct udevice **devp) in rockchip_get_pmucruclk() argument
37 DM_GET_DRIVER(rockchip_rk3399_pmuclk), devp); in rockchip_get_pmucruclk()
/openbmc/u-boot/drivers/net/mdio/
H A Dmdio-uclass.c25 int mdio_device_get_from_phy(ofnode phy_node, struct udevice **devp) in mdio_device_get_from_phy() argument
30 return uclass_get_device_by_ofnode(UCLASS_MDIO, mdio_node, devp); in mdio_device_get_from_phy()
47 int mdio_device_get_from_eth(struct udevice *eth, struct udevice **devp) in mdio_device_get_from_eth() argument
54 return mdio_device_get_from_phy(phy_args.node, devp); in mdio_device_get_from_eth()
62 *devp = NULL; in mdio_device_get_from_eth()
/openbmc/u-boot/drivers/pci/
H A Dpci-uclass.c115 struct udevice **devp) in pci_bus_find_devfn() argument
126 *devp = dev; in pci_bus_find_devfn()
134 int dm_pci_bus_find_bdf(pci_dev_t bdf, struct udevice **devp) in dm_pci_bus_find_bdf() argument
142 return pci_bus_find_devfn(bus, PCI_MASK_BUS(bdf), devp); in dm_pci_bus_find_bdf()
164 int *indexp, struct udevice **devp) in pci_bus_find_devices() argument
174 *devp = dev; in pci_bus_find_devices()
184 struct udevice **devp) in pci_find_device_id() argument
192 if (!pci_bus_find_devices(bus, ids, &index, devp)) in pci_find_device_id()
195 *devp = NULL; in pci_find_device_id()
202 struct udevice **devp) in dm_pci_bus_find_device() argument
[all …]
/openbmc/u-boot/include/power/
H A Dregulator.h394 int regulator_autoset_by_name(const char *platname, struct udevice **devp);
434 int regulator_get_by_devname(const char *devname, struct udevice **devp);
447 int regulator_get_by_platname(const char *platname, struct udevice **devp);
463 struct udevice **devp);
/openbmc/u-boot/drivers/power/regulator/
H A Dregulator-uclass.c193 int regulator_get_by_platname(const char *plat_name, struct udevice **devp) in regulator_get_by_platname() argument
199 *devp = NULL; in regulator_get_by_platname()
212 return uclass_get_device_tail(dev, 0, devp); in regulator_get_by_platname()
220 int regulator_get_by_devname(const char *devname, struct udevice **devp) in regulator_get_by_devname() argument
222 return uclass_get_device_by_name(UCLASS_REGULATOR, devname, devp); in regulator_get_by_devname()
226 struct udevice **devp) in device_get_supply_regulator() argument
229 supply_name, devp); in device_get_supply_regulator()
269 int regulator_autoset_by_name(const char *platname, struct udevice **devp) in regulator_autoset_by_name() argument
275 if (devp) in regulator_autoset_by_name()
276 *devp = dev; in regulator_autoset_by_name()
/openbmc/u-boot/include/
H A Dblk.h289 int blk_find_device(int if_type, int devnum, struct udevice **devp);
299 int blk_get_device(int if_type, int devnum, struct udevice **devp);
310 int blk_first_device(int if_type, struct udevice **devp);
324 int blk_next_device(struct udevice **devp);
341 lbaint_t lba, struct udevice **devp);
358 lbaint_t lba, struct udevice **devp);
409 int blk_get_from_parent(struct udevice *parent, struct udevice **devp);
/openbmc/u-boot/arch/arm/mach-rockchip/rk3328/
H A Dclk_rk3328.c11 int rockchip_get_clk(struct udevice **devp) in rockchip_get_clk() argument
14 DM_GET_DRIVER(rockchip_rk3328_cru), devp); in rockchip_get_clk()
/openbmc/u-boot/arch/arm/mach-rockchip/rk3128/
H A Dclk_rk3128.c12 int rockchip_get_clk(struct udevice **devp) in rockchip_get_clk() argument
15 DM_GET_DRIVER(rockchip_rk3128_cru), devp); in rockchip_get_clk()
/openbmc/u-boot/arch/arm/mach-rockchip/rk3368/
H A Dclk_rk3368.c13 int rockchip_get_clk(struct udevice **devp) in rockchip_get_clk() argument
16 DM_GET_DRIVER(rockchip_rk3368_cru), devp); in rockchip_get_clk()
/openbmc/u-boot/arch/arm/mach-rockchip/rk3288/
H A Dclk_rk3288.c13 int rockchip_get_clk(struct udevice **devp) in rockchip_get_clk() argument
16 DM_GET_DRIVER(rockchip_rk3288_cru), devp); in rockchip_get_clk()
/openbmc/u-boot/arch/arm/mach-rockchip/rk3188/
H A Dclk_rk3188.c13 int rockchip_get_clk(struct udevice **devp) in rockchip_get_clk() argument
16 DM_GET_DRIVER(rockchip_rk3188_cru), devp); in rockchip_get_clk()
/openbmc/u-boot/arch/arm/mach-rockchip/rv1108/
H A Dclk_rv1108.c13 int rockchip_get_clk(struct udevice **devp) in rockchip_get_clk() argument
16 DM_GET_DRIVER(clk_rv1108), devp); in rockchip_get_clk()
/openbmc/u-boot/arch/arm/mach-rockchip/rk3036/
H A Dclk_rk3036.c13 int rockchip_get_clk(struct udevice **devp) in rockchip_get_clk() argument
16 DM_GET_DRIVER(rockchip_rk3036_cru), devp); in rockchip_get_clk()
/openbmc/u-boot/arch/arm/mach-rockchip/rk322x/
H A Dclk_rk322x.c12 int rockchip_get_clk(struct udevice **devp) in rockchip_get_clk() argument
15 DM_GET_DRIVER(rockchip_rk322x_cru), devp); in rockchip_get_clk()
/openbmc/u-boot/include/net/
H A Dmdio.h29 int mdio_device_get_from_phy(ofnode phy_node, struct udevice **devp);
49 int mdio_device_get_from_eth(struct udevice *eth, struct udevice **devp);
/openbmc/u-boot/drivers/i2c/
H A Dsandbox_i2c.c20 static int get_emul(struct udevice *dev, struct udevice **devp, in get_emul() argument
26 *devp = NULL; in get_emul()
34 *devp = plat->emul; in get_emul()

123