Link: https://lore.kernel.org/r/20260217200002.683975158@linuxfoundation.org Tested-by: Florian Fainelli <florian.fainelli@broadcom.com> Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com> Tested-by: Peter Schneider <pschneider1968@googlemail.com> Tested-by: Jon Hunter <jonathanh@nvidia.com> Tested-by: Salvatore Bonaccorso <carnil@debian.org> Tested-by: Brett A C Sheffield <bacs@librecast.net> Tested-by: Mark Brown <broonie@kernel.org> Tested-by: Luna Jernberg <droidbittin@gmail.com> Tested-by: Ronald Warsow <rwarsow@gmx.de> Tested-by: Justin M. Forbes <jforbes@fedoraproject.org> Tested-by: Ron Economos <re@w6rz.net> Tested-by: Miguel Ojeda <ojeda@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
44 lines
1.4 KiB
ReStructuredText
44 lines
1.4 KiB
ReStructuredText
.. SPDX-License-Identifier: GPL-2.0
|
|
|
|
The Rockchip Image Signal Processor Driver (rkisp1)
|
|
===================================================
|
|
|
|
Versions and their differences
|
|
------------------------------
|
|
|
|
The rkisp1 block underwent some changes between SoC implementations.
|
|
The vendor designates them as:
|
|
|
|
- V10: used at least in rk3288 and rk3399
|
|
- V11: declared in the original vendor code, but not used
|
|
- V12: used at least in rk3326 and px30
|
|
- V13: used at least in rk1808
|
|
- V20: used in rk3568 and beyond
|
|
|
|
Right now the kernel supports rkisp1 implementations based
|
|
on V10 and V12 variants. V11 does not seem to be actually used
|
|
and V13 will need some more additions but isn't researched yet,
|
|
especially as it seems to be limited to the rk1808 which hasn't
|
|
reached much market spread.
|
|
|
|
V20 on the other hand will probably be used in future SoCs and
|
|
has seen really big changes in the vendor kernel, so will need
|
|
quite a bit of research.
|
|
|
|
Changes from V10 to V12
|
|
-----------------------
|
|
|
|
- V12 supports a new CSI-host implementation but can still
|
|
also use the same implementation from V10
|
|
- The module for lens shading correction got changed
|
|
from 12bit to 13bit width
|
|
- The AWB and AEC modules got replaced to support finer
|
|
grained data collection
|
|
|
|
Changes from V12 to V13
|
|
-----------------------
|
|
|
|
The list for V13 is incomplete and needs further investigation.
|
|
|
|
- V13 does not support the old CSI-host implementation anymore
|