Lines Matching refs:vdev

87 		dev_warn(&card->vdev->dev, "Spurious Interrupt\n");
97 dev_err(&card->vdev->dev,
104 dev_info(&card->vdev->dev,
116 dev_err(&card->vdev->dev,
180 static int pio2_match(struct vme_dev *vdev)
183 if (vdev->num >= bus_num) {
184 dev_err(&vdev->dev,
189 if (vdev->num >= base_num) {
190 dev_err(&vdev->dev,
195 if (vdev->num >= vector_num) {
196 dev_err(&vdev->dev,
201 if (vdev->num >= level_num) {
202 dev_err(&vdev->dev,
207 if (vdev->num >= variant_num) {
208 dev_err(&vdev->dev, "The variant of the card must be specified\n");
215 static int pio2_probe(struct vme_dev *vdev)
229 card->id = vdev->num;
235 card->vdev = vdev;
240 dev_err(&card->vdev->dev, "Variant invalid\n");
251 dev_err(&card->vdev->dev,
289 card->window = vme_master_request(vdev, VME_A24, VME_SCT, VME_D16);
291 dev_err(&card->vdev->dev,
300 dev_err(&card->vdev->dev,
313 dev_err(&card->vdev->dev, "Unable to read from device\n");
317 dev_dbg(&card->vdev->dev, "ID Register:%x\n", reg);
326 dev_err(&card->vdev->dev,
351 retval = vme_irq_request(vdev, card->irq_level, vec,
354 dev_err(&card->vdev->dev,
364 retval = vme_irq_request(vdev, card->irq_level, vec,
367 dev_err(&card->vdev->dev,
378 retval = vme_irq_request(vdev, card->irq_level, vec,
381 dev_err(&card->vdev->dev,
391 dev_err(&card->vdev->dev,
399 dev_err(&card->vdev->dev, "Unable to set LED\n");
403 dev_set_drvdata(&card->vdev->dev, card);
405 dev_info(&card->vdev->dev,
419 vme_irq_free(vdev, card->irq_level, vec);
427 vme_irq_free(vdev, card->irq_level, vec);
431 vme_irq_free(vdev, card->irq_level, vec);
447 static int pio2_remove(struct vme_dev *vdev)
452 struct pio2_card *card = dev_get_drvdata(&vdev->dev);
458 vme_irq_free(vdev, card->irq_level, vec);
463 vme_irq_free(vdev, card->irq_level, vec);
467 vme_irq_free(vdev, card->irq_level, vec);