| /openbmc/u-boot/drivers/core/ |
| H A D | uclass.c | 195 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 D | device.c | 36 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 D | lists.c | 74 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 D | uclass.h | 153 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 D | uclass-internal.h | 37 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 D | lists.h | 61 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 D | device.h | 405 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 D | device-internal.h | 41 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 D | blk-uclass.c | 354 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 D | clk_rk3399.c | 13 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 D | mdio-uclass.c | 25 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 D | pci-uclass.c | 115 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 D | regulator.h | 394 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 D | regulator-uclass.c | 193 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 D | blk.h | 289 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 D | clk_rk3328.c | 11 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 D | clk_rk3128.c | 12 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 D | clk_rk3368.c | 13 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 D | clk_rk3288.c | 13 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 D | clk_rk3188.c | 13 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 D | clk_rv1108.c | 13 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 D | clk_rk3036.c | 13 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 D | clk_rk322x.c | 12 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 D | mdio.h | 29 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 D | sandbox_i2c.c | 20 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()
|