Lines Matching full:asp
3 * ASP Device Driver
22 #define ASP_VER_OFFSET 0x20 /* offset of ASP version */
28 static struct gsc_asic asp; variable
62 * Status / LED are at 0xf080xxxx and Asp special registers are at
63 * 0xf082fxxx. PDC only tells us that Asp is at 0xf082f000, so for
74 asp.version = gsc_readb(dev->hpa.start + ASP_VER_OFFSET) & 0xf; in asp_init_chip()
75 asp.name = (asp.version == 1) ? "Asp" : "Cutoff"; in asp_init_chip()
76 asp.hpa = ASP_INTERRUPT_ADDR; in asp_init_chip()
79 asp.name, asp.version, (unsigned long)dev->hpa.start); in asp_init_chip()
81 /* the IRQ ASP should use */ in asp_init_chip()
89 asp.eim = ((u32) gsc_irq.txn_addr) | gsc_irq.txn_data; in asp_init_chip()
91 ret = request_irq(gsc_irq.irq, gsc_asic_intr, 0, "asp", &asp); in asp_init_chip()
95 /* Program VIPER to interrupt on the ASP irq */ in asp_init_chip()
99 ret = gsc_common_setup(dev, &asp); in asp_init_chip()
103 gsc_fixup_irqs(dev, &asp, asp_choose_irq); in asp_init_chip()
104 /* Mongoose is a sibling of Asp, not a child... */ in asp_init_chip()
105 gsc_fixup_irqs(parisc_parent(dev), &asp, asp_choose_irq); in asp_init_chip()
124 .name = "asp",