Lines Matching refs:irqs
62 acpi_device_irq_t* irqs;
110 ctx->irqs[ctx->irq_i].trigger = irq.trigger;
111 ctx->irqs[ctx->irq_i].polarity = irq.polarity;
112 ctx->irqs[ctx->irq_i].sharable = irq.sharable;
113 ctx->irqs[ctx->irq_i].wake_capable = irq.wake_capable;
114 ctx->irqs[ctx->irq_i].pin = irq.pins[i];
176 ctx.irqs = calloc(ctx.irq_count, sizeof(acpi_device_irq_t));
177 if (!ctx.irqs) {
187 free(ctx.irqs);
193 dev->irqs = ctx.irqs;
196 zxlogf(TRACE, "acpi-bus[%s]: found %zd resources %zx irqs\n", device_get_name(dev->zxdev),
207 zxlogf(SPEW, "irqs:\n");
210 dev->irqs[i].pin,
211 dev->irqs[i].trigger ? "edge" : "level",
212 (dev->irqs[i].polarity == 2) ? "both" :
213 (dev->irqs[i].polarity ? "low" : "high"),
214 dev->irqs[i].sharable ? "shared" : "exclusive",
215 dev->irqs[i].wake_capable ? "wake" : "nowake");
291 acpi_device_irq_t* irq = dev->irqs + which_irq;