libcamera: pipeline: Add Mali-C55 ISP pipeline
Add a pipeline handler for the Mali-C55 ISP. The pipeline doesn't currently support an IPA and does not run any 3a algorithm but only handles the media graph topology and formats/sizes configuration Co-developed-by: Daniel Scally <dan.scally@ideasonboard.com> Signed-off-by: Daniel Scally <dan.scally@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com> Acked-by: Nayden Kanchev <nayden.kanchev@arm.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
parent
edef303bbe
commit
0fbc801a1d
4 changed files with 1073 additions and 0 deletions
|
@ -198,6 +198,7 @@ arch_x86 = ['x86', 'x86_64']
|
||||||
pipelines_support = {
|
pipelines_support = {
|
||||||
'imx8-isi': arch_arm,
|
'imx8-isi': arch_arm,
|
||||||
'ipu3': arch_x86,
|
'ipu3': arch_x86,
|
||||||
|
'mali-c55': arch_arm,
|
||||||
'rkisp1': arch_arm,
|
'rkisp1': arch_arm,
|
||||||
'rpi/vc4': arch_arm,
|
'rpi/vc4': arch_arm,
|
||||||
'simple': arch_arm,
|
'simple': arch_arm,
|
||||||
|
|
|
@ -43,6 +43,7 @@ option('pipelines',
|
||||||
'auto',
|
'auto',
|
||||||
'imx8-isi',
|
'imx8-isi',
|
||||||
'ipu3',
|
'ipu3',
|
||||||
|
'mali-c55',
|
||||||
'rkisp1',
|
'rkisp1',
|
||||||
'rpi/vc4',
|
'rpi/vc4',
|
||||||
'simple',
|
'simple',
|
||||||
|
|
1066
src/libcamera/pipeline/mali-c55/mali-c55.cpp
Normal file
1066
src/libcamera/pipeline/mali-c55/mali-c55.cpp
Normal file
File diff suppressed because it is too large
Load diff
5
src/libcamera/pipeline/mali-c55/meson.build
Normal file
5
src/libcamera/pipeline/mali-c55/meson.build
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
|
||||||
|
libcamera_sources += files([
|
||||||
|
'mali-c55.cpp'
|
||||||
|
])
|
Loading…
Add table
Add a link
Reference in a new issue