Lines Matching full:pca
6 Based on the PCA-200E driver from Uwe Dannowski (Uwe.Dannowski@inf.tu-dresden.de).
8 This driver simultaneously supports PCA-200E and SBA-200E adapters
449 int irq_posted = readl(fore200e->regs.pca.psr); in fore200e_pca_irq_check()
452 if (irq_posted && (readl(fore200e->regs.pca.hcr) & PCA200E_HCR_OUTFULL)) { in fore200e_pca_irq_check()
464 writel(PCA200E_HCR_CLRINTR, fore200e->regs.pca.hcr); in fore200e_pca_irq_ack()
471 writel(PCA200E_HCR_RESET, fore200e->regs.pca.hcr); in fore200e_pca_reset()
473 writel(0, fore200e->regs.pca.hcr); in fore200e_pca_reset()
490 /* gain access to the PCA specific registers */ in fore200e_pca_map()
491 fore200e->regs.pca.hcr = fore200e->virt_base + PCA200E_HCR_OFFSET; in fore200e_pca_map()
492 fore200e->regs.pca.imr = fore200e->virt_base + PCA200E_IMR_OFFSET; in fore200e_pca_map()
493 fore200e->regs.pca.psr = fore200e->virt_base + PCA200E_PSR_OFFSET; in fore200e_pca_map()
526 /* request the PCA board to convert the endianess of slave RAM accesses */ in fore200e_pca_configure()
609 .model_name = "PCA-200E",
1523 /* this simply NUKES the PCA board */ in fore200e_send()
2605 sprintf(fore200e->name, "PCA-200E-%d", index - 1); in fore200e_pca_detect()
2609 printk(FORE200E "device PCA-200E found at 0x%lx, IRQ %s\n", in fore200e_pca_detect()
2612 sprintf(fore200e->name, "PCA-200E-%d", index); in fore200e_pca_detect()