Back to home page

OSCL-LXR

 
 

    


0001 .. SPDX-License-Identifier: GPL-2.0
0002 
0003 The Rockchip Image Signal Processor Driver (rkisp1)
0004 ===================================================
0005 
0006 Versions and their differences
0007 ------------------------------
0008 
0009 The rkisp1 block underwent some changes between SoC implementations.
0010 The vendor designates them as:
0011 
0012 - V10: used at least in rk3288 and rk3399
0013 - V11: declared in the original vendor code, but not used
0014 - V12: used at least in rk3326 and px30
0015 - V13: used at least in rk1808
0016 - V20: used in rk3568 and beyond
0017 
0018 Right now the kernel supports rkisp1 implementations based
0019 on V10 and V12 variants. V11 does not seem to be actually used
0020 and V13 will need some more additions but isn't researched yet,
0021 especially as it seems to be limited to the rk1808 which hasn't
0022 reached much market spread.
0023 
0024 V20 on the other hand will probably be used in future SoCs and
0025 has seen really big changes in the vendor kernel, so will need
0026 quite a bit of research.
0027 
0028 Changes from V10 to V12
0029 -----------------------
0030 
0031 - V12 supports a new CSI-host implementation but can still
0032   also use the same implementation from V10
0033 - The module for lens shading correction got changed
0034   from 12bit to 13bit width
0035 - The AWB and AEC modules got replaced to support finer
0036   grained data collection
0037 
0038 Changes from V12 to V13
0039 -----------------------
0040 
0041 The list for V13 is incomplete and needs further investigation.
0042 
0043 - V13 does not support the old CSI-host implementation anymore