Home
last modified time | relevance | path

Searched refs:ExtendedIrq (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/common/acpica/resources/
H A Drsirq.c320 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.ExtendedIrq.ProducerConsumer),
321 AML_OFFSET (ExtendedIrq.Flags),
324 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.ExtendedIrq.Triggering),
325 AML_OFFSET (ExtendedIrq.Flags),
328 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.ExtendedIrq.Polarity),
329 AML_OFFSET (ExtendedIrq.Flags),
332 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.ExtendedIrq.Sharable),
333 AML_OFFSET (ExtendedIrq.Flags),
336 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.ExtendedIrq.WakeCapable),
337 AML_OFFSET (ExtendedIrq.Flags),
[all …]
H A Drsdumpinfo.c324 …{ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (ExtendedIrq.ProducerConsumer), "Type", …
325 …{ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (ExtendedIrq.Triggering), "Triggering", …
326 …{ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET (ExtendedIrq.Polarity), "Polarity", …
327 …{ACPI_RSD_2BITFLAG, ACPI_RSD_OFFSET (ExtendedIrq.Sharable), "Sharing", …
328 …{ACPI_RSD_SOURCE, ACPI_RSD_OFFSET (ExtendedIrq.ResourceSource), NULL, …
329 …{ACPI_RSD_UINT8, ACPI_RSD_OFFSET (ExtendedIrq.InterruptCount), "Interrupt Count", …
330 …{ACPI_RSD_DWORDLIST,ACPI_RSD_OFFSET (ExtendedIrq.Interrupts[0]), "Interrupt List", …
H A Drscalc.c456 ((Resource->Data.ExtendedIrq.InterruptCount - 1) * 4) + in AcpiRsGetAmlLength()
461 &Resource->Data.ExtendedIrq.ResourceSource)); in AcpiRsGetAmlLength()
H A Drsmisc.c908 Resource->Data.ExtendedIrq.InterruptCount = Temp8;
/illumos-gate/usr/src/cmd/acpi/iasl/
H A Daslrestype2.c330 Descriptor->ExtendedIrq.DescriptorType = ACPI_RESOURCE_NAME_EXTENDED_IRQ; in RsDoInterruptDescriptor()
336 Descriptor->ExtendedIrq.ResourceLength = 2; /* Flags and table length byte */ in RsDoInterruptDescriptor()
337 Descriptor->ExtendedIrq.InterruptCount = 0; in RsDoInterruptDescriptor()
340 (&(Descriptor->ExtendedIrq.Interrupts[0]))); in RsDoInterruptDescriptor()
350 RsSetFlagBits (&Descriptor->ExtendedIrq.Flags, InitializerOp, 0, 1); in RsDoInterruptDescriptor()
355 RsSetFlagBits (&Descriptor->ExtendedIrq.Flags, InitializerOp, 1, 0); in RsDoInterruptDescriptor()
357 CurrentByteOffset + ASL_RESDESC_OFFSET (ExtendedIrq.Flags), 1); in RsDoInterruptDescriptor()
362 RsSetFlagBits (&Descriptor->ExtendedIrq.Flags, InitializerOp, 2, 0); in RsDoInterruptDescriptor()
364 CurrentByteOffset + ASL_RESDESC_OFFSET (ExtendedIrq.Flags), 2); in RsDoInterruptDescriptor()
369 RsSetFlagBits (&Descriptor->ExtendedIrq.Flags, InitializerOp, 3, 0); in RsDoInterruptDescriptor()
[all …]
/illumos-gate/usr/src/common/acpica/disassembler/
H A Ddmresrcl.c1087 AcpiGbl_ConsumeDecode [ACPI_GET_1BIT_FLAG (Resource->ExtendedIrq.Flags)], in AcpiDmInterruptDescriptor()
1088 AcpiGbl_HeDecode [ACPI_EXTRACT_1BIT_FLAG (Resource->ExtendedIrq.Flags, 1)], in AcpiDmInterruptDescriptor()
1089 AcpiGbl_LlDecode [ACPI_EXTRACT_1BIT_FLAG (Resource->ExtendedIrq.Flags, 2)], in AcpiDmInterruptDescriptor()
1090 AcpiGbl_ShrDecode [ACPI_EXTRACT_2BIT_FLAG (Resource->ExtendedIrq.Flags, 3)]); in AcpiDmInterruptDescriptor()
1099 ((UINT32) Resource->ExtendedIrq.InterruptCount - 1) * sizeof (UINT32), in AcpiDmInterruptDescriptor()
1100 Resource->ExtendedIrq.ResourceLength); in AcpiDmInterruptDescriptor()
1111 for (i = 0; i < Resource->ExtendedIrq.InterruptCount; i++) in AcpiDmInterruptDescriptor()
1115 (UINT32) Resource->ExtendedIrq.Interrupts[i]); in AcpiDmInterruptDescriptor()
/illumos-gate/usr/src/uts/i86pc/io/psm/
H A Dpsm_common.c519 srsp->Data.ExtendedIrq.InterruptCount = 1; in acpi_set_irq_resource()
520 srsp->Data.ExtendedIrq.Interrupts[0] = irq; in acpi_set_irq_resource()
646 if (rp->Data.ExtendedIrq.InterruptCount != 1) { in acpi_get_current_irq_resource()
654 rp->Data.ExtendedIrq.Triggering); in acpi_get_current_irq_resource()
656 rp->Data.ExtendedIrq.Polarity); in acpi_get_current_irq_resource()
657 irq = rp->Data.ExtendedIrq.Interrupts[0]; in acpi_get_current_irq_resource()
792 irqlist_len = resp->Data.ExtendedIrq.InterruptCount; in acpi_get_possible_irq_resources()
793 tmplist = resp->Data.ExtendedIrq.Interrupts; in acpi_get_possible_irq_resources()
794 el = resp->Data.ExtendedIrq.Triggering; in acpi_get_possible_irq_resources()
795 po = resp->Data.ExtendedIrq.Polarity; in acpi_get_possible_irq_resources()
/illumos-gate/usr/src/uts/i86pc/io/acpi/acpidev/
H A Dacpidev_resource.c770 if (rscp->Data.ExtendedIrq.ProducerConsumer != ACPI_CONSUMER) { in acpidev_resource_walk_consumer()
775 for (i = 0; i < rscp->Data.ExtendedIrq.InterruptCount; i++) { in acpidev_resource_walk_consumer()
777 rscp->Data.ExtendedIrq.Interrupts[i]))) { in acpidev_resource_walk_consumer()
/illumos-gate/usr/src/uts/intel/io/acpica/
H A Dacpi_enum.c199 for (i = 0; i < resource_ptr->Data.ExtendedIrq.InterruptCount; i++) { in parse_resources_extended_irq()
200 uint32_t irq = resource_ptr->Data.ExtendedIrq.Interrupts[i]; in parse_resources_extended_irq()
H A Dchanges.txt14511 Fixed a problem with the ExtendedIrq resource where only one byte
/illumos-gate/usr/src/uts/intel/sys/acpi/
H A Damlresrc.h790 AML_RESOURCE_EXTENDED_IRQ ExtendedIrq; member
H A Dacrestyp.h869 ACPI_RESOURCE_EXTENDED_IRQ ExtendedIrq; member