ENUM V4L2_ISP_VERSION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– enum v4l2_isp_version(9) β€” Kernel API Manual πŸ’–

okay bestie, welcome to the Kernel API Manual page for enum v4l2_isp_version(9). It’s giving kernel-constant lore, but make it cute: this one is all about V4L2 ISP serialization format versioning. πŸŽ€


πŸ’… NAME

enum v4l2_isp_version β€” V4L2 ISP serialization format versioning. periodt.

🌸 SYNOPSIS

enum v4l2_isp_version {
    V4L2_ISP_VERSION_V0 ,
    V4L2_ISP_VERSION_V1

};

πŸŽ€ Constants

  • V4L2_ISP_VERSION_V0 β€” First version of the V4L2 ISP serialization format (for compatibility). 🫢
  • V4L2_ISP_VERSION_V1 β€” First version of the V4L2 ISP serialization format. ✨

πŸ¦‹ Description

So V0 and V1 are identical, and that is literally on purpose β€” it’s to support drivers compatible with the V4L2 ISP format already upstreamed which use either 0 or 1 as their versioning identifier. Both V0 and V1 refers to the first version of the V4L2 ISP serialization format. no cap. πŸ’…

Future revisions of the V4L2 ISP serialization format should start from the value of 2. πŸ”₯

πŸ”₯ SEE ALSO


with so much love from the Kernel API Manual, source ./include/uapi/linux/media, dated October 2026 β€” enum v4l2_isp_version(9) signing off, mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from