Lines Matching defs:dev
25 struct tah_instance *dev = platform_get_drvdata(ofdev);
27 mutex_lock(&dev->lock);
29 ++dev->users;
30 mutex_unlock(&dev->lock);
37 struct tah_instance *dev = platform_get_drvdata(ofdev);
39 mutex_lock(&dev->lock);
40 --dev->users;
41 mutex_unlock(&dev->lock);
46 struct tah_instance *dev = platform_get_drvdata(ofdev);
47 struct tah_regs __iomem *p = dev->base;
57 printk(KERN_ERR "%pOF: reset timeout\n", ofdev->dev.of_node);
73 struct tah_instance *dev = platform_get_drvdata(ofdev);
82 memcpy_fromio(regs, dev->base, sizeof(struct tah_regs));
88 struct device_node *np = ofdev->dev.of_node;
89 struct tah_instance *dev;
94 dev = kzalloc(sizeof(struct tah_instance), GFP_KERNEL);
95 if (dev == NULL)
98 mutex_init(&dev->lock);
99 dev->ofdev = ofdev;
108 dev->base = (struct tah_regs __iomem *)ioremap(regs.start,
110 if (dev->base == NULL) {
115 platform_set_drvdata(ofdev, dev);
120 printk(KERN_INFO "TAH %pOF initialized\n", ofdev->dev.of_node);
126 kfree(dev);
133 struct tah_instance *dev = platform_get_drvdata(ofdev);
135 WARN_ON(dev->users != 0);
137 iounmap(dev->base);
138 kfree(dev);