Searched refs:uc_drv (Results 1 - 17 of 17) sorted by relevance

/u-boot/drivers/core/
H A Duclass.c38 if (uc->uc_drv->id == key)
56 struct uclass_driver *uc_drv; local
61 uc_drv = lists_uclass_lookup(id);
62 if (!uc_drv) {
75 if (uc_drv->priv_auto) {
78 ptr = calloc(1, uc_drv->priv_auto);
85 uc->uc_drv = uc_drv;
90 if (uc_drv->init) {
91 ret = uc_drv
113 struct uclass_driver *uc_drv; local
188 struct uclass_driver *uc_drv = lists_uclass_lookup(i); local
699 struct uclass_driver *uc_drv = dev->parent->uclass->uc_drv; local
742 struct uclass_driver *uc_drv; local
766 struct uclass_driver *uc_drv; local
[all...]
H A Ddevice.c85 (uc->uc_drv->flags & DM_UC_FLAG_SEQ_ALIAS)) {
92 if (uc->uc_drv->name && ofnode_valid(node)) {
100 if (auto_seq && !(uc->uc_drv->flags & DM_UC_FLAG_NO_AUTO_SEQ))
135 size = uc->uc_drv->per_device_plat_auto;
149 size = parent->uclass->uc_drv->per_child_plat_auto;
178 if (uc->uc_drv->post_bind) {
179 ret = uc->uc_drv->post_bind(dev);
365 size = dev->uclass->uc_drv->per_device_auto;
367 ptr = alloc_priv(size, dev->uclass->uc_drv->flags);
377 size = dev->parent->uclass->uc_drv
704 const struct uclass_driver *uc_drv = uc->uc_drv; local
[all...]
H A Ddump.c43 " %-10.10s %3d [ %c ] %-20.20s ", dev->uclass->uc_drv->name,
175 printf("uclass %d: %s\n", id, uc->uc_drv->name);
199 if (!strncmp(uc->uc_drv->name, uclass,
203 if (!strcmp(uc->uc_drv->name, uclass))
253 !ret ? uc->uc_drv->name : "<no uclass>");
H A Ddevice-remove.c141 size = dev->uclass->uc_drv->per_device_auto;
149 size = dev->parent->uclass->uc_drv->per_child_auto;
H A Droot.c409 size = uc->uc_drv->priv_auto;
H A Dread.c351 const char *uc_name = dev->uclass->uc_drv->name;
/u-boot/cmd/
H A Dw1.c35 dev->uclass->uc_drv->name);
89 if (strcmp(dev->uclass->uc_drv->name, "w1_eeprom")) {
/u-boot/test/dm/
H A Dbus.c222 os_mprotect_allow(bus->uclass->uc_drv, sizeof(*bus->uclass->uc_drv));
225 bus->uclass->uc_drv->per_child_auto = size;
230 bus->uclass->uc_drv->per_child_auto = 0;
363 os_mprotect_allow(bus->uclass->uc_drv, sizeof(*bus->uclass->uc_drv));
366 bus->uclass->uc_drv->per_child_plat_auto = size;
371 bus->uclass->uc_drv->per_child_plat_auto = 0;
H A Dcore.c165 ut_assert(uc->uc_drv->per_device_plat_auto);
/u-boot/arch/arm/mach-rockchip/rk3288/
H A Dsyscon_rk3288.c52 int size = dev->uclass->uc_drv->per_device_auto;
72 int size = dev->uclass->uc_drv->per_device_auto;
92 int size = dev->uclass->uc_drv->per_device_auto;
112 int size = dev->uclass->uc_drv->per_device_auto;
/u-boot/include/dm/
H A Duclass.h28 * @uc_drv: The driver for the uclass itself, not to be confused with a
36 struct uclass_driver *uc_drv; member in struct:uclass
H A Dread.h1172 return fdtdec_get_alias_seq(gd->fdt_blob, dev->uclass->uc_drv->name,
/u-boot/drivers/spi/
H A Dspi-uclass.c101 if (bus->uclass->uc_drv->id != UCLASS_SPI)
115 if (bus->uclass->uc_drv->id != UCLASS_SPI)
/u-boot/drivers/pinctrl/
H A Dpinctrl-uclass.c41 if (pctldev->uclass->uc_drv->id == UCLASS_PINCTRL)
/u-boot/tools/dtoc/
H A Ddtb_platdata.py871 uc_drv = self._scan._uclass.get(uclass.uclass_id)
873 priv_name = self.alloc_priv(uc_drv.priv, uc_drv.name, '')
878 self.buf('\t.uc_drv\t\t= DM_UCLASS_DRIVER_REF(%s),\n' % uclass.name)
880 self.list_head('dev_head', 'uclass_node', uc_drv.devs, None)
/u-boot/drivers/usb/host/
H A Dehci-mx6.c613 ret = fdtdec_get_alias_seq(blob, dev->uclass->uc_drv->name,
/u-boot/lib/efi_loader/
H A Defi_device_path.c462 switch (dev->parent->uclass->uc_drv->id) {

Completed in 131 milliseconds