cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

rkisp1.rst (1435B)


      1.. SPDX-License-Identifier: GPL-2.0
      2
      3The Rockchip Image Signal Processor Driver (rkisp1)
      4===================================================
      5
      6Versions and their differences
      7------------------------------
      8
      9The rkisp1 block underwent some changes between SoC implementations.
     10The vendor designates them as:
     11
     12- V10: used at least in rk3288 and rk3399
     13- V11: declared in the original vendor code, but not used
     14- V12: used at least in rk3326 and px30
     15- V13: used at least in rk1808
     16- V20: used in rk3568 and beyond
     17
     18Right now the kernel supports rkisp1 implementations based
     19on V10 and V12 variants. V11 does not seem to be actually used
     20and V13 will need some more additions but isn't researched yet,
     21especially as it seems to be limited to the rk1808 which hasn't
     22reached much market spread.
     23
     24V20 on the other hand will probably be used in future SoCs and
     25has seen really big changes in the vendor kernel, so will need
     26quite a bit of research.
     27
     28Changes from V10 to V12
     29-----------------------
     30
     31- V12 supports a new CSI-host implementation but can still
     32  also use the same implementation from V10
     33- The module for lens shading correction got changed
     34  from 12bit to 13bit width
     35- The AWB and AEC modules got replaced to support finer
     36  grained data collection
     37
     38Changes from V12 to V13
     39-----------------------
     40
     41The list for V13 is incomplete and needs further investigation.
     42
     43- V13 does not support the old CSI-host implementation anymore