Lines Matching refs:name
66 return !strcmp(pcdev->driver_override, drv->name);
131 #define amba_attr_func(name,fmt,arg...) \
132 static ssize_t name##_show(struct device *_dev, \
138 static DEVICE_ATTR_RO(name)
216 .name = "amba",
578 amba_aphb_device_add(struct device *parent, const char *name,
586 dev = amba_device_alloc(name, base, size);
607 amba_apb_device_add(struct device *parent, const char *name,
611 return amba_aphb_device_add(parent, name, base, size, irq1, irq2, pdata,
617 amba_ahb_device_add(struct device *parent, const char *name,
621 return amba_aphb_device_add(parent, name, base, size, irq1, irq2, pdata,
627 amba_apb_device_add_res(struct device *parent, const char *name,
632 return amba_aphb_device_add(parent, name, base, size, irq1, irq2, pdata,
638 amba_ahb_device_add_res(struct device *parent, const char *name,
643 return amba_aphb_device_add(parent, name, base, size, irq1, irq2, pdata,
649 static void amba_device_initialize(struct amba_device *dev, const char *name)
652 if (name)
653 dev_set_name(&dev->dev, "%s", name);
658 dev->res.name = dev_name(&dev->dev);
663 * @name: sysfs name of the AMBA device
670 struct amba_device *amba_device_alloc(const char *name, resource_size_t base,
677 amba_device_initialize(dev, name);
793 * @name: name, or NULL to use driver name
795 int amba_request_regions(struct amba_device *dev, const char *name)
800 if (!name)
801 name = dev->dev.driver->name;
805 if (!request_mem_region(dev->res.start, size, name))