Home
last modified time | relevance | path

Searched refs:irqs (Results 1 – 22 of 22) sorted by relevance

/dragonfly/sys/dev/drm/i915/
H A Di915_guc_submission.c1037 int irqs; in guc_interrupts_capture() local
1040 irqs = _MASKED_BIT_ENABLE(GFX_INTERRUPT_STEERING); in guc_interrupts_capture()
1042 I915_WRITE(RING_MODE_GEN7(engine), irqs); in guc_interrupts_capture()
1045 irqs = GT_RENDER_USER_INTERRUPT << GEN8_RCS_IRQ_SHIFT | in guc_interrupts_capture()
1048 I915_WRITE(GUC_BCS_RCS_IER, ~irqs); in guc_interrupts_capture()
1049 I915_WRITE(GUC_VCS2_VCS1_IER, ~irqs); in guc_interrupts_capture()
1050 I915_WRITE(GUC_WD_VECS_IER, ~irqs); in guc_interrupts_capture()
1080 int irqs; in guc_interrupts_release() local
1086 irqs = _MASKED_FIELD(GFX_FORWARD_VBLANK_MASK, GFX_FORWARD_VBLANK_NEVER); in guc_interrupts_release()
1087 irqs |= _MASKED_BIT_DISABLE(GFX_INTERRUPT_STEERING); in guc_interrupts_release()
[all …]
/dragonfly/sys/bus/pci/
H A Dpcib_private.h80 int pcib_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs, int cpuid);
81 int pcib_release_msi(device_t pcib, device_t dev, int count, int *irqs, int cpuid);
H A Dpcib_if.m104 int *irqs;
110 # array pointed to by 'irqs'.
116 int *irqs;
H A Dpci_pci.c605 int *irqs, int cpuid) in pcib_alloc_msi() argument
614 irqs, cpuid)); in pcib_alloc_msi()
619 pcib_release_msi(device_t pcib, device_t dev, int count, int *irqs, int cpuid) in pcib_release_msi() argument
624 return (PCIB_RELEASE_MSI(device_get_parent(bus), dev, count, irqs, in pcib_release_msi()
H A Dpci.c1956 int error, i, irqs[32], cpuid = 0; in pci_alloc_msi_method() local
1998 cfg->msi.msi_msgnum, irqs, cpuid); in pci_alloc_msi_method()
2014 irqs[i], irqs[i], 1, cpuid); in pci_alloc_msi_method()
2020 irqs[0], cpuid); in pci_alloc_msi_method()
2029 device_printf(child, "using IRQs %d", irqs[0]); in pci_alloc_msi_method()
2034 if (irqs[i] == irqs[i - 1] + 1) { in pci_alloc_msi_method()
2041 kprintf("-%d", irqs[i - 1]); in pci_alloc_msi_method()
2046 kprintf(",%d", irqs[i]); in pci_alloc_msi_method()
2051 kprintf("-%d", irqs[count - 1]); in pci_alloc_msi_method()
2076 int i, irqs[32], cpuid = -1; in pci_release_msi_method() local
[all …]
/dragonfly/sys/dev/acpica/
H A Dacpi_pcib_acpi.c78 int count, int maxcount, int *irqs, int cpuid);
334 int *irqs, int cpuid) in acpi_pcib_alloc_msi() argument
340 irqs, cpuid)); in acpi_pcib_alloc_msi()
H A Dacpi_pci_link.c275 UINT8 *irqs = NULL; in link_add_prs() local
344 irqs = res->Data.Irq.Interrupts; in link_add_prs()
364 link->l_irqs[i] = irqs[i]; in link_add_prs()
365 if (irqs[i] >= NUM_ISA_INTERRUPTS) in link_add_prs()
/dragonfly/sys/dev/drm/amd/display/dc/dce80/
H A Ddce80_resource.c731 if (pool->base.irqs != NULL) { in destruct()
732 dal_irq_service_destroy(&pool->base.irqs); in destruct()
905 pool->base.irqs = dal_irq_service_dce80_create(&init_data); in dce80_construct()
906 if (!pool->base.irqs) in dce80_construct()
1099 pool->base.irqs = dal_irq_service_dce80_create(&init_data); in dce81_construct()
1100 if (!pool->base.irqs) in dce81_construct()
1281 pool->base.irqs = dal_irq_service_dce80_create(&init_data); in dce83_construct()
1282 if (!pool->base.irqs) in dce83_construct()
/dragonfly/sys/bus/pci/x86_64/
H A Dmptable_pci.c124 int *irqs, int cpuid) in mptable_hostb_alloc_msi() argument
130 irqs, cpuid)); in mptable_hostb_alloc_msi()
H A Dpci_bus.c81 int *irqs, int cpuid) in legacy_pcib_alloc_msi() argument
87 irqs, cpuid)); in legacy_pcib_alloc_msi()
/dragonfly/sys/platform/pc64/x86_64/
H A Dnexus.c590 int *irqs, int cpuid) in nexus_alloc_msi() argument
595 return MachIntrABI.msi_alloc(irqs, count, cpuid); in nexus_alloc_msi()
599 nexus_release_msi(device_t dev, device_t child, int count, int *irqs, int cpuid) in nexus_release_msi() argument
602 MachIntrABI.msi_release(irqs, count, cpuid); in nexus_release_msi()
/dragonfly/sys/dev/drm/amd/display/dc/dce100/
H A Ddce100_resource.c698 if (pool->base.irqs != NULL) in destruct()
699 dal_irq_service_destroy(&pool->base.irqs); in destruct()
916 pool->base.irqs = dal_irq_service_dce110_create(&init_data); in construct()
917 if (!pool->base.irqs) in construct()
/dragonfly/sys/dev/drm/radeon/
H A Drs600.c709 uint32_t irqs = RREG32(R_000044_GEN_INT_STATUS); in rs600_irq_ack() local
713 if (G_000044_DISPLAY_INT_STAT(irqs)) { in rs600_irq_ack()
748 if (irqs) { in rs600_irq_ack()
749 WREG32(R_000044_GEN_INT_STATUS, irqs); in rs600_irq_ack()
751 return irqs & irq_mask; in rs600_irq_ack()
H A Dr100.c753 uint32_t irqs = RREG32(RADEON_GEN_INT_STATUS); in r100_irq_ack() local
758 if (irqs) { in r100_irq_ack()
759 WREG32(RADEON_GEN_INT_STATUS, irqs); in r100_irq_ack()
761 return irqs & irq_mask; in r100_irq_ack()
/dragonfly/sys/dev/drm/amd/display/dc/dce120/
H A Ddce120_resource.c498 if (pool->base.irqs != NULL) { in destruct()
499 dal_irq_service_destroy(&pool->base.irqs); in destruct()
966 pool->base.irqs = dal_irq_service_dce120_create(&irq_init_data); in construct()
967 if (!pool->base.irqs) in construct()
/dragonfly/sys/dev/drm/amd/display/dc/dce110/
H A Ddce110_resource.c725 if (pool->base.irqs != NULL) { in destruct()
726 dal_irq_service_destroy(&pool->base.irqs); in destruct()
1259 pool->base.irqs = dal_irq_service_dce110_create(&init_data); in construct()
1260 if (!pool->base.irqs) in construct()
/dragonfly/sys/dev/drm/amd/display/dc/dce112/
H A Ddce112_resource.c719 if (pool->base.irqs != NULL) { in destruct()
720 dal_irq_service_destroy(&pool->base.irqs); in destruct()
1208 pool->base.irqs = dal_irq_service_dce110_create(&init_data); in construct()
1209 if (!pool->base.irqs) in construct()
/dragonfly/sys/dev/drm/amd/display/dc/dcn10/
H A Ddcn10_resource.c858 if (pool->base.irqs != NULL) { in destruct()
859 dal_irq_service_destroy(&pool->base.irqs); in destruct()
1246 pool->base.irqs = dal_irq_service_dcn10_create(&init_data); in construct()
1247 if (!pool->base.irqs) in construct()
/dragonfly/sys/dev/drm/amd/display/dc/inc/
H A Dcore_types.h167 struct irq_service *irqs; member
/dragonfly/sys/dev/drm/amd/display/dc/core/
H A Ddc.c1583 return dal_irq_service_to_irq_source(dc->res_pool->irqs, src_id, ext_id); in dc_interrupt_to_irq_source()
1592 return dal_irq_service_set(dc->res_pool->irqs, src, enable); in dc_interrupt_set()
1597 dal_irq_service_ack(dc->res_pool->irqs, src); in dc_interrupt_ack()
/dragonfly/sys/dev/serial/sio/
H A Dsio.c563 intrmask_t irqs; in sioprobe() local
870 irqs = irqmap[1] & ~irqmap[0]; in sioprobe()
872 ((1 << xirq) & irqs) == 0) in sioprobe()
875 device_get_unit(dev), xirq, irqs); in sioprobe()
/dragonfly/sys/kern/
H A Dbus_if.m72 # irqs for ISA bus etc.)