]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
media: platform: amd: isp4 video node and buffers handling added
authorBin Du <Bin.Du@amd.com>
Wed, 6 May 2026 09:32:47 +0000 (17:32 +0800)
committerSakari Ailus <sakari.ailus@linux.intel.com>
Wed, 6 May 2026 10:48:09 +0000 (13:48 +0300)
commit2ccf48af22709b90ea9419cd828c92652d7709ac
tree6dda0271bd1daca4ca4683b4f73d134de7f57c2a
parent4e5e7a7ddb4ab9ac35928d7dc72efc8797639dc3
media: platform: amd: isp4 video node and buffers handling added

Isp video implements v4l2 video interface and supports NV12 and YUYV. It
manages buffers, pipeline power and state. Cherry-picked Sultan's DMA
buffer related fix from branch v6.16-drm-tip-isp4-for-amd on
https://github.com/kerneltoast/kernel_x86_laptop.git

Co-developed-by: Sultan Alsawaf <sultan@kerneltoast.com>
Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
Co-developed-by: Svetoslav Stoilov <Svetoslav.Stoilov@amd.com>
Signed-off-by: Svetoslav Stoilov <Svetoslav.Stoilov@amd.com>
Signed-off-by: Bin Du <Bin.Du@amd.com>
Reviewed-by: Sultan Alsawaf <sultan@kerneltoast.com>
Tested-by: Alexey Zagorodnikov <xglooom@gmail.com>
Tested-by: Kate Hsuan <hpa@redhat.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
MAINTAINERS
drivers/media/platform/amd/isp4/Makefile
drivers/media/platform/amd/isp4/isp4.c
drivers/media/platform/amd/isp4/isp4_subdev.c
drivers/media/platform/amd/isp4/isp4_subdev.h
drivers/media/platform/amd/isp4/isp4_video.c [new file with mode: 0644]
drivers/media/platform/amd/isp4/isp4_video.h [new file with mode: 0644]