libcamera/include/linux
Laurent Pinchart 330a2d688d include: linux: Update Linux headers to v5.12-rc1
Update Linux headers to v5.12-rc1, to provide the
MEDIA_ENT_F_PROC_VIDEO_ISP entity function.

The DRM FourCC and modifiers that were manually added in commits
9db0ed5e20, 38f2efb05c and 90c793c698 are kept. New Intel DRM
format modifiers are conflicting with IPU3_FORMAT_MOD_PACKED, which is
updated as a result.

The V4L2 controls and formats that were manually added in commit
43d81d43fe are kept. This causes a conflict in the V4L2 control base
for V4L2_CID_USER_BCM2835_ISP_BASE that needs to be resolved in the
downstream Raspberry Pi kernel first.

The intel-ipu3.h header is manually exported with the
scripts/headers_install.sh script. The script complained about a missing
"WITH Linux-syscall-note" license extension, which has been worked
around manually. The issue has been reported upstream in [1].

[1] https://lore.kernel.org/linux-media/20210207235610.15687-1-laurent.pinchart@ideasonboard.com/T/#u

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
2021-03-03 19:41:04 +02:00
..
bcm2835-isp.h uapi: raspberrypi: Update the bcm2835-isp header definition 2021-02-09 13:23:39 +02:00
dma-buf.h include: linux: Add dma-buf.h and dma-heap.h UAPI headers 2020-07-17 16:36:27 +03:00
dma-heap.h include: linux: Update Linux headers to v5.12-rc1 2021-03-03 19:41:04 +02:00
drm_fourcc.h include: linux: Update Linux headers to v5.12-rc1 2021-03-03 19:41:04 +02:00
intel-ipu3.h include: linux: Update Linux headers to v5.12-rc1 2021-03-03 19:41:04 +02:00
media-bus-format.h include: linux: Update Linux headers to v5.12-rc1 2021-03-03 19:41:04 +02:00
media.h include: linux: Update Linux headers to v5.12-rc1 2021-03-03 19:41:04 +02:00
README include: linux: Update Linux headers to v5.12-rc1 2021-03-03 19:41:04 +02:00
rkisp1-config.h include: linux: Update Linux headers to v5.12-rc1 2021-03-03 19:41:04 +02:00
v4l2-common.h include: linux: Update Linux headers to v5.1 2019-06-02 14:31:23 +02:00
v4l2-controls.h include: linux: Update Linux headers to v5.12-rc1 2021-03-03 19:41:04 +02:00
v4l2-mediabus.h include: linux: Update Linux headers to v5.12-rc1 2021-03-03 19:41:04 +02:00
v4l2-subdev.h include: linux: Update Linux headers to v5.12-rc1 2021-03-03 19:41:04 +02:00
videodev2.h include: linux: Update Linux headers to v5.12-rc1 2021-03-03 19:41:04 +02:00

# SPDX-License-Identifier: CC0-1.0

Files in this directory are imported from v5.12-rc1 of the Linux kernel. Do not
modify them manually.