Lines Matching defs:dev
27 struct tah_instance *dev = platform_get_drvdata(ofdev);
29 mutex_lock(&dev->lock);
31 ++dev->users;
32 mutex_unlock(&dev->lock);
39 struct tah_instance *dev = platform_get_drvdata(ofdev);
41 mutex_lock(&dev->lock);
42 --dev->users;
43 mutex_unlock(&dev->lock);
48 struct tah_instance *dev = platform_get_drvdata(ofdev);
49 struct tah_regs __iomem *p = dev->base;
59 printk(KERN_ERR "%pOF: reset timeout\n", ofdev->dev.of_node);
75 struct tah_instance *dev = platform_get_drvdata(ofdev);
84 memcpy_fromio(regs, dev->base, sizeof(struct tah_regs));
90 struct device_node *np = ofdev->dev.of_node;
91 struct tah_instance *dev;
96 dev = kzalloc(sizeof(struct tah_instance), GFP_KERNEL);
97 if (dev == NULL)
100 mutex_init(&dev->lock);
101 dev->ofdev = ofdev;
110 dev->base = (struct tah_regs __iomem *)ioremap(regs.start,
112 if (dev->base == NULL) {
117 platform_set_drvdata(ofdev, dev);
122 printk(KERN_INFO "TAH %pOF initialized\n", ofdev->dev.of_node);
128 kfree(dev);
135 struct tah_instance *dev = platform_get_drvdata(ofdev);
137 WARN_ON(dev->users != 0);
139 iounmap(dev->base);
140 kfree(dev);