[PATCH 0/6] accel/ivpu: Refactor driver code and support new hardware
Stanislaw Gruszka
stanislaw.gruszka at linux.intel.com
Mon Jul 31 16:12:52 UTC 2023
Various code additions and refactoring in order to add support for VPU IP 4,
which be included in Intel Lunar Lake CPUs.
Jacek Lawrynowicz (3):
accel/ivpu: Rename sources to use generation based names
accel/ivpu: Use generation based function and registers names
accel/ivpu: Switch to generation based FW names
Karol Wachowski (1):
accel/ivpu: Refactor memory ranges logic
Stanislaw Gruszka (2):
accel/ivpu: Add param ioctl to identify capabilities
accel/ivpu: Add initial support for VPU 4
drivers/accel/ivpu/Makefile | 3 +-
drivers/accel/ivpu/ivpu_drv.c | 35 +-
drivers/accel/ivpu/ivpu_drv.h | 23 +-
drivers/accel/ivpu/ivpu_fw.c | 41 +-
drivers/accel/ivpu/ivpu_gem.c | 10 +-
drivers/accel/ivpu/ivpu_hw.h | 12 +-
.../ivpu/{ivpu_hw_mtl.c => ivpu_hw_37xx.c} | 485 ++++---
drivers/accel/ivpu/ivpu_hw_37xx_reg.h | 281 ++++
drivers/accel/ivpu/ivpu_hw_40xx.c | 1178 +++++++++++++++++
drivers/accel/ivpu/ivpu_hw_40xx_reg.h | 267 ++++
drivers/accel/ivpu/ivpu_hw_mtl_reg.h | 281 ----
drivers/accel/ivpu/ivpu_mmu.c | 84 +-
drivers/accel/ivpu/ivpu_mmu_context.c | 8 +-
include/uapi/drm/ivpu_accel.h | 9 +-
14 files changed, 2109 insertions(+), 608 deletions(-)
rename drivers/accel/ivpu/{ivpu_hw_mtl.c => ivpu_hw_37xx.c} (52%)
create mode 100644 drivers/accel/ivpu/ivpu_hw_37xx_reg.h
create mode 100644 drivers/accel/ivpu/ivpu_hw_40xx.c
create mode 100644 drivers/accel/ivpu/ivpu_hw_40xx_reg.h
delete mode 100644 drivers/accel/ivpu/ivpu_hw_mtl_reg.h
--
2.25.1
More information about the dri-devel
mailing list