HomeSort by: relevance | last modified time | path
    Searched refs:Irq (Results 1 - 10 of 10) sorted by relevancy

  /src/sys/external/bsd/acpica/dist/resources/
rsirq.c 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)
    [all...]
rsdumpinfo.c 179 {ACPI_RSD_TITLE, ACPI_RSD_TABLE_SIZE (AcpiRsDumpIrq), "IRQ", NULL},
180 {ACPI_RSD_UINT8 , ACPI_RSD_OFFSET (Irq.DescriptorLength), "Descriptor Length", NULL},
181 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (Irq.Triggering), "Triggering", AcpiGbl_HeDecode},
182 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (Irq.Polarity), "Polarity", AcpiGbl_LlDecode},
183 {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET (Irq.Shareable), "Sharing", AcpiGbl_ShrDecode},
184 {ACPI_RSD_UINT8 , ACPI_RSD_OFFSET (Irq.InterruptCount), "Interrupt Count", NULL},
185 {ACPI_RSD_SHORTLIST,ACPI_RSD_OFFSET (Irq.Interrupts[0]), "Interrupt List", NULL}
323 {ACPI_RSD_TITLE, ACPI_RSD_TABLE_SIZE (AcpiRsDumpExtIrq), "Extended IRQ", NULL},
rscalc.c 365 if (Resource->Data.Irq.DescriptorLength == 2)
376 if (Resource->Data.Irq.DescriptorLength == 0)
451 * Extended IRQ Resource:
632 * IRQ Resource:
633 * Get the number of bits set in the 16-bit IRQ mask
690 * Extended IRQ Resource:
915 * four IRQ elements: Address, Pin, Source and SourceIndex
rsmisc.c 508 * 16-bit encoded bitmask (IRQ macro)
836 * 16-bit encoded bitmask (IRQ macro)
915 if (((Aml->Irq.Flags & 0x09) == 0x00) ||
916 ((Aml->Irq.Flags & 0x09) == 0x09))
921 * "IRQ Format"), so 0x00 and 0x09 are illegal.
925 Aml->Irq.Flags));
932 /* Must have at least one IRQ */
  /src/sys/external/bsd/acpica/dist/compiler/
aslrestype1i.c 165 * IRQ
563 * DESCRIPTION: Construct a short "IRQ" descriptor
587 Descriptor->Irq.DescriptorType =
598 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 0, 1);
600 CurrentByteOffset + ASL_RESDESC_OFFSET (Irq.Flags), 0);
605 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 3, 0);
607 CurrentByteOffset + ASL_RESDESC_OFFSET (Irq.Flags), 3);
612 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 4, 0);
614 CurrentByteOffset + ASL_RESDESC_OFFSET (Irq.Flags), 4);
624 /* All IRQ bytes are handled here, after the flags and name *
    [all...]
  /src/sys/external/bsd/acpica/dist/disassembler/
dmresrcs.c 172 * DESCRIPTION: Decode a IRQ descriptor, either Irq() or IrqNoFlags()
193 AcpiGbl_HeDecode [ACPI_GET_1BIT_FLAG (Resource->Irq.Flags)],
194 AcpiGbl_LlDecode [ACPI_EXTRACT_1BIT_FLAG (Resource->Irq.Flags, 3)],
195 AcpiGbl_ShrDecode [ACPI_EXTRACT_2BIT_FLAG (Resource->Irq.Flags, 4)]);
204 AcpiDmBitList (Resource->Irq.IrqMask);
  /src/sys/dev/acpi/
acpi_pci_link.c 75 * IRQ 1
78 * IRQ 1
224 * Only use the current value if there's one IRQ. Some
229 if (res->Data.Irq.InterruptCount == 1) {
230 link->l_irq = res->Data.Irq.Interrupts[0];
231 link->l_trig = res->Data.Irq.Triggering;
232 link->l_pol = res->Data.Irq.Polarity;
241 * An IRQ of zero means that the link isn't routed.
326 memcpy(tmp, res, ACPI_RS_SIZE(tmp->Data.Irq));
327 link->l_num_irqs = res->Data.Irq.InterruptCount
    [all...]
acpi_resource.c 210 for (i = 0; i < res->Data.Irq.InterruptCount; i++) {
212 "IRQ %u\n",
213 res->Data.Irq.Interrupts[i]));
214 if (ops->irq)
215 (*ops->irq)(arg->dev, arg->context,
216 res->Data.Irq.Interrupts[i],
217 res->Data.Irq.Triggering);
369 if (ops->irq)
370 (*ops->irq)(arg->dev, arg->context,
536 aprint_normal(" irq ");
    [all...]
  /src/sys/external/bsd/acpica/dist/include/
amlresrc.h 807 AML_RESOURCE_IRQ Irq;
acrestyp.h 882 ACPI_RESOURCE_IRQ Irq;

Completed in 152 milliseconds