Lines Matching refs:dev
15 struct udevice *bus, *dev; in w1_bus() local
28 for (device_find_first_child(bus, &dev); in w1_bus()
29 dev; in w1_bus()
30 device_find_next_child(&dev)) { in w1_bus()
31 ret = device_probe(dev); in w1_bus()
33 printf("\t%s (%d) uclass %s : ", dev->name, dev_seq(dev), in w1_bus()
34 dev->uclass->uc_drv->name); in w1_bus()
39 printf("family 0x%x\n", w1_get_device_family(dev)); in w1_bus()
48 struct udevice *bus, *dev; in w1_read() local
75 for (device_find_first_child(bus, &dev), i = 0; in w1_read()
76 dev && i <= dev_n; in w1_read()
77 device_find_next_child(&dev), i++) { in w1_read()
78 ret = device_probe(dev); in w1_read()
83 if (i != dev_n || ret || !dev) { in w1_read()
88 if (strcmp(dev->uclass->uc_drv->name, "w1_eeprom")) { in w1_read()
93 ret = w1_eeprom_read_buf(dev, offset, (u8 *)buf, len); in w1_read()
95 printf("error reading device %s\n", dev->name); in w1_read()