Searched refs:uc_drv (Results 1 – 13 of 13) sorted by relevance
/openbmc/u-boot/drivers/core/ |
H A D | uclass.c | 34 if (uc->uc_drv->id == key) in uclass_find() 52 struct uclass_driver *uc_drv; in uclass_add() local 57 uc_drv = lists_uclass_lookup(id); in uclass_add() 58 if (!uc_drv) { in uclass_add() 71 if (uc_drv->priv_auto_alloc_size) { in uclass_add() 72 uc->priv = calloc(1, uc_drv->priv_auto_alloc_size); in uclass_add() 78 uc->uc_drv = uc_drv; in uclass_add() 83 if (uc_drv->init) { in uclass_add() 84 ret = uc_drv->init(uc); in uclass_add() 93 if (uc_drv->priv_auto_alloc_size) { in uclass_add() [all …]
|
H A D | device.c | 74 (uc->uc_drv->flags & DM_UC_FLAG_SEQ_ALIAS)) { in device_bind_common() 83 if (uc->uc_drv->name && ofnode_valid(node)) in device_bind_common() 116 size = uc->uc_drv->per_device_platdata_auto_alloc_size; in device_bind_common() 129 size = parent->uclass->uc_drv-> in device_bind_common() 161 if (uc->uc_drv->post_bind) { in device_bind_common() 162 ret = uc->uc_drv->post_bind(dev); in device_bind_common() 334 size = dev->uclass->uc_drv->per_device_auto_alloc_size; in device_probe() 337 dev->uclass->uc_drv->flags); in device_probe() 348 size = dev->parent->uclass->uc_drv-> in device_probe() 538 ret = uclass_find_device_by_ofnode(uc->uc_drv->id, node, in device_find_by_ofnode() [all …]
|
H A D | dump.c | 19 printf(" %-10.10s %2d [ %c ] %-20.20s ", dev->uclass->uc_drv->name, in show_devices() 89 printf("uclass %d: %s\n", id, uc->uc_drv->name); in dm_dump_uclass()
|
H A D | device-remove.c | 126 size = dev->uclass->uc_drv->per_device_auto_alloc_size; in device_free() 134 size = dev->parent->uclass->uc_drv-> in device_free()
|
H A D | read.c | 214 const char *uc_name = dev->uclass->uc_drv->name; in dev_read_alias_seq()
|
/openbmc/u-boot/test/dm/ |
H A D | bus.c | 315 os_mprotect_allow(bus->uclass->uc_drv, sizeof(*bus->uclass->uc_drv)); in dm_test_bus_parent_data_uclass() 318 bus->uclass->uc_drv->per_child_auto_alloc_size = size; in dm_test_bus_parent_data_uclass() 323 bus->uclass->uc_drv->per_child_auto_alloc_size = 0; in dm_test_bus_parent_data_uclass() 462 os_mprotect_allow(bus->uclass->uc_drv, sizeof(*bus->uclass->uc_drv)); in dm_test_bus_parent_platdata_uclass() 465 bus->uclass->uc_drv->per_child_platdata_auto_alloc_size = size; in dm_test_bus_parent_platdata_uclass() 470 bus->uclass->uc_drv->per_child_platdata_auto_alloc_size = 0; in dm_test_bus_parent_platdata_uclass()
|
H A D | core.c | 155 ut_assert(uc->uc_drv->per_device_platdata_auto_alloc_size); in dm_test_autobind_uclass_pdata_alloc()
|
/openbmc/u-boot/cmd/ |
H A D | w1.c | 34 dev->uclass->uc_drv->name); in w1_bus() 88 if (strcmp(dev->uclass->uc_drv->name, "w1_eeprom")) { in w1_read()
|
/openbmc/u-boot/drivers/pinctrl/ |
H A D | pinctrl-uclass.c | 41 if (dev->uclass->uc_drv->id != UCLASS_PINCONFIG) in pinctrl_decode_pin_config_dm() 71 if (pctldev->uclass->uc_drv->id == UCLASS_PINCTRL) in pinctrl_config_one()
|
/openbmc/u-boot/drivers/spi/ |
H A D | spi-uclass.c | 89 if (bus->uclass->uc_drv->id != UCLASS_SPI) in dm_spi_xfer() 99 if (bus->uclass->uc_drv->id != UCLASS_SPI) in dm_spi_nor_ctrl_wlock() 109 if (bus->uclass->uc_drv->id != UCLASS_SPI) in dm_spi_nor_ctrl_wunlock()
|
/openbmc/u-boot/include/dm/ |
H A D | uclass.h | 36 struct uclass_driver *uc_drv; member
|
H A D | read.h | 705 return fdtdec_get_alias_seq(gd->fdt_blob, dev->uclass->uc_drv->name, in dev_read_alias_seq()
|
/openbmc/u-boot/lib/efi_loader/ |
H A D | efi_device_path.c | 431 switch (dev->parent->uclass->uc_drv->id) { in dp_size() 505 switch (dev->parent->uclass->uc_drv->id) { in dp_fill() 555 dev->name, dev->parent->uclass->uc_drv->id); in dp_fill()
|