RPPX1_PARAMS_MAX_SIZE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… RPPX1_PARAMS_MAX_SIZE(9) β€” a little kernel-api moment

okay so bestie, welcome to the RPPX1_PARAMS_MAX_SIZE page πŸ’– it lives in the Kernel API Manual, and honestly? it's a short one. short but iconic. let's get into it πŸŽ€


✨ NAME ✨

RPPX1_PARAMS_MAX_SIZE β€” literally just: the maximum size of all the RPP-X1 parameter blocks πŸ‘‘ no cap, that's the whole gig.


🌸 SYNOPSIS 🌸

RPPX1_PARAMS_MAX_SIZE

that's it. that's the whole synopsis. she's a macro, she doesn't need a whole cast list 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the one thing you actually gotta know here πŸ‘‡

some types get reported twice, because the same block might be instantiated in multiple pipes. yep. multiple pipes. same block. two reports. it's giving "why is this here twice" but it's also, like, correct πŸ’…

so like, don't panic when you see the same type show up more than once β€” that's not a bug, that's just how it is when a block lives in more than one pipe 🧚 no notes.


🌈 SEE ALSO 🌈

go read these next, bestie, they're all part of the same little family tree 🌸 first up, the header where all this actually lives:

  • Kernel file ./include/uapi/linux/media/dreamchip/rppx1-config.h

and then the whole squad, in order, exactly as they're listed πŸ”₯:

  • 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)
  • enum rppx1_stats_block_type(9)
  • struct rppx1_wbmeas_stats(9)
  • struct rppx1_exm_stats(9)
  • struct rppx1_hist_stats(9)
  • RPPX1_STATS_MAX_SIZE(9)

okay that's the whole page 😭 it's tiny but she ate. go forth and instantiate your blocks in however many pipes you want πŸ’œ

✨ cute sign-off time ✨ this little love letter comes from the source path ./include/uapi/linux/media/dre... and it's dated October 2026 β€” so yeah, future-coded πŸ’… mwah, bye bestie πŸŽ€

πŸ“¦ where this page comes from