/dragonfly/sys/dev/drm/i915/ |
H A D | i915_guc_submission.c | 1037 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 D | pcib_private.h | 80 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 D | pcib_if.m | 104 int *irqs; 110 # array pointed to by 'irqs'. 116 int *irqs;
|
H A D | pci_pci.c | 605 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 D | pci.c | 1956 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 D | acpi_pcib_acpi.c | 78 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 D | acpi_pci_link.c | 275 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 D | dce80_resource.c | 731 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 D | mptable_pci.c | 124 int *irqs, int cpuid) in mptable_hostb_alloc_msi() argument 130 irqs, cpuid)); in mptable_hostb_alloc_msi()
|
H A D | pci_bus.c | 81 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 D | nexus.c | 590 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 D | dce100_resource.c | 698 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 D | rs600.c | 709 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 D | r100.c | 753 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 D | dce120_resource.c | 498 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 D | dce110_resource.c | 725 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 D | dce112_resource.c | 719 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 D | dcn10_resource.c | 858 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 D | core_types.h | 167 struct irq_service *irqs; member
|
/dragonfly/sys/dev/drm/amd/display/dc/core/ |
H A D | dc.c | 1583 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 D | sio.c | 563 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 D | bus_if.m | 72 # irqs for ISA bus etc.)
|