rkisp1.rst 1.4 KB

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