All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
To: Maciej Falkowski <maciej.falkowski@linux.intel.com>,
	dri-devel@lists.freedesktop.org
Cc: oded.gabbay@gmail.com, quic_jhugo@quicinc.com
Subject: Re: [PATCH 00/14] accel/ivpu: Changes for 6.14
Date: Thu, 9 Jan 2025 09:43:16 +0100	[thread overview]
Message-ID: <3eab5779-ded9-4eea-92f7-03dcbfe90669@linux.intel.com> (raw)
In-Reply-To: <20250107173238.381120-1-maciej.falkowski@linux.intel.com>

Applied to drm-misc-next

On 1/7/2025 6:32 PM, Maciej Falkowski wrote:
> This patchset contains latest changes for Intel NPU driver
> including enabling HWS by default, adding memory utilization,
> MMU optimizations, and others.
> 
> Jacek Lawrynowicz (1):
>   accel/ivpu: Enable HWS by default on all platforms
> 
> Karol Wachowski (11):
>   accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ
>     allocation
>   accel/ivpu: Add API for command queue create/destroy/submit
>   accel/ivpu: Abort all jobs after command queue unregister
>   accel/ivpu: Dump only first MMU fault from single context
>   accel/ivpu: Move parts of MMU event IRQ handling to thread handler
>   accel/ivpu: Fix missing MMU events from reserved SSID
>   accel/ivpu: Set command queue management capability based on HWS
>   accel/ivpu: Fix locking order in ivpu_cmdq_destroy_ioctl
>   accel/ivpu: Fix locking order in ivpu_job_submit
>   accel/ivpu: Add handling of VPU_JSM_STATUS_MVNCI_CONTEXT_VIOLATION_HW
>   accel/ivpu: Add platform detection for presilicon
> 
> Maciej Falkowski (2):
>   accel/ivpu: Expose NPU memory utilization info in sysfs
>   accel/ivpu: Use workqueue for IRQ handling
> 
>  drivers/accel/ivpu/ivpu_drv.c             |  88 ++--
>  drivers/accel/ivpu/ivpu_drv.h             |  10 +-
>  drivers/accel/ivpu/ivpu_fw.c              |  13 +-
>  drivers/accel/ivpu/ivpu_hw.c              |  46 +-
>  drivers/accel/ivpu/ivpu_hw.h              |   9 -
>  drivers/accel/ivpu/ivpu_hw_btrs.c         |  10 +-
>  drivers/accel/ivpu/ivpu_hw_btrs.h         |   1 +
>  drivers/accel/ivpu/ivpu_hw_btrs_lnl_reg.h |   1 +
>  drivers/accel/ivpu/ivpu_ipc.c             |   7 +-
>  drivers/accel/ivpu/ivpu_ipc.h             |   2 +-
>  drivers/accel/ivpu/ivpu_job.c             | 508 ++++++++++++++++------
>  drivers/accel/ivpu/ivpu_job.h             |   8 +-
>  drivers/accel/ivpu/ivpu_mmu.c             | 112 ++++-
>  drivers/accel/ivpu/ivpu_mmu.h             |   2 +
>  drivers/accel/ivpu/ivpu_mmu_context.c     |  13 -
>  drivers/accel/ivpu/ivpu_mmu_context.h     |   2 -
>  drivers/accel/ivpu/ivpu_pm.c              |   3 +-
>  drivers/accel/ivpu/ivpu_pm.h              |   2 +-
>  drivers/accel/ivpu/ivpu_sysfs.c           |  35 +-
>  include/uapi/drm/ivpu_accel.h             |  84 ++++
>  20 files changed, 661 insertions(+), 295 deletions(-)
> 


      parent reply	other threads:[~2025-01-09  8:43 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-01-07 17:32 [PATCH 00/14] accel/ivpu: Changes for 6.14 Maciej Falkowski
2025-01-07 17:32 ` [PATCH 01/14] accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ allocation Maciej Falkowski
2025-01-09  8:22   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 02/14] accel/ivpu: Add API for command queue create/destroy/submit Maciej Falkowski
2025-01-09  8:22   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 03/14] accel/ivpu: Abort all jobs after command queue unregister Maciej Falkowski
2025-01-09  8:23   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 04/14] accel/ivpu: Expose NPU memory utilization info in sysfs Maciej Falkowski
2025-01-08 19:53   ` Lizhi Hou
2025-01-09  8:19     ` Jacek Lawrynowicz
2025-01-09  8:24   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 05/14] accel/ivpu: Use workqueue for IRQ handling Maciej Falkowski
2025-01-09  8:26   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 06/14] accel/ivpu: Dump only first MMU fault from single context Maciej Falkowski
2025-01-09  8:26   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 07/14] accel/ivpu: Move parts of MMU event IRQ handling to thread handler Maciej Falkowski
2025-01-09  8:27   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 08/14] accel/ivpu: Fix missing MMU events from reserved SSID Maciej Falkowski
2025-01-09  8:27   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 09/14] accel/ivpu: Set command queue management capability based on HWS Maciej Falkowski
2025-01-09  8:28   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 10/14] accel/ivpu: Fix locking order in ivpu_cmdq_destroy_ioctl Maciej Falkowski
2025-01-09  8:28   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 11/14] accel/ivpu: Fix locking order in ivpu_job_submit Maciej Falkowski
2025-01-09  8:28   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 12/14] accel/ivpu: Add handling of VPU_JSM_STATUS_MVNCI_CONTEXT_VIOLATION_HW Maciej Falkowski
2025-01-09  8:29   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 13/14] accel/ivpu: Add platform detection for presilicon Maciej Falkowski
2025-01-09  8:29   ` Jacek Lawrynowicz
2025-01-07 17:32 ` [PATCH 14/14] accel/ivpu: Enable HWS by default on all platforms Maciej Falkowski
2025-01-08 18:19 ` [PATCH 00/14] accel/ivpu: Changes for 6.14 Simona Vetter
2025-01-09  8:14   ` Jacek Lawrynowicz
2025-01-09  8:43 ` Jacek Lawrynowicz [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3eab5779-ded9-4eea-92f7-03dcbfe90669@linux.intel.com \
    --to=jacek.lawrynowicz@linux.intel.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=maciej.falkowski@linux.intel.com \
    --cc=oded.gabbay@gmail.com \
    --cc=quic_jhugo@quicinc.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.