STRUCT OMAP3ISP_PREV_BLKADJ(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct omap3isp_prev_blkadj ✨

okay so this is a page straight out of the Kernel API Manual and honestly? it's a little cutie. it's a struct, it's three whole bytes, and it's here to fix your black levels πŸ’…


πŸŽ€ NAME πŸŽ€

struct omap3isp_prev_blkadj β€” Black Level Adjustment, bestie. that's the whole vibe.


🌸 SYNOPSIS 🌸

struct omap3isp_prev_blkadj {
    __u8 red;
    __u8 green;
    __u8 blue;
 };

like… look at her. three __u8s and a dream 🫢


πŸ¦‹ Members πŸ¦‹

  • red β€” the black level offset adjustment for Red, and it's in 2's complement format. yes, 2's complement, keep up bestie πŸ“
  • green β€” the black level offset adjustment for Green, also in 2's complement format. green ate, no notes πŸ’š
  • blue β€” the black level offset adjustment for Blue, in 2's complement format too. consistency icon πŸ‘‘
ngl the 2's complement thing is the main character here β€” all three members do it, so don't come for me like it's a typo. it's literally in the spec πŸ’€

πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file lives at ./include/uapi/linux/omap3isp.h, and this struct hangs out with her whole friend group:

  • struct omap3isp_h3a_aewb_config(9)
  • struct omap3isp_stat_data(9)
  • struct omap3isp_ccdc_lsc_config(9)
  • struct omap3isp_ccdc_bclamp(9)
  • struct omap3isp_ccdc_fpc(9)
  • struct omap3isp_ccdc_blcomp(9)
  • struct omap3isp_prev_hmed(9)
  • struct omap3isp_prev_cfa(9)
  • struct omap3isp_prev_csup(9)
  • struct omap3isp_prev_wbal(9)
  • struct omap3isp_prev_rgbtorgb(9)
  • struct omap3isp_prev_csc(9)
  • struct omap3isp_prev_yclimit(9)
  • struct omap3isp_prev_dcor(9)
  • struct omap3isp_prev_nf(9)
  • struct omap3isp_prev_gtables(9)
  • struct omap3isp_prev_luma(9)
  • struct omap3isp_prev_update_config(9)

anyway that's the whole page, go read the header file, mwah πŸ’–

this lil baddie comes to you from ./include/uapi/linux, dated October 2026, and she answers to the name struct omap3isp_prev_blkadj(9) πŸ§šβ€β™€οΈβœ¨ slay and goodbye πŸŽ€

πŸ“¦ where this page comes from