Searched refs:gsc_irq (Results 1 – 7 of 7) sorted by relevance
/linux-3.4.99/drivers/parisc/ |
D | asp.c | 75 struct gsc_irq gsc_irq; in asp_init_chip() local 87 dev->irq = gsc_claim_irq(&gsc_irq, ASP_GSC_IRQ); in asp_init_chip() 93 asp.eim = ((u32) gsc_irq.txn_addr) | gsc_irq.txn_data; in asp_init_chip() 95 ret = request_irq(gsc_irq.irq, gsc_asic_intr, 0, "asp", &asp); in asp_init_chip()
|
D | wax.c | 75 struct gsc_irq gsc_irq; in wax_init_chip() local 92 dev->irq = gsc_claim_irq(&gsc_irq, WAX_GSC_IRQ); in wax_init_chip() 100 wax->eim = ((u32) gsc_irq.txn_addr) | gsc_irq.txn_data; in wax_init_chip() 102 ret = request_irq(gsc_irq.irq, gsc_asic_intr, 0, "wax", wax); in wax_init_chip()
|
D | lasi.c | 170 struct gsc_irq gsc_irq; in lasi_init_chip() local 192 dev->irq = gsc_alloc_irq(&gsc_irq); in lasi_init_chip() 200 lasi->eim = ((u32) gsc_irq.txn_addr) | gsc_irq.txn_data; in lasi_init_chip() 202 ret = request_irq(gsc_irq.irq, gsc_asic_intr, 0, "lasi", lasi); in lasi_init_chip()
|
D | gsc.h | 22 struct gsc_irq { struct 39 int gsc_alloc_irq(struct gsc_irq *dev); /* dev needs an irq */ argument 40 int gsc_claim_irq(struct gsc_irq *dev, int irq); /* dev needs this irq */
|
D | dino.c | 792 struct gsc_irq gsc_irq; in dino_common_init() local 807 dev->irq = gsc_alloc_irq(&gsc_irq); in dino_common_init() 808 dino_dev->txn_addr = gsc_irq.txn_addr; in dino_common_init() 809 dino_dev->txn_data = gsc_irq.txn_data; in dino_common_init() 810 eim = ((u32) gsc_irq.txn_addr) | gsc_irq.txn_data; in dino_common_init()
|
D | gsc.c | 37 int gsc_alloc_irq(struct gsc_irq *i) in gsc_alloc_irq() 52 int gsc_claim_irq(struct gsc_irq *i, int irq) in gsc_claim_irq()
|
/linux-3.4.99/drivers/scsi/ |
D | zalon.c | 88 struct gsc_irq gsc_irq; in zalon_probe() local 109 dev->irq = gsc_alloc_irq(&gsc_irq); in zalon_probe() 114 __raw_writel(gsc_irq.txn_addr | gsc_irq.txn_data, zalon + IO_MODULE_EIM); in zalon_probe()
|