Home
last modified time | relevance | path

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

/freebsd-14.2/sys/contrib/dev/acpica/components/resources/
H A Drsirq.c321 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.Shareable),
333 AML_OFFSET (ExtendedIrq.Flags),
336 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET (Data.ExtendedIrq.WakeCapable),
337 AML_OFFSET (ExtendedIrq.Flags),
343 AML_OFFSET (ExtendedIrq.InterruptCount),
[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.Shareable), "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.c926 Resource->Data.ExtendedIrq.InterruptCount = Temp8;
/freebsd-14.2/sys/contrib/dev/acpica/compiler/
H A Daslrestype2.c337 Descriptor->ExtendedIrq.InterruptCount = 0; in RsDoInterruptDescriptor()
340 (&(Descriptor->ExtendedIrq.Interrupts[0]))); in RsDoInterruptDescriptor()
427 if (Descriptor->ExtendedIrq.InterruptCount == 255) in RsDoInterruptDescriptor()
446 Descriptor->ExtendedIrq.InterruptCount++; in RsDoInterruptDescriptor()
447 Descriptor->ExtendedIrq.ResourceLength += 4; in RsDoInterruptDescriptor()
469 ASL_RESDESC_OFFSET (ExtendedIrq.Interrupts[0])); in RsDoInterruptDescriptor()
483 Descriptor->ExtendedIrq.ResourceLength += 1; in RsDoInterruptDescriptor()
492 Descriptor->ExtendedIrq.ResourceLength = (UINT16) in RsDoInterruptDescriptor()
493 (Descriptor->ExtendedIrq.ResourceLength + StringLength); in RsDoInterruptDescriptor()
497 (ASL_RESDESC_OFFSET (ExtendedIrq.Interrupts[0]) - in RsDoInterruptDescriptor()
[all …]
/freebsd-14.2/sys/contrib/dev/acpica/components/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()
/freebsd-14.2/sys/dev/acpica/
H A Dacpi_pci_link.c253 link->l_irq = res->Data.ExtendedIrq.Interrupts[0]; in link_add_crs()
335 bzero(&tmp->Data.ExtendedIrq.ResourceSource, in link_add_prs()
340 res->Data.ExtendedIrq.InterruptCount; in link_add_prs()
341 ext_irqs = res->Data.ExtendedIrq.Interrupts; in link_add_prs()
786 res->Data.ExtendedIrq.InterruptCount = 1; in acpi_pci_link_srs_from_crs()
788 res->Data.ExtendedIrq.Interrupts[0] = in acpi_pci_link_srs_from_crs()
791 res->Data.ExtendedIrq.Interrupts[0] = 0; in acpi_pci_link_srs_from_crs()
835 ACPI_RS_SIZE(newres.Data.ExtendedIrq)); in acpi_pci_link_srs_from_links()
836 newres.Data.ExtendedIrq.InterruptCount = 1; in acpi_pci_link_srs_from_links()
838 newres.Data.ExtendedIrq.Interrupts[0] = in acpi_pci_link_srs_from_links()
[all …]
H A Dacpi_resource.c86 irqnum = res->Data.ExtendedIrq.InterruptCount; in acpi_lookup_irq_handler()
87 irq = res->Data.ExtendedIrq.Interrupts[0]; in acpi_lookup_irq_handler()
89 trig = res->Data.ExtendedIrq.Triggering; in acpi_lookup_irq_handler()
90 pol = res->Data.ExtendedIrq.Polarity; in acpi_lookup_irq_handler()
151 KASSERT(res->Data.ExtendedIrq.InterruptCount == 1, in acpi_config_intr()
153 irq = res->Data.ExtendedIrq.Interrupts[0]; in acpi_config_intr()
154 trig = res->Data.ExtendedIrq.Triggering; in acpi_config_intr()
155 pol = res->Data.ExtendedIrq.Polarity; in acpi_config_intr()
459 if (res->Data.ExtendedIrq.ProducerConsumer != ACPI_CONSUMER) { in acpi_parse_resource()
464 res->Data.ExtendedIrq.InterruptCount, in acpi_parse_resource()
[all …]
H A Dacpi_ged.c135 KASSERT(res->Data.ExtendedIrq.InterruptCount == 1, in acpi_get_trigger()
137 trig = res->Data.ExtendedIrq.Triggering; in acpi_get_trigger()
/freebsd-14.2/sys/dev/iicbus/
H A Dacpi_iicbus.c402 if (res->Data.ExtendedIrq.InterruptCount > 0) { in acpi_iicbus_parse_resources_cb()
403 irq = res->Data.ExtendedIrq.Interrupts[0]; in acpi_iicbus_parse_resources_cb()
/freebsd-14.2/sys/contrib/dev/acpica/include/
H A Damlresrc.h810 AML_RESOURCE_EXTENDED_IRQ ExtendedIrq; member
H A Dacrestyp.h878 ACPI_RESOURCE_EXTENDED_IRQ ExtendedIrq; member
/freebsd-14.2/sys/contrib/dev/acpica/
H A Dchanges.txt17596 Fixed a problem with the ExtendedIrq resource where only one byte