c3_isp_params_block_header(9)
π c3_isp_params_block_header (kernel API manual, bestie edition)
okay so welcome to the glow-up of the kernel API manual, this one's about c3_isp_params_block_header(9) and honestly? she's a little iconic.
β¨ NAME β¨
c3_isp_params_block_header β the C3 ISP parameter block header π
πΈ SYNOPSIS πΈ
c3_isp_params_block_header
that's it. that's the whole synopsis. she said "no arguments, no drama." π
π¦ DESCRIPTION π¦
so this structure is the common part of all the ISP configuration blocks β like the shared group-chat bio that every block has, and it is identical to :c:type:v4l2_isp_params_block_header``. literally twins. no cap. π―ββοΈ
the type field is one of the values enumerated by :c:type:c3_isp_params_block_type``, and it tells the driver how the data should be interpreted β think of it as the vibe check that lets the driver know what it's actually looking at. π₯
the flags field is a bitmask of per-block flags C3_ISP_PARAMS_FL_* β little toggles, one per block, doing their thing. β¨
π SEE ALSO π
okay this is the friend group, and they're all linked, so let's give them their moment π«Ά
- the kernel file
./include/uapi/linux/media/amlogic/c3-isp-config.hβ the origin story, the source material π struct c3_isp_awb_zone_stats(9)struct c3_isp_awb_stats(9)struct c3_isp_ae_zone_stats(9)struct c3_isp_ae_stats(9)struct c3_isp_af_zone_stats(9)struct c3_isp_af_stats(9)struct c3_isp_stats_info(9)enum c3_isp_params_buffer_version(9)enum c3_isp_params_block_type(9)struct c3_isp_params_awb_gains(9)enum c3_isp_params_awb_tap_points(9)struct c3_isp_params_awb_config(9)enum c3_isp_params_ae_tap_points(9)struct c3_isp_params_ae_config(9)enum c3_isp_params_af_tap_points(9)struct c3_isp_params_af_config(9)struct c3_isp_params_pst_gamma(9)struct c3_isp_params_ccm(9)struct c3_isp_params_csc(9)struct c3_isp_params_blc(9)C3_ISP_PARAMS_MAX_SIZE(9)struct c3_isp_params_cfg(9)
lowkey the whole entire family tree is right there. go read them. iykyk π
π sign-off πΈ
this page came to you straight from ./include/uapi/linux/media/aml... (yes the footer truncates it like that, she's mysterious β¨), dated October 2026, and she answers to the name c3_isp_params_block_header(9). periodt. π
π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms