Lines Matching refs:dev
256 int demo_hello(struct udevice *dev, int ch)
258 const struct demo_ops *ops = device_get_ops(dev);
263 return ops->hello(dev, ch);
269 static int simple_hello(struct udevice *dev, int ch)
271 const struct dm_demo_pdata *pdata = dev_get_platdata(dev);
273 printf("Hello from %08x: %s %d\n", map_to_sysmem(dev),
304 private data (accessible through dev_get_priv(dev) once the driver has
383 Drivers can access their data via dev->info->platdata. Here is
434 the device tree node for this device and place it in dev->platdata. Thus
561 To achieve this, the bus device can use dev->parent_platdata in each of its
663 dev->priv. The driver can put anything it likes in there, but should use
671 zeroed. It will be accessible as dev->platdata.
696 do various calls like fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), ...)
697 to access the node and store the resulting information into dev->platdata.
716 - platform data in dev->platdata (for configuration)
717 - private data in dev->priv (for run-time state)
718 - uclass data in dev->uclass_priv (for things the uclass stores