ENUM C3_ISP_PARAMS_BUFFER_VERSION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum c3_isp_params_buffer_version β€” from the Kernel API Manual, bestie ✨

okay so picture this: you're deep in the kernel docs, right? and this little enum is the entire vibe of version tracking for the C3 ISP parameters block. no cap, it's giving tiny-but-iconic. let's get into it πŸŽ€


🌸 NAME 🌸

enum c3_isp_params_buffer_version β€” C3 ISP parameters block versioning

like, the whole job is knowing which version of the params block you're looking at. that's it. that's the girlbossery πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

enum c3_isp_params_buffer_version {
    C3_ISP_PARAMS_BUFFER_V0

};

^(yes there's a blank line in there before the closing brace, that's just how she is, we don't question it πŸ™ˆ)


⭐ CONSTANTS ⭐

  • C3_ISP_PARAMS_BUFFER_V0 β€” the very first version of the C3 ISP parameters block. the blueprint. the origin story. the main character of version zero πŸ‘‘

πŸ’– SEE ALSO πŸ’–

okay bestie, this is the part where I list literally every single one of her friends, because the whole friend group ate and I will not be leaving anybody out:

Kernel file ./include/uapi/linux/media/amlogic/c3-isp-config.h plus:

  • 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_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 roster?? fully stacked. go read them all, iykyk 🫢


and that's the page, bestie!! sourced from ./include/uapi/linux/media/aml... with an October 2026 date stamp, straight out of the Kernel API Manual πŸ’œ no thoughts, just versioning. slay, stay hydrated, and may all your params blocks be V0 πŸŒˆβœ¨πŸŽ€

πŸ“¦ where this page comes from