summaryrefslogtreecommitdiff
path: root/drivers/gpu
AgeCommit message (Expand)Author
2023-12-21drm/xe: Move XE_PTE_FLAG_READ_ONLY to xe_vm_types.hMatthew Brost
2023-12-20sched.h: move pid helpers to pid.hKent Overstreet
2023-12-20drm/i915/cdclk: Remove divider field from tablesGustavo Sousa
2023-12-20pwm: Rename pwm_apply_state() to pwm_apply_might_sleep()Sean Young
2023-12-20drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SEJocelyn Falempe
2023-12-19drm/xe: s/XE_PTE_READ_ONLY/XE_PTE_FLAG_READ_ONLYMatthew Brost
2023-12-19drm/xe: Use Xe ordered workqueue for rebind workerMatthew Brost
2023-12-19drm/xe: Handle unmapped userptr in analyze VMMatthew Brost
2023-12-19drm/xe: Emit a render cache flush after each rcs/ccs batchThomas Hellström
2023-12-19drm/xe: Invalidate TLB also on bind if in scratch page modeThomas Hellström
2023-12-19drm/xe/reg_sr: Apply limit to register whitelistingGustavo Sousa
2023-12-19drm/xe/reg_sr: Use a single parameter for xe_reg_sr_apply_whitelist()Gustavo Sousa
2023-12-19drm/xe/guc: Read HXG fields from DW1 of G2H responseMatthew Brost
2023-12-19drm/xe/wa: Extend scope of Wa_14015795083Matt Roper
2023-12-19drm/xe: REBAR resize should be best effortMichael J. Ruhl
2023-12-19drm/xe: Don't hardcode GuC's MOCS index in register headerMatt Roper
2023-12-19drm/xe: Initialize MOCS earlierMatt Roper
2023-12-19drm/xe: Reformat xe_guc_regs.hMatt Roper
2023-12-19drm/xe: Replace deprecated DRM_ERROR()Gustavo Sousa
2023-12-19drm/xe: Add kerneldoc description of multi-tile devicesMatt Roper
2023-12-19drm/xe: Reinstate media GT supportMatt Roper
2023-12-19drm/xe: Update query uapi to support standalone mediaMatt Roper
2023-12-19drm/xe: Allow GT looping and lookup on standalone mediaMatt Roper
2023-12-19drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidationsMatt Roper
2023-12-19drm/xe: Invalidate TLB on all affected GTs during GGTT updatesMatt Roper
2023-12-19drm/xe: Replace xe_gt_irq_postinstall with xe_irq_enable_hweMatt Roper
2023-12-19drm/xe/irq: Untangle postinstall functionsMatt Roper
2023-12-19drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt maskMatt Roper
2023-12-19drm/xe/irq: Move ASLE backlight interrupt logicMatt Roper
2023-12-19drm/xe: Interrupts are delivered per-tile, not per-GTMatt Roper
2023-12-19drm/xe: Add media GT to tileMatt Roper
2023-12-19drm/xe: Allocate GT dynamicallyMatt Roper
2023-12-19drm/xe: Drop extra_gts[] declarations and XE_GT_TYPE_REMOTEMatt Roper
2023-12-19drm/xe: Drop vram_idMatt Roper
2023-12-19drm/xe: Clarify 'gt' retrieval for primary tileMatt Roper
2023-12-19drm/xe: Move migration from GT to tileMatt Roper
2023-12-19drm/xe: Memory allocations are tile-based, not GT-basedMatt Roper
2023-12-19drm/xe: Move VRAM from GT to tileMatt Roper
2023-12-19drm/xe: Move GGTT from GT to tileMatt Roper
2023-12-19drm/xe: Move register MMIO into xe_tileMatt Roper
2023-12-19drm/xe: Add for_each_tile iteratorMatt Roper
2023-12-19drm/xe: Add backpointer from gt to tileMatt Roper
2023-12-19drm/xe: Introduce xe_tileMatt Roper
2023-12-19drm/xe/mtl: Disable media GTMatt Roper
2023-12-19drm/xe/vm: fix double list addMatthew Auld
2023-12-19drm/xe: Replace PVC check by engine type checkJosé Roberto de Souza
2023-12-19drm/xe: Rename GPU offset helper to reflect true usageMichael J. Ruhl
2023-12-19drm/xe: Size GT device memory correctlyMichael J. Ruhl
2023-12-19drm/xe: Simplify rebar sizingMichael J. Ruhl
2023-12-19drm/xe: Rework size helper to be a little more correctMichael J. Ruhl