STRUCT RPPX1_HIST_STATS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct rppx1_hist_stats(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for struct rppx1_hist_stats(9) β€” the histogram statistics struct. it’s giving kernel API realness, and we’re gonna read it together, no cap. ✨

🌸 NAME 🌸

struct rppx1_hist_stats β€” Histogram statistics. that’s the whole name-and-one-liner situation, periodt. πŸ’…

πŸ’… SYNOPSIS πŸ’…

bestie, here’s the struct definition in all its literal glory πŸ‘‘

       struct rppx1_hist_stats {
           struct v4l2_isp_block_header header;
           __u32 hist_bins[RPPX1_HIST_NUM_BINS];
        };

πŸŽ€ Members πŸŽ€

these are the members, and they are lowkey iconic:

  • header β€” block header, with type = RPPX1_STATS_BLOCK_TYPE_HIST_POST πŸ‘‘
  • hist_bins β€” accumulation histogram results in unsigned 20-bit Q16.4 format πŸ’–

πŸ”₯ SEE ALSO πŸ”₯

go look at these besties too, fr fr:

  • Kernel file ./include/uapi/linux/media/dreamchip/rppx1-config.h
  • struct rppx1_window(9)
  • enum rppx1_meas_chan(9)
  • enum rppx1_params_block_type(9)
  • enum rppx1_wbmeas_mode(9)
  • struct rppx1_wbmeas_params(9)
  • struct rppx1_awbg_params(9)
  • enum rppx1_exm_mode(9)
  • struct rppx1_exm_params(9)
  • enum rppx1_hist_mode(9)
  • struct rppx1_hist_params(9)
  • struct rppx1_bls_fixed(9)
  • enum rppx1_bls_mode(9)
  • enum rppx1_bls_win_en(9)
  • struct rppx1_bls_params(9)
  • struct rppx1_ccor_params(9)
  • struct rppx1_lsc_params(9)
  • enum rppx1_ga_seg_mode(9)
  • struct rppx1_ga_params(9)
  • struct rppx1_lin_params(9)
  • RPPX1_PARAMS_MAX_SIZE(9)
  • enum rppx1_stats_block_type(9)
  • struct rppx1_wbmeas_stats(9)
  • struct rppx1_exm_stats(9)
  • RPPX1_STATS_MAX_SIZE(9)

<cute>source/version: ./include/uapi/linux/media/dre... Β· October 2026 Β· struct rppx1_hist_stats(9) πŸ«Άβœ¨πŸ’…</cute>

πŸ“¦ where this page comes from