| /rk3399_rockchip-uboot/drivers/block/ |
| H A D | blk_legacy.c | 13 struct blk_driver *drv = ll_entry_start(struct blk_driver, blk_driver); in blk_driver_lookup_type() local 17 for (entry = drv; entry != drv + n_ents; entry++) { in blk_driver_lookup_type() 28 struct blk_driver *drv = ll_entry_start(struct blk_driver, blk_driver); in blk_driver_lookup_typename() local 32 for (entry = drv; entry != drv + n_ents; entry++) { in blk_driver_lookup_typename() 43 struct blk_driver *drv = blk_driver_lookup_type(if_type); in blk_get_if_type_name() local 45 return drv ? drv->if_typename : NULL; in blk_get_if_type_name() 58 static int get_desc(struct blk_driver *drv, int devnum, struct blk_desc **descp) in get_desc() argument 60 if (drv->desc) { in get_desc() 61 if (devnum < 0 || devnum >= drv->max_devs) in get_desc() 63 *descp = &drv->desc[devnum]; in get_desc() [all …]
|
| /rk3399_rockchip-uboot/env/ |
| H A D | env.c | 15 struct env_driver *drv; in env_driver_lookup() local 19 drv = ll_entry_start(struct env_driver, env_driver); in env_driver_lookup() 20 for (entry = drv; entry != drv + n_ents; entry++) { in env_driver_lookup() 60 struct env_driver *drv; in env_driver_lookup_default() local 62 drv = env_driver_lookup(loc); in env_driver_lookup_default() 63 if (!drv) { in env_driver_lookup_default() 69 return drv; in env_driver_lookup_default() 74 struct env_driver *drv = env_driver_lookup_default(); in env_get_char() local 79 if (!drv) in env_get_char() 81 if (!drv->get_char) in env_get_char() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/dts/ |
| H A D | rockchip-pinconf.dtsi | 19 pcfg_pull_none_drv_level_0: pcfg-pull-none-drv-level-0 { 24 pcfg_pull_none_drv_level_1: pcfg-pull-none-drv-level-1 { 29 pcfg_pull_none_drv_level_2: pcfg-pull-none-drv-level-2 { 34 pcfg_pull_none_drv_level_3: pcfg-pull-none-drv-level-3 { 39 pcfg_pull_none_drv_level_4: pcfg-pull-none-drv-level-4 { 44 pcfg_pull_none_drv_level_5: pcfg-pull-none-drv-level-5 { 49 pcfg_pull_none_drv_level_6: pcfg-pull-none-drv-level-6 { 54 pcfg_pull_none_drv_level_7: pcfg-pull-none-drv-level-7 { 59 pcfg_pull_none_drv_level_8: pcfg-pull-none-drv-level-8 { 64 pcfg_pull_none_drv_level_9: pcfg-pull-none-drv-level-9 { [all …]
|
| H A D | rk3036-sdk.dts | 21 vcc5v0_otg: vcc5v0-otg-drv { 31 vcc5v0_host: vcc5v0-host-drv { 80 otg_vbus_drv: host-vbus-drv { 86 host_vbus_drv: host-vbus-drv {
|
| H A D | rk3126-evb.dts | 17 vcc5v0_otg: vcc5v0-otg-drv { 88 otg_vbus_drv: otg-vbus-drv { 94 host_vbus_drv: host-vbus-drv {
|
| /rk3399_rockchip-uboot/drivers/core/ |
| H A D | device.c | 33 static int device_bind_common(struct udevice *parent, const struct driver *drv, in device_bind_common() argument 48 ret = uclass_get(drv->id, &uc); in device_bind_common() 50 debug("Missing uclass for driver %s\n", drv->name); in device_bind_common() 57 if (drv->id == UCLASS_MMC || drv->id == UCLASS_RKNAND || in device_bind_common() 58 drv->id == UCLASS_SPI_FLASH || drv->id == UCLASS_MTD || in device_bind_common() 59 drv->id == UCLASS_PCI || drv->id == UCLASS_AHCI) { in device_bind_common() 67 (drv->id == UCLASS_MMC)) in device_bind_common() 95 if (drv->id == UCLASS_CRYPTO || in device_bind_common() 96 drv->id == UCLASS_WDT) { in device_bind_common() 122 dev->driver = drv; in device_bind_common() [all …]
|
| H A D | device-remove.c | 70 const struct driver *drv; in device_unbind() local 82 drv = dev->driver; in device_unbind() 83 assert(drv); in device_unbind() 85 if (drv->unbind) { in device_unbind() 86 ret = drv->unbind(dev); in device_unbind() 166 const struct driver *drv; in device_remove() local 175 drv = dev->driver; in device_remove() 176 assert(drv); in device_remove() 190 if (drv->remove && flags_remove(flags, drv->flags)) { in device_remove() 191 ret = drv->remove(dev); in device_remove() [all …]
|
| H A D | lists.c | 23 struct driver *drv = in lists_driver_lookup_name() local 28 for (entry = drv; entry != drv + n_ents; entry++) { in lists_driver_lookup_name() 85 struct driver *drv; in device_bind_driver_to_node() local 88 drv = lists_driver_lookup_name(drv_name); in device_bind_driver_to_node() 89 if (!drv) { in device_bind_driver_to_node() 93 ret = device_bind_with_driver_data(parent, drv, dev_name, 0 /* data */, in device_bind_driver_to_node()
|
| /rk3399_rockchip-uboot/drivers/net/phy/ |
| H A D | phy.c | 533 int phy_register(struct phy_driver *drv) in phy_register() argument 535 INIT_LIST_HEAD(&drv->list); in phy_register() 536 list_add_tail(&drv->list, &phy_drivers); in phy_register() 539 if (drv->probe) in phy_register() 540 drv->probe += gd->reloc_off; in phy_register() 541 if (drv->config) in phy_register() 542 drv->config += gd->reloc_off; in phy_register() 543 if (drv->startup) in phy_register() 544 drv->startup += gd->reloc_off; in phy_register() 545 if (drv->shutdown) in phy_register() [all …]
|
| H A D | micrel_ksz90x1.c | 113 struct phy_driver *drv = phydev->drv; in ksz90x1_of_config_group() local 119 if (!drv || !drv->writeext) in ksz90x1_of_config_group() 143 return drv->writeext(phydev, 0, ofcfg->devad, ofcfg->reg, regval); in ksz90x1_of_config_group() 185 struct phy_driver *drv = phydev->drv; in ksz9031_center_flp_timing() local 188 if (!drv || !drv->writeext) in ksz9031_center_flp_timing() 191 ret = drv->writeext(phydev, 0, 0, MII_KSZ9031_FLP_BURST_TX_LO, 0x1A80); in ksz9031_center_flp_timing() 195 ret = drv->writeext(phydev, 0, 0, MII_KSZ9031_FLP_BURST_TX_HI, 0x6); in ksz9031_center_flp_timing() 253 unsigned features = phydev->drv->features; in ksz9021_config() 351 features = phydev->drv->features; in ksz9031_config()
|
| H A D | atheros.c | 25 phydev->supported = phydev->drv->features; in ar8021_config() 47 phydev->supported = phydev->drv->features; in ar8031_config() 85 phydev->supported = phydev->drv->features; in ar8035_config()
|
| /rk3399_rockchip-uboot/disk/ |
| H A D | part.c | 36 struct part_driver *drv = in part_driver_lookup_type() local 42 for (entry = drv; entry != drv + n_ents; entry++) { in part_driver_lookup_type() 52 for (entry = drv; entry != drv + n_ents; entry++) { in part_driver_lookup_type() 239 struct part_driver *drv = in part_init() local 247 for (entry = drv; entry != drv + n_ents; entry++) { in part_init() 318 struct part_driver *drv; in part_print() local 320 drv = part_driver_lookup_type(dev_desc); in part_print() 321 if (!drv) { in part_print() 327 PRINTF("## Testing for valid %s partition ##\n", drv->name); in part_print() 328 print_part_header(drv->name, dev_desc); in part_print() [all …]
|
| /rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/ |
| H A D | sdram-rv1126-loader_params.inc | 21 /* drv when odt on */ 24 /* drv when odt off */ 44 /* drv when odt on */ 47 /* drv when odt off */ 66 /* drv when odt on */ 69 /* drv when odt off */ 90 /* drv when odt on */ 93 /* drv when odt off */ 113 /* cs drv info and ca odt info */ 164 /* drv when odt on */ [all …]
|
| /rk3399_rockchip-uboot/include/ |
| H A D | phy.h | 120 struct phy_driver *drv; member 194 struct phy_driver *drv = phydev->drv; in phy_read_mmd() local 200 if (drv->read_mmd) in phy_read_mmd() 201 return drv->read_mmd(phydev, devad, regnum); in phy_read_mmd() 204 if ((drv->features & PHY_10G_FEATURES) == PHY_10G_FEATURES || in phy_read_mmd() 218 struct phy_driver *drv = phydev->drv; in phy_write_mmd() local 224 if (drv->write_mmd) in phy_write_mmd() 225 return drv->write_mmd(phydev, devad, regnum, val); in phy_write_mmd() 228 if ((drv->features & PHY_10G_FEATURES) == PHY_10G_FEATURES || in phy_write_mmd() 359 int phy_register(struct phy_driver *drv);
|
| /rk3399_rockchip-uboot/drivers/firmware/scmi/ |
| H A D | scmi_agent-uclass.c | 64 struct driver *drv = NULL; in scmi_bind_protocols() local 76 drv = DM_GET_DRIVER(scmi_clock); in scmi_bind_protocols() 80 drv = DM_GET_DRIVER(scmi_reset_domain); in scmi_bind_protocols() 86 if (!drv) { in scmi_bind_protocols() 92 ret = device_bind_with_driver_data(dev, drv, in scmi_bind_protocols()
|
| /rk3399_rockchip-uboot/common/ |
| H A D | log.c | 21 if (!strcmp(drv_name, ldev->drv->name)) in log_device_find_by_name() 122 ldev->drv->emit(ldev, rec); in log_dispatch() 217 struct log_driver *drv = ll_entry_start(struct log_driver, log_driver); in log_init() local 219 struct log_driver *end = drv + count; in log_init() 227 while (drv < end) { in log_init() 236 ldev->drv = drv; in log_init() 239 drv++; in log_init()
|
| /rk3399_rockchip-uboot/drivers/video/ |
| H A D | ssd2828.c | 118 static u32 soft_spi_xfer_24bit_3wire(const struct ssd2828_config *drv, u32 dout) in soft_spi_xfer_24bit_3wire() argument 134 gpio_set_value(drv->csx_pin, 0); in soft_spi_xfer_24bit_3wire() 137 gpio_set_value(drv->sck_pin, 0); in soft_spi_xfer_24bit_3wire() 138 gpio_set_value(drv->sdi_pin, (dout & (1 << j)) != 0); in soft_spi_xfer_24bit_3wire() 140 if (drv->sdo_pin != -1) in soft_spi_xfer_24bit_3wire() 141 tmpdin = (tmpdin << 1) | gpio_get_value(drv->sdo_pin); in soft_spi_xfer_24bit_3wire() 142 gpio_set_value(drv->sck_pin, 1); in soft_spi_xfer_24bit_3wire() 146 gpio_set_value(drv->csx_pin, 1); in soft_spi_xfer_24bit_3wire()
|
| H A D | video-uclass.c | 205 char name[30], drv[15], *str; in video_post_probe() local 206 const char *drv_name = drv; in video_post_probe() 238 strcpy(drv, "vidconsole_tt"); in video_post_probe() 242 snprintf(drv, sizeof(drv), "vidconsole%d", priv->rot); in video_post_probe()
|
| /rk3399_rockchip-uboot/drivers/power/pmic/ |
| H A D | pmic-uclass.c | 27 struct driver *drv; in pmic_bind_children() local 78 drv = lists_driver_lookup_name(info->driver); in pmic_bind_children() 79 if (!drv) { in pmic_bind_children() 85 debug(" - found child driver: '%s'\n", drv->name); in pmic_bind_children() 87 ret = device_bind_with_driver_data(pmic, drv, node_name, in pmic_bind_children()
|
| /rk3399_rockchip-uboot/test/dm/ |
| H A D | bus.c | 292 struct driver *drv; in dm_test_bus_parent_data_uclass() local 299 drv = (struct driver *)bus->driver; in dm_test_bus_parent_data_uclass() 300 size = drv->per_child_auto_alloc_size; in dm_test_bus_parent_data_uclass() 302 drv->per_child_auto_alloc_size = 0; in dm_test_bus_parent_data_uclass() 307 drv->per_child_auto_alloc_size = size; in dm_test_bus_parent_data_uclass() 436 struct driver *drv; in dm_test_bus_parent_platdata_uclass() local 442 drv = (struct driver *)bus->driver; in dm_test_bus_parent_platdata_uclass() 443 size = drv->per_child_platdata_auto_alloc_size; in dm_test_bus_parent_platdata_uclass() 445 drv->per_child_platdata_auto_alloc_size = 0; in dm_test_bus_parent_platdata_uclass() 450 drv->per_child_platdata_auto_alloc_size = size; in dm_test_bus_parent_platdata_uclass()
|
| /rk3399_rockchip-uboot/cmd/ |
| H A D | mdio.c | 60 err = phydev->drv->writeext(phydev, in mdio_write_ranges() 91 val = phydev->drv->readext(phydev, addr, in mdio_read_ranges() 235 if (!phydev->drv || in do_mdio() 236 (!phydev->drv->writeext && (op[0] == 'w')) || in do_mdio() 237 (!phydev->drv->readext && (op[0] == 'r'))) { in do_mdio()
|
| /rk3399_rockchip-uboot/board/keymile/kmp204x/ |
| H A D | eth.c | 60 if (phydev->drv->config) in board_phy_config() 61 phydev->drv->config(phydev); in board_phy_config()
|
| /rk3399_rockchip-uboot/include/dm/ |
| H A D | device-internal.h | 40 int device_bind(struct udevice *parent, const struct driver *drv, 64 const struct driver *drv, const char *name,
|
| /rk3399_rockchip-uboot/board/spear/x600/ |
| H A D | x600.c | 133 if (phydev->drv->config) in board_phy_config() 134 phydev->drv->config(phydev); in board_phy_config()
|
| /rk3399_rockchip-uboot/drivers/pinctrl/rockchip/ |
| H A D | pinctrl-rockchip-core.c | 584 struct rockchip_drv *drv = &bank->drv[j]; local 603 if (drv->offset >= 0) { 605 drv_pmu_offs = drv->offset; 607 drv_grf_offs = drv->offset; 609 drv->offset = (iom->type & IOMUX_SOURCE_PMU) ? 614 i, j, iom->offset, drv->offset); 632 if ((drv->drv_type == DRV_TYPE_IO_1V8_3V0_AUTO) || 633 (drv->drv_type == DRV_TYPE_IO_3V3_ONLY))
|