All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] Introduce Panfrost JM contexts
@ 2025-08-28  2:34 Adrián Larumbe
  2025-08-28  2:34 ` [PATCH 1/5] drm/panfrost: Add job slot register defs for affinity Adrián Larumbe
                   ` (5 more replies)
  0 siblings, 6 replies; 15+ messages in thread
From: Adrián Larumbe @ 2025-08-28  2:34 UTC (permalink / raw)
  To: linux-kernel; +Cc: dri-devel, Boris Brezillon, kernel, Adrián Larumbe

This patch series brings the notion of JM contexts into Panfrost.
UM will be able to create contexts, get a handle for them and attach
it to a job submission. Contexts describe basic HW resource assignment
to jobs, and also their job slot priorities.

A Mesa MR with UM changes that leverage this new kernel driver feature
is still in the making.

Boris Brezillon (5):
  drm/panfrost: Add job slot register defs for affinity
  drm/panfrost: Introduce uAPI for JM context creation
  drm/panfrost: Introduce JM context for manging job resources
  drm/panfrost: Expose JM context IOCTLs to UM
  drm/panfrost: Display list of device JM contexts over debugfs

 drivers/gpu/drm/panfrost/panfrost_device.h |   4 +-
 drivers/gpu/drm/panfrost/panfrost_drv.c    | 152 +++++++++++-
 drivers/gpu/drm/panfrost/panfrost_job.c    | 270 +++++++++++++++++----
 drivers/gpu/drm/panfrost/panfrost_job.h    |  27 ++-
 drivers/gpu/drm/panfrost/panfrost_regs.h   |   6 +
 include/uapi/drm/panfrost_drm.h            |  93 +++++++
 6 files changed, 494 insertions(+), 58 deletions(-)


base-commit: 5c76c794bf29399394ebacaa5af8436b8bed0d46
--
2.50.0

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2025-09-08 19:46 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-28  2:34 [PATCH 0/5] Introduce Panfrost JM contexts Adrián Larumbe
2025-08-28  2:34 ` [PATCH 1/5] drm/panfrost: Add job slot register defs for affinity Adrián Larumbe
2025-08-28  2:34 ` [PATCH 2/5] drm/panfrost: Introduce uAPI for JM context creation Adrián Larumbe
2025-09-01 10:52   ` Steven Price
2025-09-01 12:08     ` Adrián Larumbe
2025-09-01 13:45       ` Steven Price
2025-09-01 12:14     ` Boris Brezillon
2025-09-01 14:15       ` Steven Price
2025-08-28  2:34 ` [PATCH 3/5] drm/panfrost: Introduce JM context for manging job resources Adrián Larumbe
2025-08-30  8:12   ` Daniel Stone
2025-09-01  7:54     ` Boris Brezillon
2025-09-08 19:46     ` Adrián Larumbe
2025-08-28  2:34 ` [PATCH 4/5] drm/panfrost: Expose JM context IOCTLs to UM Adrián Larumbe
2025-08-28  2:34 ` [PATCH 5/5] drm/panfrost: Display list of device JM contexts over debugfs Adrián Larumbe
2025-08-28 23:19 ` [PATCH 0/5] Introduce Panfrost JM contexts Adrián Larumbe

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.