|
|
Log in / Subscribe / Register

media: v4l2-isp: Add support for extensible statistics

From:  Jacopo Mondi <jacopo.mondi-AT-ideasonboard.com>
To:  Mauro Carvalho Chehab <mchehab-AT-kernel.org>, Daniel Scally <dan.scally-AT-ideasonboard.com>, Keke Li <keke.li-AT-amlogic.com>, Antoine Bouyer <antoine.bouyer-AT-nxp.com>, Jai Luthra <jai.luthra-AT-ideasonboard.com>, Niklas Söderlund <niklas.soderlund-AT-ragnatech.se>, Ricardo Ribalda <ribalda-AT-chromium.org>
Subject:  [PATCH v2 0/6] media: v4l2-isp: Add support for extensible statistics
Date:  Fri, 26 Jun 2026 17:13:19 +0200
Message-ID:  <20260626-extensible-stats-v2-0-41fdd5cf728b@ideasonboard.com>
Cc:  Laurent Pinchart <laurent.pinchart-AT-ideasonboard.com>, Sakari Ailus <sakari.ailus-AT-linux.intel.com>, Hans Verkuil <hverkuil+cisco-AT-kernel.org>, linux-media-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, Jacopo Mondi <jacopo.mondi-AT-ideasonboard.com>, Niklas Söderlund <niklas.soderlund+renesas-AT-ragnatech.se>
Archive-link:  Article

This series breaks out from Antonie's
https://patchwork.linuxtv.org/project/linux-media/list/?s...
the extensible stats support and adds a few more patches on top to:

- add support for per-block validation as suggested during the review of
  Ricardo's
  https://patchwork.linuxtv.org/project/linux-media/patch/2...

- add two helper functions to v4l2-isp to ease handling of extensible
  statistics for drivers. An early user, based on a preliminary version
  of the patches is available here as a reference:
  https://patchwork.linuxtv.org/project/linux-media/list/?s...

Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
---
Changes in v2:
- Collect tags
- Link to v1: https://lore.kernel.org/r/20260505-extensible-stats-v1-0-...

---
Antoine Bouyer (2):
      media: uapi: v4l2-isp: Add extensible statistics
      media: Documentation: uapi: Update V4L2 ISP for extensible stats

Jacopo Mondi (4):
      media: v4l2-isp: Rename v4l2_isp_params_buffer_size
      media: v4l2-isp: Add per-block validation callback
      media: amlogic-c3: Implement per-block validation
      media: v4l2-isp: Add helpers for stats buffer

 Documentation/userspace-api/media/v4l/v4l2-isp.rst |  45 ++++++--
 .../media/platform/amlogic/c3/isp/c3-isp-params.c  |  42 ++++++-
 .../media/platform/arm/mali-c55/mali-c55-params.c  |  12 +-
 drivers/media/v4l2-core/v4l2-isp.c                 |  56 +++++++++
 include/media/v4l2-isp.h                           |  94 +++++++++++++---
 include/uapi/linux/media/v4l2-isp.h                | 125 +++++++++++++--------
 6 files changed, 294 insertions(+), 80 deletions(-)
---
base-commit: 06cb687a5132fcffe624c0070576ab852ac6b568
change-id: 20260504-extensible-stats-f2d6befcc1ce

Best regards,
-- 
Jacopo Mondi <jacopo.mondi@ideasonboard.com>




Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds