Lines Matching refs:dev
15 #include <linux/can/dev.h>
37 struct pci_dev *dev;
76 struct net_device *dev;
80 dev = card->net_dev[i];
81 if (!dev)
84 dev_info(&pdev->dev, "%s: Removing %s\n", __func__, dev->name);
86 unregister_sja1000dev(dev);
87 free_sja1000dev(dev);
98 struct net_device *dev;
104 dev_err(&pdev->dev, "Failed to enable PCI device\n");
108 dev_info(&pdev->dev, "Detected card at slot #%i\n",
111 card = devm_kzalloc(&pdev->dev, sizeof(*card), GFP_KERNEL);
115 card->dev = pdev;
126 dev_info(&pdev->dev,
129 dev_info(&pdev->dev,
140 dev_err(&pdev->dev, "%s: Failed to remap BAR\n", __func__);
151 dev = alloc_sja1000dev(0);
152 if (!dev) {
157 priv = netdev_priv(dev);
172 SET_NETDEV_DEV(dev, &pdev->dev);
173 dev->dev_id = i;
174 dev->irq = pdev->irq;
177 err = register_sja1000dev(dev);
179 dev_err(&pdev->dev,
182 free_sja1000dev(dev);
186 card->net_dev[i] = dev;
187 dev_info(&pdev->dev, "Channel #%d, %s at 0x%p, irq %d\n", i,
188 dev->name, priv->reg_base, dev->irq);
194 dev_err(&pdev->dev, "%s: failed: %d. Cleaning Up.\n", __func__, err);