aboutsummaryrefslogtreecommitdiffstats
path: root/include/uapi/drm
AgeCommit message (Expand)AuthorFilesLines
2025-12-02Merge tag 'drm-misc-next-2025-12-01-1' of https://gitlab.freedesktop.org/drm/...Dave Airlie3-9/+149
2025-11-26drm/colorop: Add 3D LUT support to color pipelineAlex Hung1-0/+34
2025-11-26drm/colorop: Define LUT_1D interpolationHarry Wentland1-0/+13
2025-11-26drm/colorop: Add multiplier typeAlex Hung1-0/+11
2025-11-26drm/colorop: Add 1D Curve Custom LUT typeAlex Hung1-0/+14
2025-11-26drm: Add Enhanced LUT precision structureUma Shankar1-0/+12
2025-11-26drm/colorop: Add 3x4 CTM typeHarry Wentland2-10/+31
2025-11-26drm/colorop: Introduce DRM_CLIENT_CAP_PLANE_COLOR_PIPELINEHarry Wentland1-0/+15
2025-11-26drm/colorop: Add TYPE propertyHarry Wentland1-0/+19
2025-11-26drm/colorop: Introduce new drm_colorop mode objectHarry Wentland1-0/+1
2025-11-21Merge tag 'v6.18-rc6' into drm-nextDave Airlie1-9/+16
2025-11-06drm/panfrost: fix UAPI kernel-doc warningsRandy Dunlap1-36/+82
2025-11-06drm: define NVIDIA DRM format modifiers for GB20xJames Jones1-9/+16
2025-11-05accel/amdxdna: Support preemption requestsLizhi Hou1-1/+15
2025-11-04accel/amdxdna: Add IOCTL parameter for telemetry dataLizhi Hou1-0/+17
2025-11-04accel/amdxdna: Add IOCTL parameter for resource dataLizhi Hou1-0/+17
2025-10-30accel/ivpu: Add support for userptr buffer objectsJacek Lawrynowicz1-0/+52
2025-10-24accel: Add Arm Ethos-U NPU driverRob Herring (Arm)1-0/+261
2025-10-24Merge tag 'drm-misc-next-2025-10-21' of https://gitlab.freedesktop.org/drm/mi...Simona Vetter1-0/+13
2025-10-21Merge tag 'drm-misc-next-2025-10-02' of https://gitlab.freedesktop.org/drm/mi...Simona Vetter3-1/+110
2025-10-21Merge tag 'drm-xe-next-2025-10-20' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-1/+20
2025-10-20drm/xe/uapi: Hide the madvise autoreset behind a VM_BIND flagThomas Hellström1-0/+15
2025-10-17drm/xe/uapi: Hide the madvise autoreset behind a VM_BIND flagThomas Hellström1-0/+15
2025-10-16accel/amdxdna: Support getting last hardware errorLizhi Hou1-0/+13
2025-10-15drm/xe/uapi: Add documentation for DRM_XE_GEM_CREATE_FLAG_SCANOUTSanjay Yadav1-1/+5
2025-10-13drm/amdgpu: drop unused structures in amdgpu_drm.hAlex Deucher1-21/+0
2025-10-13Merge drm/drm-next into drm-misc-nextThomas Zimmermann1-6/+11
2025-09-29drm/dumb-buffers: Provide helper to set pitch and sizeThomas Zimmermann1-1/+49
2025-09-22Merge tag 'amd-drm-next-6.18-2025-09-19' of https://gitlab.freedesktop.org/ag...Dave Airlie1-6/+11
2025-09-18drm/panfrost: Introduce uAPI for JM context creationBoris Brezillon1-0/+50
2025-09-18accel/ivpu: Add support for user-managed preemption bufferAndrzej Kacprowski1-0/+11
2025-09-15drm/amdgpu: add AMDGPU_IDS_FLAGS_GANG_SUBMITChristian König1-4/+5
2025-09-12Merge tag 'amd-drm-next-6.18-2025-09-09' of https://gitlab.freedesktop.org/ag...Dave Airlie1-1/+54
2025-09-12Merge tag 'drm-misc-next-2025-09-11' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie1-0/+111
2025-09-09drm/amdgpu/uapi: Introduce AMDGPU_GEM_DOMAIN_MMIO_REMAPSrinivasan Shanmugam1-2/+6
2025-09-04accel/amdxdna: Add ioctl DRM_IOCTL_AMDXDNA_GET_ARRAYLizhi Hou1-0/+111
2025-09-02drm/amdgpu: Add mapping info option for GEM_OP ioctlDavid Francis1-1/+20
2025-09-02drm/amdgpu: Add ioctl to get all gem handles for a processDavid Francis1-0/+34
2025-08-28drm/xe/uapi: Fix kernel-doc formatting for madvise and vma_queryHimal Prasad Ghimiray1-21/+22
2025-08-26drm/xe/uapi: Add UAPI for querying VMA count and memory attributesHimal Prasad Ghimiray1-0/+140
2025-08-26drm/xe/uapi: Add flag for consulting madvise hints on svm prefetchHimal Prasad Ghimiray1-0/+5
2025-08-26drm/xe/uapi: Add madvise interfaceHimal Prasad Ghimiray1-0/+130
2025-08-25Merge drm/drm-next into drm-xe-nextLucas De Marchi6-12/+231
2025-08-15drm/panthor: Add support for Mali-Gx15 family of GPUsKarunika Choo1-0/+3
2025-08-12Merge drm/drm-next into drm-xe-nextLucas De Marchi3-16/+155
2025-08-11Merge drm/drm-next into drm-misc-nThomas Zimmermann2-4/+6
2025-07-29drm/xe/uapi: Add documentation for DRM_XE_GEM_CREATE_FLAG_DEFER_BACKINGPriyanka Dandamudi1-1/+5
2025-07-25accel/rocket: Add IOCTLs for synchronizing memory accessesTomeu Vizoso1-0/+34
2025-07-25accel/rocket: Add job submission IOCTLTomeu Vizoso1-0/+64
2025-07-25accel/rocket: Add IOCTL for BO creationTomeu Vizoso1-0/+44
2025-07-22accel/amdxdna: Support user space allocated bufferLizhi Hou1-0/+25
2025-07-18drm: Move drm_gem ioctl kerneldoc to uapi fileDavid Francis1-12/+28
2025-07-18drm: Add DRM prime interface to reassign GEM handleDavid Francis1-0/+23
2025-07-17drm: document DRM_MODE_PAGE_FLIP_EVENT interactions with atomicSimon Ser1-0/+8
2025-07-17drm/v3d: Add parameter to retrieve the number of GPU resets per-fdMaíra Canal1-0/+1
2025-07-17drm/v3d: Add parameter to retrieve the global number of GPU resetsMaíra Canal1-0/+1
2025-07-16drm/amdgpu: Replace HQD terminology with slots namingJesse Zhang1-2/+2
2025-07-16drm/amdgpu: Add user queue instance count in HW IP infoJesse Zhang1-0/+2
2025-07-11Merge tag 'drm-xe-next-2025-07-10' of https://gitlab.freedesktop.org/drm/xe/k...Simona Vetter1-4/+4
2025-07-08Merge tag 'drm-msm-next-2025-07-05' of https://gitlab.freedesktop.org/drm/msm...Simona Vetter1-15/+134
2025-07-04drm/msm: Add VM_BIND ioctlRob Clark1-1/+73
2025-07-04drm/msm: Add VM_BIND submitqueueRob Clark1-1/+8
2025-07-04drm/msm: Extract out syncobj helpersRob Clark1-13/+13
2025-07-04drm/msm: Add _NO_SHARE flagRob Clark1-0/+14
2025-07-04drm/msm: Add opt-in for VM_BINDRob Clark1-0/+24
2025-07-04drm/msm: Add PRR supportRob Clark1-0/+2
2025-07-04Merge tag 'drm-misc-next-2025-07-03' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie1-1/+19
2025-06-28drm/fourcc: Add RGB161616 and BGR161616 formatsJacopo Mondi1-0/+4
2025-06-27drm/fourcc: Add 32b float formatsRob Clark1-0/+10
2025-06-27drm/fourcc: Add missing half-float formatsRob Clark1-1/+5
2025-06-25drm/xe/uapi: Correct sync type definition in commentsShuicheng Lin1-4/+4
2025-06-20Merge tag 'drm-misc-next-2025-06-19' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie1-0/+14
2025-06-20Merge tag 'drm-xe-next-2025-06-18' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-0/+4
2025-06-17drm/xe/oa/uapi: Expose media OA unitsAshutosh Dixit1-0/+4
2025-06-16accel/ivpu: Add turbo flag to the DRM_IVPU_CMDQ_CREATE ioctlAndrzej Kacprowski1-0/+14
2025-06-11Merge drm/drm-next into drm-misc-nextThomas Zimmermann1-0/+5
2025-06-06drm/panthor: Fix the user MMIO offset logic for emulatorsBoris Brezillon1-0/+38
2025-06-06drm/panthor: Add missing explicit padding in drm_panthor_gpu_infoBoris Brezillon1-0/+3
2025-06-06Merge tag 'drm-xe-next-fixes-2025-06-05' of https://gitlab.freedesktop.org/dr...Dave Airlie1-0/+5
2025-06-05drm/xe/pxp: Clarify PXP queue creation behavior if PXP is not readyDaniele Ceraolo Spurio1-0/+5
2025-06-03Merge drm-next-2025-05-28 into drm-misc-nextMaxime Ripard2-0/+418
2025-06-02drm/panfrost: Add driver IOCTL for setting BO labelsAdrián Larumbe1-0/+21
2025-05-29drm: drm_fourcc: add 10/12/16bit software decoder YCbCr formatsRobert Mader1-0/+36
2025-05-21Merge tag 'nova-next-v6.16-2025-05-20' of https://gitlab.freedesktop.org/drm/...Dave Airlie1-0/+101
2025-05-13drm/amd: add definition for new memory typeTao Zhou1-0/+1
2025-05-12drm: nova-drm: add initial driver skeletonDanilo Krummrich1-0/+101
2025-05-12Merge tag 'amd-drm-next-6.16-2025-05-09' of https://gitlab.freedesktop.org/ag...Dave Airlie1-0/+316
2025-05-06BackMerge tag 'v6.15-rc5' into drm-nextDave Airlie1-2/+2
2025-05-02Merge tag 'drm-misc-next-2025-04-29' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie1-0/+23
2025-04-26Merge tag 'drm-xe-next-2025-04-17' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-1/+5
2025-04-23drm/panthor: Add driver IOCTL for setting BO labelsAdrián Larumbe1-0/+23
2025-04-22drm/amdgpu: Add queue id support to the user queue wait IOCTLArunpravin Paneer Selvam1-0/+6
2025-04-21drm/amdgpu/userq: add UAPI for setting up secure queuesAlex Deucher1-0/+2
2025-04-21drm/amdgpu/userq: add UAPI for setting queue priorityAlex Deucher1-0/+9
2025-04-21drm/amdgpu: convert userq UAPI _pad to flagsAlex Deucher1-1/+4
2025-04-11accel/ivpu: Fix the NPU's DPU frequency calculationAndrzej Kacprowski1-2/+2
2025-04-08drm: Add UAPI for the Asahi driverAlyssa Rosenzweig1-0/+1194
2025-04-08drm/amdgpu: add UAPI to query if user queues are supportedAlex Deucher1-0/+3
2025-04-08drm/amdgpu: add new AMDGPU_INFO subquery for userq objectsShashank Sharma1-0/+40
2025-04-08drm/amdgpu: Modify userq signal/wait struct field namesArunpravin Paneer Selvam1-66/+36
2025-04-08drm/amdgpu: fix userqueue UAPI commentsShashank Sharma1-30/+24
2025-04-08drm/amdgpu: Add input fence to sync bo map/unmapArvind Yadav1-0/+4
2025-04-08drm/amdgpu: Add separate array of read and write for BO handlesArunpravin Paneer Selvam1-16/+34
2025-04-08drm/amdgpu: update userqueue BOs and PDsArvind Yadav1-0/+9
2025-04-08drm/amdgpu: Add wait IOCTL timeline syncobj supportArunpravin Paneer Selvam1-1/+15
2025-04-08drm/amdgpu: UAPI headers for userqueue Secure semaphoreArunpravin Paneer Selvam1-0/+115
2025-04-08drm/amdgpu: enable compute/gfx usermode queueShashank Sharma1-0/+10
2025-04-08drm/amdgpu: enable SDMA usermode queuesArvind Yadav1-0/+10
2025-04-08drm/amdgpu: enable GFX-V11 userqueue supportShashank Sharma1-0/+19
2025-04-08drm/amdgpu: UAPI for user queue managementAlex Deucher1-0/+90
2025-04-07Merge drm/drm-next into drm-misc-nextThomas Zimmermann2-4/+246
2025-04-07drm/xe: Allow scratch page under fault mode for certain platformOak Zeng1-1/+5
2025-04-01drm/syncobj: Extend EXPORT_SYNC_FILE for timeline syncobjsRob Clark1-0/+4
2025-03-28drm/virtio: Add capset definitions to UAPIAaron Ruby1-0/+6
2025-03-14drm: add modifiers for Apple GPU layoutsAlyssa Rosenzweig1-0/+45
2025-03-06drm/xe/uapi: Add DRM_XE_QUERY_CONFIG_FLAG_HAS_CPU_ADDR_MIRRORMatthew Brost1-0/+3
2025-03-06drm/xe/uapi: Add DRM_XE_VM_BIND_FLAG_CPU_ADDR_MIRRORMatthew Brost1-1/+18
2025-03-05drm/xe/uapi: Use hint for guc to set GT frequencyTejas Upadhyay1-1/+20
2025-02-28Merge drm/drm-next into drm-xe-nextLucas De Marchi4-43/+187
2025-02-27Merge tag 'drm-xe-next-2025-02-24' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-2/+121
2025-02-26drm/xe/uapi: Add a device query to get EU stall sampling informationHarish Chegondi1-2/+38
2025-02-26drm/xe/uapi: Introduce API for EU stall samplingHarish Chegondi1-0/+38
2025-02-26Merge tag 'amd-drm-next-6.15-2025-02-21' of https://gitlab.freedesktop.org/ag...Dave Airlie1-0/+10
2025-02-14Merge tag 'drm-misc-next-2025-02-12' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie3-42/+169
2025-02-12drm/amdgpu: Add flags to distinguish vf/pf/pt modeAsad Kamal1-0/+10
2025-02-07drm/panthor: Convert IOCTL defines to an enumRob Herring (Arm)1-42/+44
2025-02-06Merge drm/drm-next into drm-misc-nextMaxime Ripard2-0/+17
2025-02-03drm/xe/pxp/uapi: Add API to mark a BO as using PXPDaniele Ceraolo Spurio1-0/+19
2025-02-03drm/xe/pxp/uapi: Add a query for PXP statusDaniele Ceraolo Spurio1-0/+35
2025-02-03drm/xe/pxp/uapi: Add userspace and LRC support for PXP-using queuesDaniele Ceraolo Spurio1-1/+39
2025-02-03drm/amdgpu: add a BO metadata flag to disable write compression for VulkanMarek Olšák1-1/+8
2025-01-30Merge drm/drm-next into drm-xe-nextLucas De Marchi5-1/+530
2025-01-24drm: add modifiers for MediaTek tiled formatsEric R. Smith1-0/+41
2025-01-21drm/xe/uapi: Fix documentation indentationRodrigo Vivi1-18/+18
2025-01-16drm/xe/mmap: Add mmap support for PCI memory barrierTejas Upadhyay1-1/+28
2025-01-13Merge tag 'drm-msm-next-2025-01-07' of gitlab.freedesktop.org:drm/msm into dr...Dave Airlie1-0/+1
2025-01-09Merge tag 'drm-xe-next-2025-01-07' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-0/+7
2025-01-09accel/ivpu: Add API for command queue create/destroy/submitKarol Wachowski1-0/+84
2025-01-03drm/msm: Expose uche trap base via uapiDanylo Piliaiev1-0/+1
2024-12-20Merge tag 'drm-misc-next-2024-12-19' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie3-8/+82
2024-12-17accel/amdxdna: Remove DRM_AMDXDNA_HWCTX_CONFIG_NUMLizhi Hou1-1/+0
2024-12-17accel/amdxdna: Add zero check for pad in ioctl input structuresLizhi Hou1-5/+5
2024-12-17drm/panthor: Report innocent group killBoris Brezillon1-0/+9
2024-12-16drm/xe/oa/uapi: Expose an unblock after N reports OA propertyAshutosh Dixit1-0/+7
2024-12-16accel/amdxdna: Enhance power management settingsLizhi Hou1-0/+52
2024-12-13accel/amdxdna: Add query firmware versionLizhi Hou1-1/+15
2024-12-13accel/qaic: Fix typo for struct qaic_manage_trans_passthroughJeffrey Hugo1-1/+1
2024-12-13Merge tag 'drm-xe-next-2024-12-11' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-0/+9
2024-12-10drm/xe/oa/uapi: Make OA buffer size configurableSai Teja Pottumuttu1-0/+9
2024-12-04drm/v3d: Add DRM_IOCTL_V3D_PERFMON_SET_GLOBALChristian Gmeiner1-0/+18
2024-12-02Merge drm/drm-next into drm-misc-nextMaxime Ripard3-1/+22
2024-11-22accel/amdxdna: Add query functionsLizhi Hou1-0/+166
2024-11-22accel/amdxdna: Add command executionLizhi Hou1-0/+38
2024-11-22accel/amdxdna: Add GEM buffer object managementLizhi Hou1-0/+77
2024-11-22accel/amdxdna: Add hardware contextLizhi Hou1-0/+131
2024-11-22accel/amdxdna: Add a new driver for AMD AI EngineLizhi Hou1-0/+24
2024-11-11drm/fourcc: add AMD_FMT_MOD_TILE_GFX9_4K_D_XQiang Yu1-0/+1
2024-11-05Merge tag 'drm-xe-next-2024-10-31' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-0/+17
2024-11-05Merge tag 'drm-msm-next-2024-10-28' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie1-1/+4
2024-10-30accel/ivpu: Remove copy engine supportAndrzej Kacprowski1-5/+1
2024-10-23drm/xe/oa/uapi: Define and parse OA sync propertiesAshutosh Dixit1-0/+17
2024-10-14Merge drm/drm-next into drm-misc-nextThomas Zimmermann1-1/+3
2024-10-11accel/ivpu: Stop using hardcoded DRIVER_DATEJacek Lawrynowicz1-3/+0
2024-10-11Merge tag 'drm-xe-next-2024-10-10' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-1/+3
2024-10-08drm/xe/ptl: L3bank mask is not available on the media GTShekhar Chauhan1-1/+3
2024-10-08drm: add DRM_SET_CLIENT_NAME ioctlPierre-Eric Pelloux-Prayer1-0/+17
2024-10-03drm/msm/a6xx: Add a flag to allow preemption to submitqueue_createAntonino Maniscalco1-1/+4
2024-09-25drm/panthor: Add DEV_QUERY_GROUP_PRIORITIES_INFO dev queryMary Guillemard1-0/+22
2024-09-25drm/panthor: Add PANTHOR_GROUP_PRIORITY_REALTIME group priorityMary Guillemard1-0/+7
2024-09-25drm/v3d: Expose Super Pages capabilityMaíra Canal1-0/+1
2024-09-11Merge drm/drm-next into drm-misc-nextThomas Zimmermann2-1/+7
2024-09-11Merge v6.11-rc7 into drm-nextSimona Vetter1-1/+5
2024-09-06Merge tag 'drm-misc-fixes-2024-09-05' of https://gitlab.freedesktop.org/drm/m...Dave Airlie1-1/+5
2024-09-05drm/panthor: Add DEV_QUERY_TIMESTAMP_INFO dev queryMary Guillemard1-0/+22
2024-09-05drm/panthor: Restrict high priorities on group_createMary Guillemard1-1/+5
2024-09-02drm/panfrost: Add cycle counter job requirementMary Guillemard1-0/+1
2024-09-02drm/panfrost: Add SYSTEM_TIMESTAMP and SYSTEM_TIMESTAMP_FREQUENCY parametersMary Guillemard1-0/+2
2024-08-30drm/msm: Expose expanded UBWC config uapiConnor Abbott1-0/+2
2024-08-27Merge drm/drm-next into drm-intel-nextRodrigo Vivi2-5/+15
2024-08-21drm/fourcc: define Intel Xe2 related tile4 ccs modifiersJuha-Pekka Heikkila1-0/+25
2024-08-19drm/xe/oa/uapi: Make bit masks unsignedGeert Uytterhoeven1-4/+4
2024-08-12Merge drm/drm-next into drm-misc-nextThomas Zimmermann2-6/+25
2024-08-12drm: Add missing documentation for struct drm_plane_size_hintMohammed Anees1-0/+2
2024-08-09Merge tag 'drm-misc-next-2024-08-09' of https://gitlab.freedesktop.org/drm/mi...Daniel Vetter1-7/+0
2024-08-08Merge tag 'drm-misc-next-2024-08-01' of https://gitlab.freedesktop.org/drm/mi...Daniel Vetter1-0/+7
2024-08-05Merge tag 'drm-xe-next-2024-07-30' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-5/+13
2024-08-02Revert "drm: Introduce 'power saving policy' drm property"Hamza Mahfooz1-7/+0
2024-07-30drm/xe/oa/uapi: Make bit masks unsignedGeert Uytterhoeven1-4/+4
2024-07-29Merge drm/drm-next into drm-misc-nextThomas Zimmermann5-1/+373
2024-07-18drm/xe/uapi: Expose SIMD16 EU mask in topology queryLucas De Marchi1-1/+9
2024-07-18Merge tag 'drm-next-2024-07-18' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds8-10/+498
2024-07-11drm/xe: Use write-back caching mode for system memory on DGFXThomas Hellström1-1/+7
2024-07-11drm/xe/uapi: Rename xe perf layer as xe observation layerAshutosh Dixit1-50/+52
2024-07-10drm: Introduce 'power saving policy' drm propertyMario Limonciello1-0/+7
2024-07-06drm/xe: Use write-back caching mode for system memory on DGFXThomas Hellström1-1/+7
2024-07-05Merge tag 'drm-msm-next-2024-07-04' of https://gitlab.freedesktop.org/drm/msm...Daniel Vetter1-0/+1
2024-07-05Merge tag 'amd-drm-next-6.11-2024-07-03' of https://gitlab.freedesktop.org/ag...Daniel Vetter1-3/+2
2024-07-03drm/xe/uapi: Rename xe perf layer as xe observation layerAshutosh Dixit1-50/+52
2024-07-03drm/panthor: Fix sync-only jobsBoris Brezillon1-0/+5
2024-07-01drm/amdgpu: handle gfx12 in amdgpu_display_verify_sizesMarek Olšák1-0/+2