mbox series

[GIT,PULL,v2,FOR,v6.12] rkisp1 extensible parameters format

Message ID 20240814135700.GA2954@pendragon.ideasonboard.com (mailing list archive)
State New
Headers show
Series [GIT,PULL,v2,FOR,v6.12] rkisp1 extensible parameters format | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git tags/next-media-rkisp1-20240814

Message

Laurent Pinchart Aug. 14, 2024, 1:57 p.m. UTC
The following changes since commit c80bfa4f9e0ebfce6ac909488d412347acbcb4f9:

  media: ti: cal: use 'time_left' variable with wait_event_timeout() (2024-08-09 07:56:39 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git tags/next-media-rkisp1-20240814

for you to fetch changes up to ac79beb913dc40b1a49b628e31afdfeb20194ab6:

  media: rkisp1: Add support for the companding block (2024-08-14 16:42:58 +0300)

----------------------------------------------------------------
Extensible parameters support for the rkisp1 driver

----------------------------------------------------------------
Jacopo Mondi (7):
      media: uapi: rkisp1-config: Add extensible params format
      media: uapi: videodev2: Add V4L2_META_FMT_RK_ISP1_EXT_PARAMS
      media: rkisp1: Add struct rkisp1_params_buffer
      media: rkisp1: Copy the parameters buffer
      media: rkisp1: Cache the currently active format
      media: rkisp1: Implement extensible params support
      media: rkisp1: Implement s_fmt/try_fmt

Laurent Pinchart (2):
      media: rkisp1: Add helper function to swap colour channels
      media: rkisp1: Add features mask to extensible block handlers

Ondrej Jirman (1):
      media: rkisp1: Adapt to different SoCs having different size limits

Paul Elder (3):
      media: rkisp1: Add register definitions for the companding block
      media: rkisp1: Add feature flags for BLS and compand
      media: rkisp1: Add support for the companding block

 Documentation/admin-guide/media/rkisp1.rst         |   11 +-
 .../userspace-api/media/v4l/metafmt-rkisp1.rst     |   57 +-
 .../media/platform/rockchip/rkisp1/rkisp1-common.c |   14 +
 .../media/platform/rockchip/rkisp1/rkisp1-common.h |   49 +-
 .../media/platform/rockchip/rkisp1/rkisp1-csi.c    |    5 +-
 .../media/platform/rockchip/rkisp1/rkisp1-dev.c    |   15 +-
 .../media/platform/rockchip/rkisp1/rkisp1-isp.c    |    9 +-
 .../media/platform/rockchip/rkisp1/rkisp1-params.c | 1037 ++++++++++++++++++--
 .../media/platform/rockchip/rkisp1/rkisp1-regs.h   |   23 +
 .../platform/rockchip/rkisp1/rkisp1-resizer.c      |    4 +-
 .../media/platform/rockchip/rkisp1/rkisp1-stats.c  |   51 +-
 drivers/media/v4l2-core/v4l2-ioctl.c               |    1 +
 include/uapi/linux/rkisp1-config.h                 |  578 +++++++++++
 include/uapi/linux/videodev2.h                     |    1 +
 14 files changed, 1689 insertions(+), 166 deletions(-)