2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00
linux/drivers/accel/ivpu
Linus Torvalds 5fc6c6f258 drm-fixes for v6.16-rc1
Drivers:
 - ivpu: dma_resv locking, warnings, reset failure handling, improve
   logging, update fw file names, fix cmdqueue unregister
 - panel-simple: add Evervision VGG644804
 
 Core Changes:
 - sysfb: screen_info type check
 - video: screen_info for relocated pci fb
 - drm/sched: signal fence of killed job
 - dummycon: deferred takeover fix
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEciDa6W7nX7VwIxa1EpWk/0GBDXwFAmhDCGgACgkQEpWk/0GB
 DXyOQw/9EdmJQPvERS+DgtTyukGdzJhvbXy6SeocIgxn/wvobPkSAF+9+ph48JB9
 YGeFcslhDr1LoT8MtdqqMgf1V+hK9+3+oPhlNKWYpk6F3uWZZ4DLhhFPqdyBlUkx
 l27D0+Pp1ehvDDeulTZvKof2uc88KxufYemNV/aJgCjDUNZMuuA8a54P3ieApRS1
 MouNurwi6Tddvc8Qk77cFfAwd/qRssRvMHqNHs+8IYIlJXtySTYr8K70UgJdhXSw
 1dS9RzLXqXrXjYtfafTIOjw4LM6csT7ADQegbKfC8xXmzpojOHf0Oxqqi1xHFbtJ
 GP1GbrDT3UpBkEbCuKZRgGs4memXvT7arD7DabZVATmnNhvgjVmDsmBHYt34Jq54
 VnA+hu8/RTrKXmocOwL7TQAAGMrww2HrvBuNG7rmWNBjaK/lc4AhzcWf/g5ngyjn
 bo5BJAsaSLRqnDfROIfXgUj6O9xhaLbyZ8HjPDa34nWO7pbOvMDqn9wflL234OWo
 FYcnmnjwDU7UQpRi0YURTybzPPgQGNmwtRQBam4wU7jgR6ucIduDF9/17hNFu4mC
 2OEk4hyCQShDnr/kAzEEIJ7UccBmTRDrURhgUgYH+/URzpi0sCSMKQr4EiR0/wYJ
 /shOKUbxVn2QIU/prBq/AnBnrs+AOoxEDEMrSgX1QqY7PNU+MII=
 =De2R
 -----END PGP SIGNATURE-----

Merge tag 'drm-fixes-2025-06-06' of https://gitlab.freedesktop.org/drm/kernel

Pull more drm fixes from Simona Vetter:
 "Another small batch of drm fixes, this time with a different baseline
  and hence separate.

  Drivers:
   - ivpu:
       - dma_resv locking
       - warning fixes
       - reset failure handling
       - improve logging
       - update fw file names
       - fix cmdqueue unregister
   - panel-simple: add Evervision VGG644804

  Core Changes:
   - sysfb: screen_info type check
   - video: screen_info for relocated pci fb
   - drm/sched: signal fence of killed job
   - dummycon: deferred takeover fix"

* tag 'drm-fixes-2025-06-06' of https://gitlab.freedesktop.org/drm/kernel:
  sysfb: Fix screen_info type check for VGA
  video: screen_info: Relocate framebuffers behind PCI bridges
  accel/ivpu: Fix warning in ivpu_gem_bo_free()
  accel/ivpu: Trigger device recovery on engine reset/resume failure
  accel/ivpu: Use dma_resv_lock() instead of a custom mutex
  drm/panel-simple: fix the warnings for the Evervision VGG644804
  accel/ivpu: Reorder Doorbell Unregister and Command Queue Destruction
  accel/ivpu: Use firmware names from upstream repo
  accel/ivpu: Improve buffer object logging
  dummycon: Trigger redraw when switching consoles with deferred takeover
  drm/scheduler: signal scheduled fence when kill job
