summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_oa.c
AgeCommit message (Expand)Author
2025-02-25drm/xe/oa: Allow oa_exponent value of 0Umesh Nerlige Ramappa
2025-02-03drm/xe/oa: Set stream->pollin in xe_oa_buffer_check_unlockedAshutosh Dixit
2025-02-03drm/xe/oa: Preserve oa_ctrl unused bitsAshutosh Dixit
2025-01-21Merge tag 'drm-next-2025-01-17' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2025-01-15drm/xe/oa: Add missing VISACTL mux registersAshutosh Dixit
2025-01-02xe/oa: Fix query mode of operation for OAR/OACUmesh Nerlige Ramappa
2024-12-23xe/oa: Drop the unused logic to parse context imageUmesh Nerlige Ramappa
2024-12-23xe/oa: Fix query mode of operation for OAR/OACUmesh Nerlige Ramappa
2024-12-18drm/xe: Force write completion of MI_STORE_DATA_IMMJosé Roberto de Souza
2024-12-16drm/xe/oa/uapi: Expose an unblock after N reports OA propertyAshutosh Dixit
2024-12-10drm/xe/oa/uapi: Make OA buffer size configurableSai Teja Pottumuttu
2024-11-21Merge tag 'drm-next-2024-11-21' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2024-11-13drm/xe/oa: Fix "Missing outer runtime PM protection" warningAshutosh Dixit
2024-11-13drm/xe/oa: Fix "Missing outer runtime PM protection" warningAshutosh Dixit
2024-10-23drm/xe/oa: Allow only certain property changes from configAshutosh Dixit
2024-10-23drm/xe/oa: Add syncs support to OA config ioctlAshutosh Dixit
2024-10-23drm/xe/oa: Move functions up so they can be reused for config ioctlAshutosh Dixit
2024-10-23drm/xe/oa: Signal output fencesAshutosh Dixit
2024-10-23drm/xe/oa: Add input fence dependenciesAshutosh Dixit
2024-10-23drm/xe/oa/uapi: Define and parse OA sync propertiesAshutosh Dixit
2024-10-23drm/xe/oa: Separate batch submission from waiting for completionAshutosh Dixit
2024-10-17drm/xe/oa: Handle force_wake_get failure in xe_oa_stream_init()Himal Prasad Ghimiray
2024-10-04Merge drm/drm-next into drm-xe-nextThomas Hellström
2024-10-03drm/xe/oa: Don't reset OAC_CONTEXT_ENABLE on OA stream closeJosé Roberto de Souza
2024-09-27drm/xe/oa: Don't reset OAC_CONTEXT_ENABLE on OA stream closeJosé Roberto de Souza
2024-09-27[tree-wide] finally take no_llseek outAl Viro
2024-09-19Merge tag 'drm-next-2024-09-19' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2024-09-12drm/xe/oa: Enable Xe2+ PES disaggregationAshutosh Dixit
2024-09-11drm/xe/oa: Convert register access to use xe_mmioMatt Roper
2024-09-11drm/xe/oa: Enable Xe2+ PES disaggregationAshutosh Dixit
2024-08-28drm/xe: replace #include <drm/xe_drm.h> with <uapi/drm/xe_drm.h>Jani Nikula
2024-08-19drm/xe/oa: Use vma_pages() helper function in xe_oa_mmap()Thorsten Blum
2024-07-21drm/xe/oa: Don't use hardcoded valuesOhad Sharabi
2024-07-11drm/xe/uapi: Rename xe perf layer as xe observation layerAshutosh Dixit
2024-07-03drm/xe/uapi: Rename xe perf layer as xe observation layerAshutosh Dixit
2024-07-01drm/xe/oa: Destroy the stream_lock mutexAshutosh Dixit
2024-06-26drm/xe/oa/uapi: Allow preemption to be disabled on the stream exec queueAshutosh Dixit
2024-06-26drm/xe/oa: Allow stream enable/disable functions to return errorAshutosh Dixit
2024-06-26drm/xe/oa: Fix kernel doc in xe_drm.hAshutosh Dixit
2024-06-20drm/xe/vf: Don't initialize OA if VFMichal Wajdeczko
2024-06-20drm/xe/oa: Remove WARN_ON's for unsupported configurationsAshutosh Dixit
2024-06-20drm/xe/oa: Call xe_oa_emit_oa_config() with new config when updating configJosé Roberto de Souza
2024-06-20drm/xe/oa: Fix potential NPD when OA is not initializedMichal Wajdeczko
2024-06-18drm/xe/oa: Enable Xe2+ overrun modeAshutosh Dixit
2024-06-18drm/xe/oa: Changes to OA_TAKENAshutosh Dixit
2024-06-18drm/xe/oa: Override GuC RC with OA on PVCAshutosh Dixit
2024-06-18drm/xe/oa: Add MMIO trigger supportAshutosh Dixit
2024-06-18drm/xe/oa/uapi: OA buffer mmapAshutosh Dixit
2024-06-18drm/xe/oa/uapi: Query OA unit propertiesAshutosh Dixit
2024-06-18drm/xe/oa: Add OAC supportAshutosh Dixit