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
64 /* Get the IRQ mask (bytes 1:2) */
66 {ACPI_RSC_BITMASK16,ACPI_RS_OFFSET (Data.Irq.Interrupts[0]),
67 AML_OFFSET (Irq.IrqMask),
68 ACPI_RS_OFFSET (Data.Irq.InterruptCount)},
72 {ACPI_RSC_SET8, ACPI_RS_OFFSET (Data.Irq.Triggering),
76 /* Get the descriptor length (2 or 3 for IRQ descriptor) */
78 {ACPI_RSC_2BITFLAG, ACPI_RS_OFFSET (Data.Irq.DescriptorLength),
79 AML_OFFSET (Irq.DescriptorType),
88 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.Irq.Triggering)
    [all...]
rsdumpinfo.c 71 {ACPI_RSD_TITLE, ACPI_RSD_TABLE_SIZE (AcpiRsDumpIrq), "IRQ", NULL},
72 {ACPI_RSD_UINT8 , ACPI_RSD_OFFSET (Irq.DescriptorLength), "Descriptor Length", NULL},
73 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (Irq.Triggering), "Triggering", AcpiGbl_HeDecode},
74 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (Irq.Polarity), "Polarity", AcpiGbl_LlDecode},
75 {ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET (Irq.Shareable), "Sharing", AcpiGbl_ShrDecode},
76 {ACPI_RSD_UINT8 , ACPI_RSD_OFFSET (Irq.InterruptCount), "Interrupt Count", NULL},
77 {ACPI_RSD_SHORTLIST,ACPI_RSD_OFFSET (Irq.Interrupts[0]), "Interrupt List", NULL}
215 {ACPI_RSD_TITLE, ACPI_RSD_TABLE_SIZE (AcpiRsDumpExtIrq), "Extended IRQ", NULL},
rscalc.c 257 if (Resource->Data.Irq.DescriptorLength == 2)
268 if (Resource->Data.Irq.DescriptorLength == 0)
343 * Extended IRQ Resource:
524 * IRQ Resource:
525 * Get the number of bits set in the 16-bit IRQ mask
582 * Extended IRQ Resource:
807 * four IRQ elements: Address, Pin, Source and SourceIndex
rsmisc.c 400 * 16-bit encoded bitmask (IRQ macro)
728 * 16-bit encoded bitmask (IRQ macro)
807 if (((Aml->Irq.Flags & 0x09) == 0x00) ||
808 ((Aml->Irq.Flags & 0x09) == 0x09))
813 * "IRQ Format"), so 0x00 and 0x09 are illegal.
817 Aml->Irq.Flags));
824 /* Must have at least one IRQ */
  /src/sys/external/bsd/acpica/dist/compiler/
aslrestype1i.c 57 * IRQ
455 * DESCRIPTION: Construct a short "IRQ" descriptor
479 Descriptor->Irq.DescriptorType =
490 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 0, 1);
492 CurrentByteOffset + ASL_RESDESC_OFFSET (Irq.Flags), 0);
497 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 3, 0);
499 CurrentByteOffset + ASL_RESDESC_OFFSET (Irq.Flags), 3);
504 RsSetFlagBits (&Descriptor->Irq.Flags, InitializerOp, 4, 0);
506 CurrentByteOffset + ASL_RESDESC_OFFSET (Irq.Flags), 4);
516 /* All IRQ bytes are handled here, after the flags and name *
    [all...]
  /src/sys/external/bsd/acpica/dist/disassembler/
dmresrcs.c 64 * DESCRIPTION: Decode a IRQ descriptor, either Irq() or IrqNoFlags()
85 AcpiGbl_HeDecode [ACPI_GET_1BIT_FLAG (Resource->Irq.Flags)],
86 AcpiGbl_LlDecode [ACPI_EXTRACT_1BIT_FLAG (Resource->Irq.Flags, 3)],
87 AcpiGbl_ShrDecode [ACPI_EXTRACT_2BIT_FLAG (Resource->Irq.Flags, 4)]);
96 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 699 AML_RESOURCE_IRQ Irq;
acrestyp.h 774 ACPI_RESOURCE_IRQ Irq;

Completed in 32 milliseconds