2025-06-06 09:26:47 -07:00
..
ivpu_coredump.c accel/ivpu: Add coredump support 2024-10-11 12:44:38 +02:00
ivpu_coredump.h accel/ivpu: Add coredump support 2024-10-11 12:44:38 +02:00
ivpu_debugfs.c accel/ivpu: Use effective buffer size for zero terminator 2025-05-12 15:12:44 +02:00
ivpu_debugfs.h accel/ivpu: Compile ivpu_debugfs.c conditionally 2023-09-27 13:11:51 +02:00
ivpu_drv.c Linux 6.15-rc5 2025-05-06 16:39:25 +10:00
ivpu_drv.h accel/ivpu: Implement heartbeat-based TDR mechanism 2025-04-25 09:49:11 +02:00
ivpu_fw_log.c accel/ivpu: Fix fw log printing 2024-10-11 12:43:49 +02:00
ivpu_fw_log.h accel/ivpu: Add coredump support 2024-10-11 12:44:38 +02:00
ivpu_fw.c accel/ivpu: Use firmware names from upstream repo 2025-05-28 11:44:03 +02:00
ivpu_fw.h accel/ivpu: Implement heartbeat-based TDR mechanism 2025-04-25 09:49:11 +02:00
ivpu_gem.c drm-fixes for v6.16-rc1 2025-06-06 09:26:47 -07:00
ivpu_gem.h accel/ivpu: Use dma_resv_lock() instead of a custom mutex 2025-06-05 14:36:37 +02:00
ivpu_hw_37xx_reg.h accel/ivpu: Split IP and buttress headers 2024-05-17 08:30:23 +02:00
ivpu_hw_40xx_reg.h accel/ivpu: Update power island delays 2024-10-11 12:53:44 +02:00
ivpu_hw_btrs_lnl_reg.h accel/ivpu: Add platform detection for presilicon 2025-01-09 09:35:45 +01:00
ivpu_hw_btrs_mtl_reg.h accel/ivpu: Split IP and buttress headers 2024-05-17 08:30:23 +02:00
ivpu_hw_btrs.c accel/ivpu: Show NPU frequency in sysfs 2025-04-11 12:01:20 +02:00
ivpu_hw_btrs.h accel/ivpu: Correct DCT interrupt handling 2025-04-25 10:29:35 +02:00
ivpu_hw_ip.c accel/ivpu: Add support for hardware fault injection 2025-02-03 10:39:45 +01:00
ivpu_hw_ip.h accel/ivpu: Replace wake_thread with kfifo 2024-05-17 08:30:27 +02:00
ivpu_hw_reg_io.h accel/ivpu: Add support for hardware fault injection 2025-02-03 10:39:45 +01:00
ivpu_hw.c accel/ivpu: Increase state dump msg timeout 2025-04-30 11:26:20 +02:00
ivpu_hw.h accel/ivpu: Show NPU frequency in sysfs 2025-04-11 12:01:20 +02:00
ivpu_ipc.c Merge drm/drm-fixes into drm-misc-fixes 2025-04-08 10:15:47 +02:00
ivpu_ipc.h accel/ivpu: Use workqueue for IRQ handling 2025-01-09 09:35:44 +01:00
ivpu_job.c accel/ivpu: Trigger device recovery on engine reset/resume failure 2025-06-05 14:36:56 +02:00
ivpu_job.h accel/ivpu: Set command queue management capability based on HWS 2025-01-09 09:35:44 +01:00
ivpu_jsm_msg.c accel/ivpu: Trigger device recovery on engine reset/resume failure 2025-06-05 14:36:56 +02:00
ivpu_jsm_msg.h accel/ivpu: Add FW state dump on TDR 2024-10-11 12:44:38 +02:00
ivpu_mmu_context.c Merge drm/drm-next into drm-misc-next 2025-02-06 13:47:32 +01:00
ivpu_mmu_context.h accel/ivpu: Dump only first MMU fault from single context 2025-01-09 09:35:44 +01:00
ivpu_mmu.c accel/ivpu: Add missing locks around mmu queues 2025-02-10 10:45:40 +01:00
ivpu_mmu.h accel/ivpu: Move parts of MMU event IRQ handling to thread handler 2025-01-09 09:35:44 +01:00
ivpu_ms.c accel/ivpu: Fix PM related deadlocks in MS IOCTLs 2025-03-31 14:19:05 +02:00
ivpu_ms.h accel/ivpu: Add NPU profiling support 2024-05-15 07:42:23 +02:00
ivpu_pm.c Linux 6.15-rc5 2025-05-06 16:39:25 +10:00
ivpu_pm.h accel/ivpu: Use workqueue for IRQ handling 2025-01-09 09:35:44 +01:00
ivpu_sysfs.c accel/ivpu: Show NPU frequency in sysfs 2025-04-11 12:01:20 +02:00
ivpu_sysfs.h accel/ivpu: Share NPU busy time in sysfs 2024-05-15 07:42:29 +02:00
ivpu_trace_points.c accel/ivpu: Add tracing for IPC/PM/JOB 2024-10-11 12:44:39 +02:00
ivpu_trace.h accel/ivpu: Add tracing for IPC/PM/JOB 2024-10-11 12:44:39 +02:00
Kconfig accel/ivpu: Add debug Kconfig option 2024-10-30 10:23:49 +01:00
Makefile accel/ivpu: Add debug Kconfig option 2024-10-30 10:23:49 +01:00
vpu_boot_api.h accel/ivpu: Update FW Boot API to version 3.28.3 2025-04-11 11:50:31 +02:00
vpu_jsm_api.h accel/ivpu: Update FW Boot API to version 3.28.3 2025-04-11 11:50:31 +02:00