lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251209123136.273938-1-isaac.scott@ideasonboard.com>
Date: Tue,  9 Dec 2025 12:31:30 +0000
From: Isaac Scott <isaac.scott@...asonboard.com>
To: dafna@...tmail.com
Cc: laurent.pinchart@...asonboard.com,
	mchehab@...nel.org,
	heiko@...ech.de,
	linux-media@...r.kernel.org,
	linux-rockchip@...ts.infradead.org,
	linux-arm-kernel@...ts.infradead.org,
	linux-kernel@...r.kernel.org,
	Isaac Scott <isaac.scott@...asonboard.com>
Subject: [RFC PATCH 0/6] media: rkisp1: Add YUV bypass support for rkisp1 

Hi All,

The rkisp1 features the capability to use YUV bypass, which lets input
YUV streams to bypass all ISP blocks, and be presented at the output of
the ISP without being modified. This functionality is uimplemented
currently.

At the moment, it is possible to get YUV streams at the output of the
rkisp1, but only if the input is a bayer format. This series allows
YUV to be accepted as both an input and output format, when the YUV data
contains embedded H/VSYNC signals, which are interpreted as the data
start/stop signals for frame data.

This series is tested and works on the Debix Model A iMX8 MPlus with a
GC2145 camera sensor outputting UYVY8_1X16, compiled on top of
media/next.

I am marking this series as RFC because I am keen to know if any other
developers have any ideas on how to improve the series, or if there are
other considerations / edge cases that I need to address.

Thank you very much!

Best wishes,
Isaac

Isaac Scott (6):
  media: rkisp1-resizer: Add YUV source formats to resizer
  media: rkisp1-isp: Add in_bypass flag for YUV bypass
  media: rkisp1-isp: Add target_format
  media: rkisp1: Set input configuration to data mode in bypass
  media: Propagate sink -> source format in YUV passthough
  media: rkisp1: Give buffers back instead of dropping in bypass mode

 .../platform/rockchip/rkisp1/rkisp1-capture.c |  5 ++++
 .../platform/rockchip/rkisp1/rkisp1-common.h  |  1 +
 .../platform/rockchip/rkisp1/rkisp1-isp.c     | 25 +++++++++++++------
 .../platform/rockchip/rkisp1/rkisp1-resizer.c | 16 ++++++++++++
 4 files changed, 40 insertions(+), 7 deletions(-)

-- 
2.43.0


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