Home
last modified time | relevance | path

Searched refs:gsc_asic (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/parisc/
H A Dgsc.c74 struct gsc_asic *gsc_asic = dev; in gsc_asic_intr() local
76 irr = gsc_readl(gsc_asic->hpa + OFFSET_IRR); in gsc_asic_intr()
80 DEBPRINTK("%s intr, mask=0x%x\n", gsc_asic->name, irr); in gsc_asic_intr()
84 unsigned int irq = gsc_asic->global_irq[local_irq]; in gsc_asic_intr()
232 int gsc_common_setup(struct parisc_device *parent, struct gsc_asic *gsc_asic) in gsc_common_setup() argument
237 gsc_asic->gsc = parent; in gsc_common_setup()
241 gsc_asic->global_irq[i] = NO_IRQ; in gsc_common_setup()
245 res = request_mem_region(gsc_asic->hpa, 0x100000, gsc_asic->name); in gsc_common_setup()
252 parent->irq, gsc_asic->eim); in gsc_common_setup()
253 if (gsc_readl(gsc_asic->hpa + OFFSET_IMR)) in gsc_common_setup()
[all …]
H A Dgsc.h27 struct gsc_asic { struct
38 int gsc_common_setup(struct parisc_device *parent, struct gsc_asic *gsc_asic); argument
45 void gsc_asic_assign_irq(struct gsc_asic *asic, int local_irq, int *irqp);
H A Dlasi.c57 lasi_init_irq(struct gsc_asic *this_lasi) in lasi_init_irq()
151 struct gsc_asic *lasi = data->cb_data; in lasi_power_off()
162 struct gsc_asic *lasi; in lasi_init_chip()
H A Dwax.c48 wax_init_irq(struct gsc_asic *wax) in wax_init_irq()
69 struct gsc_asic *wax; in wax_init_chip()
H A Dasp.c28 static struct gsc_asic asp;