summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/v3d/v3d_drv.h
AgeCommit message (Expand)Author
7 hoursnext-20260807/drmMark Brown
8 daysdrm/v3d: Serialize the scheduler timeout handlersMaíra Canal
2026-07-22drm/v3d: Idle AXI transactions before disabling the clock on suspendMaíra Canal
2026-07-18drm/v3d: Associate BOs with every job that accesses themMaíra Canal
2026-07-07drm/v3d: Serialize jobs across queues when a perfmon is attachedMaíra Canal
2026-07-07drm/v3d: Refactor perfmon lockingMaíra Canal
2026-06-09drm/v3d: Refactor CPU ioctl into unified submission chainMaíra Canal
2026-06-09drm/v3d: Make v3d_get_cpu_indirect_csd_params() a pure parserMaíra Canal
2026-06-09drm/v3d: Introduce struct v3d_submit and convert CL/TFU/CSD ioctlsMaíra Canal
2026-06-09drm/v3d: Migrate BO reservation locking to DRM execMaíra Canal
2026-06-09drm/v3d: Extract v3d_job_add_syncobjs() helperMaíra Canal
2026-06-09drm/v3d: Drop unused drm_encoder.h include from v3d_drv.hMaíra Canal
2026-04-04drm/v3d: Introduce Runtime Power ManagementMaíra Canal
2026-04-04drm/v3d: Allocate all resources before enabling the clockMaíra Canal
2026-03-13drm/v3d: Remove dedicated fence_lockMaíra Canal
2026-03-13drm/v3d: Attach per-fd reset counters to v3d_statsTvrtko Ursulin
2026-03-13drm/v3d: Hold v3d_stats references in each jobTvrtko Ursulin
2026-03-13drm/v3d: Refcount v3d_statsTvrtko Ursulin
2026-03-13drm/v3d: Use raw seqcount helpers instead of fighting with lockdepTvrtko Ursulin
2026-02-02drm/v3d: Replace IDR with XArray for perfmon trackingMaíra Canal
2025-12-08drm/v3d: Use huge tmpfs mountpoint helpersLoïc Molinari
2025-09-30drm/v3d: create a dedicated lock for dma fenceMelissa Wen
2025-08-29drm/v3d: Address race-condition between per-fd GPU stats and fd releaseMaíra Canal
2025-08-29drm/v3d: Replace a global spinlock with a per-queue spinlockMaíra Canal
2025-08-29drm/v3d: Store the active job inside the queue's stateMaíra Canal
2025-08-29drm/v3d: Store a pointer to `struct v3d_file_priv` inside each jobMaíra Canal
2025-08-11Merge drm/drm-next into drm-misc-nThomas Zimmermann
2025-07-17drm/v3d: Add parameter to retrieve the number of GPU resets per-fdMaíra Canal
2025-07-17drm/v3d: Add parameter to retrieve the global number of GPU resetsMaíra Canal
2025-07-02drm/v3d: Disable interrupts before resetting the GPUMaíra Canal
2025-03-23drm/v3d: Use V3D_SMS registers for power on/off and reset on V3D 7.xMaíra Canal
2025-03-23drm/v3d: Associate a V3D tech revision to all supported devicesMaíra Canal
2025-01-14drm/v3d: Remove `v3d->cpu_job`Maíra Canal
2024-12-04drm/v3d: Add DRM_IOCTL_V3D_PERFMON_SET_GLOBALChristian Gmeiner
2024-09-25drm/v3d: Add modparam for turning off Big/Super PagesMaíra Canal
2024-09-25drm/v3d: Support Big/Super Pages when writing out PTEsMaíra Canal
2024-09-25drm/v3d: Reduce the alignment of the node allocationMaíra Canal
2024-09-25drm/v3d: Introduce gemfsMaíra Canal
2024-09-25drm/v3d: Flush the MMU before we supply more memory to the binnerMaíra Canal
2024-07-29Merge drm/drm-next into drm-misc-nextThomas Zimmermann
2024-07-15drm/v3d: Add V3D tech revision to the device informationMaíra Canal
2024-07-13drm/v3d: Move perfmon init completely into own unitTvrtko Ursulin
2024-07-13drm/v3d: Size the kperfmon_ids array at runtimeTvrtko Ursulin
2024-07-13drm/v3d: Fix potential memory leak in the performance extensionTvrtko Ursulin
2024-07-13drm/v3d: Fix potential memory leak in the timestamp extensionTvrtko Ursulin
2024-06-05drm/v3d: Fix perfmon build error/warningTvrtko Ursulin
2024-05-20drm/v3d: Use V3D_MAX_COUNTERS instead of V3D_PERFCNT_NUMMaíra Canal
2024-05-20drm/v3d: Create new IOCTL to expose performance counters informationMaíra Canal
2024-05-20drm/v3d: Different V3D versions can have different number of perfcntMaíra Canal
2024-05-20drm/v3d: Add Performance Counters descriptions for V3D 4.2 and 7.1Maíra Canal