rkisp1 support for px30
From: Heiko Stuebner <heiko@...> Date: Tue, 15 Jun 2021 02:26:55 +0200
This series adds support for the slightly different v12 variant of the ISP used for example in the px30 soc. changes in v2 (from rfc): - split out phy patch into a separate series - drop dts patches for now - split v12 addition and v10 prefixes into separate patches to enable easier review (Dafna) - remove {stats,params}_config structs, we can just use the correct constant (Dafna) - adapt to styling comments from Dafna and Helen - add patch to remove the unused irq variable in struct rkisp Heiko Stuebner (7): media: rockchip: rkisp1: remove unused irq variable media: rockchip: rkisp1: allow separate interrupts media: rockchip: rkisp1: make some isp-param functions variable media: rockchip: rkisp1: make some isp-stats functions variable media: rockchip: rkisp1: add prefixes for v10 specific parts media: rockchip: rkisp1: add support for v12 isp variants media: rockchip: rkisp1: add support for px30 isp version .../platform/rockchip/rkisp1/rkisp1-capture.c | 9 +- .../platform/rockchip/rkisp1/rkisp1-common.h | 44 +- .../platform/rockchip/rkisp1/rkisp1-dev.c | 77 ++- .../platform/rockchip/rkisp1/rkisp1-isp.c | 29 +- .../platform/rockchip/rkisp1/rkisp1-params.c | 554 ++++++++++++++---- .../platform/rockchip/rkisp1/rkisp1-regs.h | 406 ++++++++----- .../platform/rockchip/rkisp1/rkisp1-stats.c | 107 +++- 7 files changed, 955 insertions(+), 271 deletions(-) -- 2.29.2
Patches in this set
- [0001] media: rockchip: rkisp1: remove unused irq variable (raw)
- [0002] media: rockchip: rkisp1: allow separate interrupts (raw)
- [0003] media: rockchip: rkisp1: make some isp-param functions (raw)
- [0004] media: rockchip: rkisp1: make some isp-stats functions (raw)
- [0005] media: rockchip: rkisp1: add prefixes for v10 specific (raw)
- [0006] media: rockchip: rkisp1: add support for v12 isp variants (raw)
- [0007] media: rockchip: rkisp1: add support for px30 isp version (raw)
Statistics
- 7 individual patches
- 975 lines added
- 291 lines removed