]> git.ipfire.org Git - thirdparty/linux.git/commit
media: mali-c55: Add Mali-C55 ISP driver
authorDaniel Scally <dan.scally@ideasonboard.com>
Tue, 11 Nov 2025 16:15:49 +0000 (16:15 +0000)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Fri, 14 Nov 2025 14:48:49 +0000 (15:48 +0100)
commitd5f281f3dd2988998daf45f591920c6013a620d8
treeb660d666c16f8be9ee66c82e79e2dad6c51438b1
parent8d0bbed21ef737195277c0af8c30511fb72e608b
media: mali-c55: Add Mali-C55 ISP driver

Add a driver for Arm's Mali-C55 Image Signal Processor. The driver is
V4L2 and Media Controller compliant and creates subdevices to manage
the ISP itself, its internal test pattern generator as well as the
crop, scaler and output format functionality for each of its two
output devices.

Tested-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Acked-by: Nayden Kanchev <nayden.kanchev@arm.com>
Co-developed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
Signed-off-by: Daniel Scally <dan.scally@ideasonboard.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
[hverkuil: remove deprecated vb2_ops_wait_prepare/finish callbacks]
13 files changed:
drivers/media/platform/Kconfig
drivers/media/platform/Makefile
drivers/media/platform/arm/Kconfig [new file with mode: 0644]
drivers/media/platform/arm/Makefile [new file with mode: 0644]
drivers/media/platform/arm/mali-c55/Kconfig [new file with mode: 0644]
drivers/media/platform/arm/mali-c55/Makefile [new file with mode: 0644]
drivers/media/platform/arm/mali-c55/mali-c55-capture.c [new file with mode: 0644]
drivers/media/platform/arm/mali-c55/mali-c55-common.h [new file with mode: 0644]
drivers/media/platform/arm/mali-c55/mali-c55-core.c [new file with mode: 0644]
drivers/media/platform/arm/mali-c55/mali-c55-isp.c [new file with mode: 0644]
drivers/media/platform/arm/mali-c55/mali-c55-registers.h [new file with mode: 0644]
drivers/media/platform/arm/mali-c55/mali-c55-resizer.c [new file with mode: 0644]
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c [new file with mode: 0644]