Home
last modified time | relevance | path

Searched refs:uc_drv (Results 1 – 18 of 18) sorted by relevance

/u-boot/drivers/core/
A Duclass.c62 if (!uc_drv) { in uclass_add()
85 uc->uc_drv = uc_drv; in uclass_add()
90 if (uc_drv->init) { in uclass_add()
134 uc_drv = uc->uc_drv; in uclass_destroy()
135 if (uc_drv->destroy) in uclass_destroy()
190 if (uc_drv && !strncmp(uc_drv->name, name, len) && in uclass_get_by_namelen()
699 struct uclass_driver *uc_drv = dev->parent->uclass->uc_drv; in uclass_bind_device() local
745 uc_drv = dev->uclass->uc_drv; in uclass_pre_probe_device()
754 uc_drv = dev->parent->uclass->uc_drv; in uclass_pre_probe_device()
770 uc_drv = dev->parent->uclass->uc_drv; in uclass_post_probe_device()
[all …]
A Ddevice.c84 (uc->uc_drv->flags & DM_UC_FLAG_SEQ_ALIAS)) { in device_bind_common()
91 if (uc->uc_drv->name && ofnode_valid(node)) { in device_bind_common()
134 size = uc->uc_drv->per_device_plat_auto; in device_bind_common()
177 if (uc->uc_drv->post_bind) { in device_bind_common()
178 ret = uc->uc_drv->post_bind(dev); in device_bind_common()
364 size = dev->uclass->uc_drv->per_device_auto; in device_alloc_priv()
702 const struct uclass_driver *uc_drv = uc->uc_drv; in dev_get_attach_size() local
721 size = uc_drv->per_device_plat_auto; in dev_get_attach_size()
734 size = uc_drv->per_device_auto; in dev_get_attach_size()
1095 return dev->uclass->uc_drv->id; in device_get_uclass_id()
[all …]
A Ddump.c43 " %-10.10s %3d [ %c ] %-20.20s ", dev->uclass->uc_drv->name, in show_devices()
144 printf("uclass %d: %s\n", id, uc->uc_drv->name); in dm_dump_uclass()
194 !ret ? uc->uc_drv->name : "<no uclass>"); in dm_dump_drivers()
A Ddevice-remove.c141 size = dev->uclass->uc_drv->per_device_auto; in device_free()
149 size = dev->parent->uclass->uc_drv->per_child_auto; in device_free()
A Dread.c320 const char *uc_name = dev->uclass->uc_drv->name; in dev_read_alias_seq()
A Droot.c487 size = uc->uc_drv->priv_auto; in uclass_collect_stats()
/u-boot/arch/arm/mach-rockchip/rk3288/
A Dsyscon_rk3288.c52 int size = dev->uclass->uc_drv->per_device_auto; in rk3288_noc_bind_of_plat()
72 int size = dev->uclass->uc_drv->per_device_auto; in rk3288_grf_bind_of_plat()
92 int size = dev->uclass->uc_drv->per_device_auto; in rk3288_sgrf_bind_of_plat()
112 int size = dev->uclass->uc_drv->per_device_auto; in rk3288_pmu_bind_of_plat()
/u-boot/test/dm/
A Dbus.c222 os_mprotect_allow(bus->uclass->uc_drv, sizeof(*bus->uclass->uc_drv)); in dm_test_bus_parent_data_uclass()
225 bus->uclass->uc_drv->per_child_auto = size; in dm_test_bus_parent_data_uclass()
230 bus->uclass->uc_drv->per_child_auto = 0; in dm_test_bus_parent_data_uclass()
363 os_mprotect_allow(bus->uclass->uc_drv, sizeof(*bus->uclass->uc_drv)); in dm_test_bus_parent_plat_uclass()
366 bus->uclass->uc_drv->per_child_plat_auto = size; in dm_test_bus_parent_plat_uclass()
371 bus->uclass->uc_drv->per_child_plat_auto = 0; in dm_test_bus_parent_plat_uclass()
A Dcore.c165 ut_assert(uc->uc_drv->per_device_plat_auto); in dm_test_autobind_uclass_pdata_alloc()
/u-boot/cmd/
A Dw1.c35 dev->uclass->uc_drv->name); in w1_bus()
89 if (strcmp(dev->uclass->uc_drv->name, "w1_eeprom")) { in w1_read()
/u-boot/include/dm/
A Duclass.h36 struct uclass_driver *uc_drv; member
A Dread.h1114 return fdtdec_get_alias_seq(gd->fdt_blob, dev->uclass->uc_drv->name, in dev_read_alias_seq()
/u-boot/tools/dtoc/
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, '')
880 self.list_head('dev_head', 'uclass_node', uc_drv.devs, None)
/u-boot/drivers/spi/
A Dspi-uclass.c101 if (bus->uclass->uc_drv->id != UCLASS_SPI) in dm_spi_xfer()
115 if (bus->uclass->uc_drv->id != UCLASS_SPI) in dm_spi_get_mmap()
/u-boot/drivers/pinctrl/
A Dpinctrl-uclass.c41 if (pctldev->uclass->uc_drv->id == UCLASS_PINCTRL) in pinctrl_config_one()
/u-boot/lib/efi_loader/
A Defi_device_path.c511 switch (dev->parent->uclass->uc_drv->id) { in dp_size()
628 switch (dev->parent->uclass->uc_drv->id) { in dp_fill()
773 dev->name, dev->parent->uclass->uc_drv->id); in dp_fill()
/u-boot/drivers/usb/host/
A Dehci-mx6.c613 ret = fdtdec_get_alias_seq(blob, dev->uclass->uc_drv->name, in mx6_parse_dt_addrs()
/u-boot/doc/develop/driver-model/
A Dof-plat.rst490 .uc_drv = DM_UCLASS_DRIVER_REF(clk),

Completed in 37 milliseconds