mbox series

[0/8] accel/ivpu: Update for -next 2023-10-28

Message ID 20231028155936.1183342-1-stanislaw.gruszka@linux.intel.com (mailing list archive)
Headers show
Series accel/ivpu: Update for -next 2023-10-28 | expand

Message

Stanislaw Gruszka Oct. 28, 2023, 3:59 p.m. UTC
Various driver updates:
 - MMU page tables handling optimizations
 - Rebrand to NPU
 - FW profiling frequency knob
 - job done thread suspend handling

This is based on top of previous update:
https://lore.kernel.org/dri-devel/20231028133415.1169975-1-stanislaw.gruszka@linux.intel.com/

Jacek Lawrynowicz (2):
  accel/ivpu: Simplify MMU SYNC command
  accel/ivpu: Rename VPU to NPU in product strings

Karol Wachowski (2):
  accel/ivpu: Print CMDQ errors after consumer timeout
  accel/ivpu: Make DMA allocations for MMU600 write combined

Krystian Pradzynski (1):
  accel/ivpu/40xx: Allow to change profiling frequency

Stanislaw Gruszka (3):
  accel/ivpu: Assure device is off if power up sequence fail
  accel/ivpu: Stop job_done_thread on suspend
  accel/ivpu: Abort pending rx ipc on reset

 drivers/accel/ivpu/Kconfig            |   9 +-
 drivers/accel/ivpu/ivpu_debugfs.c     |  29 +++++++
 drivers/accel/ivpu/ivpu_drv.c         |   4 +-
 drivers/accel/ivpu/ivpu_drv.h         |   2 +-
 drivers/accel/ivpu/ivpu_fw.c          |   7 ++
 drivers/accel/ivpu/ivpu_hw.h          |  12 +++
 drivers/accel/ivpu/ivpu_hw_37xx.c     |  13 +++
 drivers/accel/ivpu/ivpu_hw_40xx.c     |  15 ++++
 drivers/accel/ivpu/ivpu_ipc.c         |  35 +++++++-
 drivers/accel/ivpu/ivpu_ipc.h         |   3 +-
 drivers/accel/ivpu/ivpu_job.c         |  21 ++++-
 drivers/accel/ivpu/ivpu_job.h         |   2 +
 drivers/accel/ivpu/ivpu_mmu.c         |  39 +++++++--
 drivers/accel/ivpu/ivpu_mmu_context.c | 115 ++++++++++++++------------
 drivers/accel/ivpu/ivpu_pm.c          |  30 ++++---
 15 files changed, 249 insertions(+), 87 deletions(-)

Comments

Stanislaw Gruszka Oct. 31, 2023, 4:06 p.m. UTC | #1
On Sat, Oct 28, 2023 at 05:59:28PM +0200, Stanislaw Gruszka wrote:
> Various driver updates:
>  - MMU page tables handling optimizations
>  - Rebrand to NPU
>  - FW profiling frequency knob
>  - job done thread suspend handling
> 
> This is based on top of previous update:
> https://lore.kernel.org/dri-devel/20231028133415.1169975-1-stanislaw.gruszka@linux.intel.com/

Applied to drm-misc-next

Regards
Stanislaw