libcamera/include/linux
Jacopo Mondi 57d13c2c63 include: linux: videodev2: Add generic line based pixel formats
Add the definition for the generic line based pixelformats.

The formats has been added in upstream Linux by commit
1d9215233958 ("media: uapi: v4l: Add generic 8-bit metadata format
definitions") which got merged in Linux v6.10.

The formats however are not yet available to userspace, as they
have been made only available to the kernel by commit
d69c8429ea80 ("media: uapi: v4l: Don't expose generic metadata formats
to userspace") to let the line-based metadata support stabilize before
allowing applications to use it.

With the forthcoming completion of the line-based metadata upstreaming
manually add the generic line based pixel format to prepare libcamera
to support them.

Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
Acked-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
2025-01-08 14:28:35 +01:00
..
bcm2835-isp.h raspberrypi: Update Copyright statement in all Raspberry Pi source files 2022-07-27 18:12:15 +03:00
dma-buf.h include: linux: Update kernel headers to version v6.7 2024-01-17 19:36:47 +02:00
dma-heap.h include: linux: Update headers for rkisp1 extensible parameters 2024-08-27 12:28:42 +03:00
drm_fourcc.h include: linux: Update headers for rkisp1 extensible parameters 2024-08-27 12:28:42 +03:00
intel-ipu3.h include: linux: Update kernel headers to version v6.10-rc1 2024-06-03 12:14:33 +03:00
mali-c55-config.h include: linux: Add mali-c55-config.h 2024-12-17 22:35:58 +00:00
media-bus-format.h include: linux: Update headers for line-based embedded data support 2025-01-08 14:28:35 +01:00
media.h include: linux: Update headers for line-based embedded data support 2025-01-08 14:28:35 +01:00
README include: linux: Update headers for line-based embedded data support 2025-01-08 14:28:35 +01:00
rkisp1-config.h include: linux: Update headers for rkisp1 extensible parameters 2024-08-27 12:28:42 +03:00
udmabuf.h include: linux: Update kernel headers to version v6.10-rc1 2024-06-03 12:14:33 +03:00
v4l2-common.h include: linux: Update kernel headers to version v6.7 2024-01-17 19:36:47 +02:00
v4l2-controls.h include: linux: Update headers for rkisp1 extensible parameters 2024-08-27 12:28:42 +03:00
v4l2-mediabus.h include: linux: Update kernel headers to version v6.10-rc1 2024-06-03 12:14:33 +03:00
v4l2-subdev.h include: linux: Update headers for line-based embedded data support 2025-01-08 14:28:35 +01:00
videodev2.h include: linux: videodev2: Add generic line based pixel formats 2025-01-08 14:28:35 +01:00

# SPDX-License-Identifier: CC0-1.0

Files in this directory are imported from v6.13-rc1-68-gf9bbbd9a696d of the Linux kernel. Do not
modify them manually.