Lines Matching refs:ca91cx42_device
1602 struct ca91cx42_driver *ca91cx42_device; in ca91cx42_probe() local
1618 ca91cx42_device = kzalloc(sizeof(*ca91cx42_device), GFP_KERNEL); in ca91cx42_probe()
1619 if (!ca91cx42_device) { in ca91cx42_probe()
1624 ca91cx42_bridge->driver_priv = ca91cx42_device; in ca91cx42_probe()
1641 ca91cx42_device->base = ioremap(pci_resource_start(pdev, 0), in ca91cx42_probe()
1643 if (!ca91cx42_device->base) { in ca91cx42_probe()
1650 data = ioread32(ca91cx42_device->base + CA91CX42_PCI_ID) & 0x0000FFFF; in ca91cx42_probe()
1658 init_waitqueue_head(&ca91cx42_device->dma_queue); in ca91cx42_probe()
1659 init_waitqueue_head(&ca91cx42_device->iack_queue); in ca91cx42_probe()
1660 mutex_init(&ca91cx42_device->vme_int); in ca91cx42_probe()
1661 mutex_init(&ca91cx42_device->vme_rmw); in ca91cx42_probe()
1772 data = ioread32(ca91cx42_device->base + MISC_CTL); in ca91cx42_probe()
1826 ca91cx42_irq_exit(ca91cx42_device, pdev); in ca91cx42_probe()
1829 iounmap(ca91cx42_device->base); in ca91cx42_probe()
1835 kfree(ca91cx42_device); in ca91cx42_probe()