[PATCH v1 07/10] media: platform: mediatek: add isp_7x video ops

2024-10-09 Thread Shu-hsiang Yang
integrates CAMSYS functionalities to be compatible with the V4L2 framework. Signed-off-by: Shu-hsiang Yang --- .../isp/isp_7x/camsys/mtk_cam-feature.c | 40 + .../isp/isp_7x/camsys/mtk_cam-feature.h | 26 + .../isp/isp_7x/camsys/mtk_cam-video.c | 1817

[PATCH v1 08/10] media: platform: mediatek: add isp_7x state ctrl

2024-10-09 Thread Shu-hsiang Yang
mechanism ensures stable operation and timely data collection during anomalies. Signed-off-by: Shu-hsiang Yang --- .../mediatek/isp/isp_7x/camsys/mtk_cam-ctrl.c | 1797 + .../mediatek/isp/isp_7x/camsys/mtk_cam-ctrl.h | 140 ++ .../isp/isp_7x/camsys/mtk_cam-debug.c | 1271

[PATCH v1 01/10] dt-bindings: media: mediatek: add camsys device

2024-10-09 Thread Shu-hsiang Yang
1. Add camera isp7x module device document 2. Add camera interface device document Signed-off-by: Shu-hsiang Yang --- .../media/mediatek/mediatek,cam-raw.yaml | 169 ++ .../media/mediatek/mediatek,cam-yuv.yaml | 148 +++ .../media/mediatek/mediatek

[PATCH v1 00/10] Add MediaTek ISP7 camera system driver

2024-10-09 Thread Shu-hsiang Yang
. Thank you for reviewing these patches. Shu-hsiang Yang (10): dt-bindings: media: mediatek: add camsys device media: platform: mediatek: add seninf controller media: platform: mediatek: add isp_7x seninf unit media: platform: mediatek: add isp_7x cam-raw unit media: platform: mediatek

[PATCH v1 03/10] media: platform: mediatek: add isp_7x seninf unit

2024-10-09 Thread Shu-hsiang Yang
of stream configurations and virtual channels. Signed-off-by: Shu-hsiang Yang --- .../isp_7x/camsys/kd_imgsensor_define_v4l2.h | 87 + .../isp/isp_7x/camsys/mtk_cam-seninf-def.h| 193 ++ .../isp/isp_7x/camsys/mtk_cam-seninf-drv.c| 1741 + .../isp/isp_7x/camsys/mtk_cam

[PATCH v1 10/10] uapi: linux: add mediatek isp_7x camsys user api

2024-10-09 Thread Shu-hsiang Yang
Add UAPI for MediaTek ISP platform, providing user-space interfaces for the new camsys driver. Signed-off-by: Shu-hsiang Yang --- include/uapi/linux/mtkisp_camsys.h | 227 + 1 file changed, 227 insertions(+) create mode 100644 include/uapi/linux/mtkisp_camsys.h

[PATCH v1 09/10] media: platform: mediatek: add isp_7x build config

2024-10-09 Thread Shu-hsiang Yang
Add Kconfig and Makefile to include MTK ISP CAMSYS, integrating the driver into the kernel build and configuration process. Signed-off-by: Shu-hsiang Yang --- drivers/media/platform/mediatek/Kconfig | 1 + drivers/media/platform/mediatek/Makefile | 2 ++ drivers/media/platform