STRUCT C3_ISP_STATS_INFO(9)
β¨ struct c3_isp_stats_info(9) β¨
okay so bestie, welcome to the Kernel API Manual π today we're looking at struct c3_isp_stats_info, and honestly? it's giving "one struct to hold all the stats" and i'm obsessed. it's literally the V4L2_META_FMT_C3ISP_STATS of it all. no cap.
πΈ NAME πΈ
struct c3_isp_stats_info β literally the vibe check for V4L2_META_FMT_C3ISP_STATS π«Ά
π SYNOPSIS π
here's the whole glow-up, character for character:
struct c3_isp_stats_info {
struct c3_isp_awb_stats awb;
struct c3_isp_ae_stats ae;
struct c3_isp_af_stats af;
};
three little structs, all cozy inside one bigger struct. it's giving nesting doll realness π
π Members π
okay so the members, one by one, no skipping:
awbβ auto white balance stats β¨ like, the colors are being judged and this is where the receipts liveaeβ auto exposure stats π brightness discourse, documentedafβ auto focus stats π the "is it in focus or not" saga, captured in struct form
π¦ Description π¦
Contains ISP statistics. that's it, that's the whole description β short king energy π but fr fr, this struct is the container, the main character, and it's holding all the ISP stats inside it. periodt.
π SEE ALSO π
bestie there are SO many siblings, let me list every single one because we do not leave anyone out at this function family reunion π«Ά:
- Kernel file
./include/uapi/linux/media/amlogic/c3-isp-config.h 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)enum c3_isp_params_buffer_version(9)enum c3_isp_params_block_type(9)c3_isp_params_block_header(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)
like?? the whole friend group showed up π every single one a baddie.
quick heads up bestie: this page ships with the kernel file ./include/uapi/linux/media/amlogic/c3-isp-config.h so that's your source of truth, mmkay? π
and that's the page!! π brought to you by ./include/uapi/linux/media/aml..., dated October 2026, and signed off by your fave struct c3_isp_stats_info(9) manual page π§β¨ slay, read responsibly, bye bestie!! π
π¦ 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