summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_oa.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-25drm/xe/oa: Allow reading after disabling OA streamAshutosh Dixit1-2/+5
2026-01-08drm/xe/oa: Disallow 0 OA property valuesAshutosh Dixit1-1/+1
2026-01-08drm/xe/oa: Fix potential UAF in xe_oa_add_config_ioctl()Sanjay Yadav1-3/+5
2026-01-08drm/xe/oa: Limit num_syncs to prevent oversized allocationsShuicheng Lin1-0/+3
2025-05-29drm/xe/oa: Ensure that polled read returns latest dataUmesh Nerlige Ramappa1-0/+1
2025-03-07drm/xe/oa: Allow oa_exponent value of 0Umesh Nerlige Ramappa1-2/+3
2025-03-07drm/xe/oa: Allow only certain property changes from configAshutosh Dixit1-14/+46
2025-03-07drm/xe/oa: Add syncs support to OA config ioctlAshutosh Dixit1-18/+23
2025-03-07drm/xe/oa: Move functions up so they can be reused for config ioctlAshutosh Dixit1-229/+229
2025-03-07drm/xe/oa: Signal output fencesAshutosh Dixit1-17/+102
2025-02-27xe/oa: Fix query mode of operation for OAR/OACUmesh Nerlige Ramappa1-89/+45
2025-02-27drm/xe/oa: Add input fence dependenciesAshutosh Dixit1-4/+21
2025-02-27drm/xe/oa/uapi: Define and parse OA sync propertiesAshutosh Dixit1-1/+82
2025-02-27drm/xe/oa: Separate batch submission from waiting for completionAshutosh Dixit1-13/+44
2025-01-23drm/xe/oa: Add missing VISACTL mux registersAshutosh Dixit1-0/+1
2024-11-13drm/xe/oa: Fix "Missing outer runtime PM protection" warningAshutosh Dixit1-0/+2
2024-10-03drm/xe/oa: Don't reset OAC_CONTEXT_ENABLE on OA stream closeJosé Roberto de Souza1-6/+3
2024-09-27[tree-wide] finally take no_llseek outAl Viro1-1/+0
2024-09-19Merge tag 'drm-next-2024-09-19' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1-4/+3
2024-09-12drm/xe/oa: Enable Xe2+ PES disaggregationAshutosh Dixit1-0/+4
2024-08-28drm/xe: replace #include <drm/xe_drm.h> with <uapi/drm/xe_drm.h>Jani Nikula1-1/+1
2024-08-19drm/xe/oa: Use vma_pages() helper function in xe_oa_mmap()Thorsten Blum1-2/+1
2024-07-22drm/xe/oa: Don't use hardcoded valuesOhad Sharabi1-1/+1
2024-07-11drm/xe/uapi: Rename xe perf layer as xe observation layerAshutosh Dixit1-17/+17
2024-07-04drm/xe/uapi: Rename xe perf layer as xe observation layerAshutosh Dixit1-17/+17
2024-07-01drm/xe/oa: Destroy the stream_lock mutexAshutosh Dixit1-0/+2
2024-06-27drm/xe/oa/uapi: Allow preemption to be disabled on the stream exec queueAshutosh Dixit1-1/+69
2024-06-27drm/xe/oa: Allow stream enable/disable functions to return errorAshutosh Dixit1-16/+22
2024-06-27drm/xe/oa: Fix kernel doc in xe_drm.hAshutosh Dixit1-1/+2
2024-06-20drm/xe/vf: Don't initialize OA if VFMichal Wajdeczko1-0/+4
2024-06-20drm/xe/oa: Remove WARN_ON's for unsupported configurationsAshutosh Dixit1-1/+1
2024-06-20drm/xe/oa: Call xe_oa_emit_oa_config() with new config when updating configJosé Roberto de Souza1-6/+6
2024-06-20drm/xe/oa: Fix potential NPD when OA is not initializedMichal Wajdeczko1-6/+9
2024-06-18drm/xe/oa: Enable Xe2+ overrun modeAshutosh Dixit1-8/+27
2024-06-18drm/xe/oa: Changes to OA_TAKENAshutosh Dixit1-9/+13
2024-06-18drm/xe/oa: Override GuC RC with OA on PVCAshutosh Dixit1-0/+24
2024-06-18drm/xe/oa: Add MMIO trigger supportAshutosh Dixit1-1/+23
2024-06-18drm/xe/oa/uapi: OA buffer mmapAshutosh Dixit1-0/+46
2024-06-18drm/xe/oa/uapi: Query OA unit propertiesAshutosh Dixit1-0/+13
2024-06-18drm/xe/oa: Add OAC supportAshutosh Dixit1-3/+71
2024-06-18drm/xe/oa: Add OAR supportAshutosh Dixit1-0/+193
2024-06-18drm/xe/oa/uapi: Read file_operationAshutosh Dixit1-0/+201
2024-06-18drm/xe/oa/uapi: Expose OA stream fdAshutosh Dixit1-0/+380
2024-06-18drm/xe/oa: OA stream initialization (OAG)Ashutosh Dixit1-0/+393
2024-06-18drm/xe/oa/uapi: Define and parse OA stream propertiesAshutosh Dixit1-0/+364
2024-06-18drm/xe/oa/uapi: Add/remove OA config perf opsAshutosh Dixit1-0/+434
2024-06-18drm/xe/oa/uapi: Initialize OA unitsAshutosh Dixit1-0/+156
2024-06-18drm/xe/oa/uapi: Add OA data formatsAshutosh Dixit1-0/+111