summaryrefslogtreecommitdiff
path: root/drivers/accel/ivpu/ivpu_drv.c
AgeCommit message (Expand)AuthorFilesLines
2026-06-17accel/ivpu: Drop IRQF_ONESHOT to allow IPC IRQ threading on PREEMPT_RTKarol Wachowski1-1/+1
2026-06-15accel/ivpu: Use threaded IRQ for IPC callback processingKarol Wachowski1-4/+24
2026-05-28Merge v7.1-rc5 into drm-nextSimona Vetter1-0/+21
2026-04-30accel/ivpu: Disallow re-exporting imported GEM objectsKarol Wachowski1-0/+21
2026-04-29accel/ivpu: Add support for limiting NPU frequencyAndrzej Kacprowski1-2/+6
2026-03-20accel/ivpu: Perform engine reset instead of device recovery on TDRKarol Wachowski1-0/+1
2026-03-03accel/ivpu: Limit number of maximum contexts and doorbells per userKarol Wachowski1-6/+88
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
2026-01-08accel/ivpu: Implement warm boot flow for NPU6 and unify boot handlingKarol Wachowski1-2/+2
2025-11-12accel/ivpu: Fix warning due to undefined CONFIG_PROC_FSKarol Wachowski1-2/+2
2025-11-12accel/ivpu: Add fdinfo support for memory statisticsKarol Wachowski1-0/+6
2025-10-30accel/ivpu: Disallow setting sched mode OS starting from NPU6Karol Wachowski1-1/+1
2025-10-30accel/ivpu: Add support for userptr buffer objectsJacek Lawrynowicz1-0/+3
2025-10-23accel/ivpu: Add support for Nova Lake's NPUMaciej Falkowski1-0/+1
2025-09-25accel/ivpu: Split FW runtime and global memory buffersKarol Wachowski1-2/+1
2025-09-18accel/ivpu: Add support for user-managed preemption bufferAndrzej Kacprowski1-0/+3
2025-09-01accel/ivpu: Prevent recovery work from being queued during device removalKarol Wachowski1-1/+1
2025-06-16accel/ivpu: Add initial Wildcat Lake supportMaciej Falkowski1-0/+1
2025-05-06BackMerge tag 'v6.15-rc5' into drm-nextDave Airlie1-5/+5
2025-04-25accel/ivpu: Implement heartbeat-based TDR mechanismKarol Wachowski1-0/+4
2025-04-11accel/ivpu: Fix the NPU's DPU frequency calculationAndrzej Kacprowski1-2/+2
2025-04-11accel/ivpu: Flush pending jobs of device's workqueuesMaciej Falkowski1-3/+3
2025-02-14Merge tag 'drm-misc-next-2025-02-12' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie1-64/+26
2025-02-10accel/ivpu: Allow to import single buffer into multiple contextsTomasz Rusinowicz1-1/+1
2025-02-06Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes' into drm-misc-fixesMaxime Ripard1-8/+0
2025-02-03accel/ivpu: Fix error handling in ivpu_boot()Jacek Lawrynowicz1-2/+6
2025-01-09accel/ivpu: Set command queue management capability based on HWSKarol Wachowski1-12/+7
2025-01-09accel/ivpu: Use workqueue for IRQ handlingMaciej Falkowski1-29/+10
2025-01-09accel/ivpu: Abort all jobs after command queue unregisterKarol Wachowski1-26/+6
2025-01-09accel/ivpu: Add API for command queue create/destroy/submitKarol Wachowski1-0/+6
2024-12-05drm: remove driver date from struct drm_driver and all driversJani Nikula1-1/+0
2024-12-05accel/ivpu: remove DRIVER_DATE conditional drm_driver initJani Nikula1-7/+0
2024-10-30accel/ivpu: Add debug Kconfig optionMaciej Falkowski1-0/+2
2024-10-30accel/ivpu: Make command queue ID allocated on XArrayKarol Wachowski1-0/+6
2024-10-30accel/ivpu: Use xa_alloc_cyclic() instead of custom functionKarol Wachowski1-7/+4
2024-10-30accel/ivpu: Defer MMU root page table allocationKarol Wachowski1-9/+3
2024-10-11accel/ivpu: Add initial Panther Lake supportMaciej Falkowski1-0/+1
2024-10-11accel/ivpu: Remove invalid warningsJacek Lawrynowicz1-2/+0
2024-10-11accel/ivpu: Refactor failure diagnostics during bootKarol Wachowski1-6/+11
2024-10-11accel/ivpu: Make DB_ID and JOB_ID allocations incrementalTomasz Rusinowicz1-0/+9
2024-10-11accel/ivpu: Add auto selection logic for job schedulerJacek Lawrynowicz1-3/+3
2024-10-11accel/ivpu: Stop using hardcoded DRIVER_DATEJacek Lawrynowicz1-4/+11
2024-10-11accel/ivpu: Add coredump supportKarol Wachowski1-2/+3
2024-06-14accel/ivpu: Synchronize device unbind with recovery workWachowski, Karol1-2/+2
2024-06-14accel/ivpu: Make selected params read-onlyJacek Lawrynowicz1-2/+2
2024-06-14accel/ivpu: Implement DCT handlingJacek Lawrynowicz1-1/+9
2024-06-14accel/ivpu: Abort jobs of faulty contextMaciej Falkowski1-0/+23
2024-05-17accel/ivpu: Replace wake_thread with kfifoJacek Lawrynowicz1-2/+17
2024-05-17accel/ivpu: Split IP and buttress codeWachowski, Karol1-7/+6