Lines Matching refs:Irq
3 * Module Name: rsirq - IRQ resource descriptors
172 /* Get the IRQ mask (bytes 1:2) */
174 {ACPI_RSC_BITMASK16,ACPI_RS_OFFSET (Data.Irq.Interrupts[0]),
175 AML_OFFSET (Irq.IrqMask),
176 ACPI_RS_OFFSET (Data.Irq.InterruptCount)},
180 {ACPI_RSC_SET8, ACPI_RS_OFFSET (Data.Irq.Triggering),
184 /* Get the descriptor length (2 or 3 for IRQ descriptor) */
186 {ACPI_RSC_2BITFLAG, ACPI_RS_OFFSET (Data.Irq.DescriptorLength),
187 AML_OFFSET (Irq.DescriptorType),
196 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Irq.Triggering),
197 AML_OFFSET (Irq.Flags),
200 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Irq.Polarity),
201 AML_OFFSET (Irq.Flags),
204 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Irq.Shareable),
205 AML_OFFSET (Irq.Flags),
208 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Irq.WakeCapable),
209 AML_OFFSET (Irq.Flags),
228 /* Convert interrupt list to 16-bit IRQ bitmask */
230 {ACPI_RSC_BITMASK16,ACPI_RS_OFFSET (Data.Irq.Interrupts[0]),
231 AML_OFFSET (Irq.IrqMask),
232 ACPI_RS_OFFSET (Data.Irq.InterruptCount)},
236 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Irq.Triggering),
237 AML_OFFSET (Irq.Flags),
240 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Irq.Polarity),
241 AML_OFFSET (Irq.Flags),
244 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Irq.Shareable),
245 AML_OFFSET (Irq.Flags),
248 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Irq.WakeCapable),
249 AML_OFFSET (Irq.Flags),
257 ACPI_RS_OFFSET(Data.Irq.DescriptorLength),
271 ACPI_RS_OFFSET(Data.Irq.DescriptorLength),
283 ACPI_RS_OFFSET (Data.Irq.Triggering),
287 ACPI_RS_OFFSET (Data.Irq.Polarity),
291 ACPI_RS_OFFSET (Data.Irq.Shareable),
340 /* IRQ Table length (Byte4) */
346 /* Copy every IRQ in the table, each is 32 bits */