[PATCH 00/29] accel/ivpu: Fixes for 6.12-rc1
Jacek Lawrynowicz
jacek.lawrynowicz at linux.intel.com
Tue Sep 24 08:17:25 UTC 2024
Most notable changes are coredump and tracing support.
The rest are stability fixes, some refactoring and typos.
Andrzej Kacprowski (4):
accel/ivpu: Update VPU FW API headers
accel/ivpu: Allow reading dvfs_mode debugfs file
accel/ivpu: Add test_mode bit to force turbo
accel/ivpu: Fix reset_engine debugfs file logic
Jacek Lawrynowicz (9):
accel/ivpu: Rename ivpu_log_level to fw_log_level
accel/ivpu: Refactor FW log
accel/ivpu: Stop using hardcoded DRIVER_DATE
accel/ivpu: Add auto selection logic for job scheduler
accel/ivpu: Remove invalid warnings
accel/ivpu: Increase MS info buffer size
accel/ivpu: Fix ivpu_jsm_dyndbg_control()
accel/ivpu: Remove HWS_EXTRA_EVENTS from test modes
accel/ivpu: Fix typos in ivpu_pm.c
Jakub Pawlak (1):
accel/ivpu: Add tracing for IPC/PM/JOB
Karol Wachowski (10):
accel/ivpu: Turn on autosuspend on Simics
accel/ivpu: Add FW version debugfs entry
accel/ivpu: Remove 1-tile power up Simics workaround
accel/ivpu: Add one jiffy to bo_wait_ioctl timeout value
accel/ivpu: Print JSM message result in case of error
accel/ivpu: Remove skip of clock own resource ack on Simics
accel/ivpu: Prevent recovery invocation during probe and resume
accel/ivpu: Refactor failure diagnostics during boot
accel/ivpu: Do not fail on cmdq if failed to allocate preemption
buffers
accel/ivpu: Use whole user and shave ranges for preemption buffers
Tomasz Rusinowicz (3):
accel/ivpu: Reset fw log on cold boot
accel/ivpu: Fix JSM state dump message warnings
accel/ivpu: Make DB_ID and JOB_ID allocations incremental
Wachowski, Karol (2):
accel/ivpu: Add coredump support
accel/ivpu: Set 500 ns delay between power island TRICKLE and ENABLE
drivers/accel/ivpu/Kconfig | 1 +
drivers/accel/ivpu/Makefile | 6 +-
drivers/accel/ivpu/ivpu_coredump.c | 39 ++++
drivers/accel/ivpu/ivpu_coredump.h | 25 ++
drivers/accel/ivpu/ivpu_debugfs.c | 89 +++-----
drivers/accel/ivpu/ivpu_drv.c | 52 +++--
drivers/accel/ivpu/ivpu_drv.h | 13 +-
drivers/accel/ivpu/ivpu_fw.c | 22 +-
drivers/accel/ivpu/ivpu_fw.h | 7 +-
drivers/accel/ivpu/ivpu_fw_log.c | 114 +++++----
drivers/accel/ivpu/ivpu_fw_log.h | 17 +-
drivers/accel/ivpu/ivpu_gem.c | 3 +
drivers/accel/ivpu/ivpu_hw.c | 5 +-
drivers/accel/ivpu/ivpu_hw.h | 1 -
drivers/accel/ivpu/ivpu_hw_btrs.c | 9 -
drivers/accel/ivpu/ivpu_hw_ip.c | 8 +-
drivers/accel/ivpu/ivpu_ipc.c | 45 ++--
drivers/accel/ivpu/ivpu_ipc.h | 9 +-
drivers/accel/ivpu/ivpu_job.c | 102 ++++++---
drivers/accel/ivpu/ivpu_jsm_msg.c | 34 +--
drivers/accel/ivpu/ivpu_jsm_msg.h | 2 +
drivers/accel/ivpu/ivpu_ms.c | 2 +-
drivers/accel/ivpu/ivpu_pm.c | 24 +-
drivers/accel/ivpu/ivpu_sysfs.c | 14 ++
drivers/accel/ivpu/ivpu_trace.h | 73 ++++++
drivers/accel/ivpu/ivpu_trace_points.c | 9 +
drivers/accel/ivpu/vpu_boot_api.h | 43 ++--
drivers/accel/ivpu/vpu_jsm_api.h | 305 +++++++++++++++++++++----
include/uapi/drm/ivpu_accel.h | 3 -
29 files changed, 786 insertions(+), 290 deletions(-)
create mode 100644 drivers/accel/ivpu/ivpu_coredump.c
create mode 100644 drivers/accel/ivpu/ivpu_coredump.h
create mode 100644 drivers/accel/ivpu/ivpu_trace.h
create mode 100644 drivers/accel/ivpu/ivpu_trace_points.c
--
2.45.1
More information about the dri-devel
mailing list