summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_irq.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-18drm/xe/irq: Handle msix vector0 interruptVenkata Ramana Nayana1-17/+1
2025-08-26drm/xe: Add support to handle hardware errorsRiana Tauro1-0/+4
2025-07-14drm/xe: Introduce xe_gt_is_main_type helperMichal Wajdeczko1-2/+2
2025-07-14drm/xe: Introduce xe_tile_is_root helperMichal Wajdeczko1-1/+2
2025-07-10drm/xe: Support for I2C attached MCUsHeikki Krogerus1-0/+2
2025-02-14drm/xe: Fix error handling in xe_irq_install()Lucas De Marchi1-13/+1
2025-02-03drm/xe/pxp: Handle the PXP termination interruptDaniele Ceraolo Spurio1-1/+19
2024-12-13drm/xe/irq: Manage MSI-X interrupts allocationIlia Levi1-20/+76
2024-12-13drm/xe/irq: Separate MSI and MSI-X flowsIlia Levi1-33/+224
2024-12-11drm/xe: Make irq enabled flag atomicIlia Levi1-22/+7
2024-11-16drm/xe: Drop HAS_HECI_*Lucas De Marchi1-4/+4
2024-09-26drm/xe: Move IRQ-related registers to dedicated headerMatt Roper1-2/+1
2024-09-19drm/xe: move memirq out of VFIlia Levi1-3/+3
2024-09-19drm/xe: Introduce xe_device_uses_memirq()Ilia Levi1-1/+1
2024-09-13drm/xe/irq: Remove unneeded semicolonJiapeng Chong1-1/+1
2024-09-12drm/xe/irq: Convert register access to use xe_mmioMatt Roper1-31/+32
2024-09-05drm/xe: Replace double space with single space after commaNitin Gote1-2/+2
2024-07-17drm/xe/gsc: add Battlemage supportAlexander Usyskin1-0/+2
2024-06-27drm/xe/irq: remove xe_irq_shutdownIlia Levi1-5/+0
2024-06-20drm/xe/vf: Don't change hwe IRQ masks if using memory IRQsMichal Wajdeczko1-0/+3
2024-05-22drm/xe/irq: move irq_uninstall over to devmMatthew Auld1-3/+3
2024-03-20drm/xe/gt: Remove continue statement which has no effectTejas Upadhyay1-1/+0
2024-03-15drm/xe/gsc: Handle GSCCS ER interruptDaniele Ceraolo Spurio1-1/+1
2024-02-12drm/xe: use drm based debugging instead of devJani Nikula1-1/+1
2024-02-09drm/xe/irq: allocate all possible msix interruptsDani Liberman1-2/+15
2024-01-31drm/xe: drop display/ subdir from include directoriesJani Nikula1-1/+1
2024-01-18drm/xe/gsc: add support for GSC proxy interruptDaniele Ceraolo Spurio1-11/+33
2023-12-22drm/xe/vf: Add VF specific interrupt handlerMichal Wajdeczko1-0/+71
2023-12-21drm/xe/irq: Don't call pci_free_irq_vectorsMichaƂ Winiarski1-4/+1
2023-12-21drm/xe/pmu: Drop interrupt pmu eventAravind Iddamsetty1-18/+0
2023-12-21drm/xe/display: Implement display supportMaarten Lankhorst1-1/+12
2023-12-21drm/xe: clear the serviced bits on INTR_IDENTITY_REGJonathan Cavitt1-1/+1
2023-12-21drm/xe/gsc: add gsc device supportVitaly Lubart1-6/+16
2023-12-21drm/xe/irq: Clear GFX_MSTR_IRQ as part of IRQ resetGustavo Sousa1-0/+17
2023-12-21drm/xe: add msix supportDani Liberman1-3/+3
2023-12-21drm/xe: change old msi irq api to a new oneDani Liberman1-9/+29
2023-12-21drm/xe: proper setting of irq enabled flagDani Liberman1-5/+3
2023-12-21drm/xe: Simplify final return from xe_irq_install()Gustavo Sousa1-5/+1
2023-12-21drm/xe/uc: Rename guc_submission_enabled() to uc_enabled()Daniele Ceraolo Spurio1-1/+1
2023-12-21drm/xe/pmu: Enable PMU interfaceAravind Iddamsetty1-0/+18
2023-12-21drm/xe: add GSCCS irq supportDaniele Ceraolo Spurio1-7/+18
2023-12-21drm/xe: Fix an invalid locking wait context bugRodrigo Vivi1-6/+26
2023-12-21drm/xe: Cleanup style warningsFrancois Dugast1-6/+5
2023-12-20drm/xe: Replace xe_gt_irq_postinstall with xe_irq_enable_hweMatt Roper1-45/+44
2023-12-20drm/xe/irq: Untangle postinstall functionsMatt Roper1-28/+9
2023-12-20drm/xe/irq: Move ASLE backlight interrupt logicMatt Roper1-6/+10
2023-12-20drm/xe: Interrupts are delivered per-tile, not per-GTMatt Roper1-146/+181
2023-12-20drm/xe: Clarify 'gt' retrieval for primary tileMatt Roper1-3/+3
2023-12-20drm/xe: Move VRAM from GT to tileMatt Roper1-1/+1
2023-12-20drm/xe: Rename reg field to addrLucas De Marchi1-1/+1