STRUCT PISP_BE_INPUT_BUFFER_CONFIG(9)
π NAME π
struct pisp_be_input_buffer_config β the PiSP Back End input buffer, bestie β¨
so before we even get into it: this page lives in the Kernel API Manual, section 9 π like yes, it's that kind of documentation, and yes, you do need to read it.
πΈ SYNOPSIS πΈ
okay so here's literally the entire struct, no cap, not a single line hidden from you:
struct pisp_be_input_buffer_config {
__u32 addr[3][2];
};
that's it. that's the whole vibe. a little 3Γ2 grid of __u32 addresses and a dream π«Ά
π¦ Members π¦
addrβ the input buffer address π that's the entire personality of this field, and honestly? iconic. it's an array, it holds addresses, it's giving "I know my purpose."
π₯ SEE ALSO π₯
the friend group is large, bestie, so buckle up β every single one of these is linked and every one of them matters π§
- the actual source of truth, the kernel file
./include/uapi/linux/media/raspberrypi/pisp_be_config.hβ go read it, iykwim π struct pisp_be_global_config(9)struct pisp_be_dpc_config(9)struct pisp_be_geq_config(9)struct pisp_be_tdn_input_buffer_config(9)struct pisp_be_tdn_config(9)struct pisp_be_tdn_output_buffer_config(9)struct pisp_be_sdn_config(9)struct pisp_be_stitch_input_buffer_config(9)struct pisp_be_stitch_config(9)struct pisp_be_stitch_output_buffer_config(9)struct pisp_be_cdn_config(9)struct pisp_be_lsc_config(9)struct pisp_be_lsc_extra(9)struct pisp_be_cac_config(9)struct pisp_be_cac_extra(9)struct pisp_be_debin_config(9)struct pisp_be_tonemap_config(9)struct pisp_be_demosaic_config(9)struct pisp_be_ccm_config(9)struct pisp_be_sat_control_config(9)struct pisp_be_false_colour_config(9)struct pisp_be_sharpen_config(9)struct pisp_be_sh_fc_combine_config(9)struct pisp_be_gamma_config(9)struct pisp_be_crop_config(9)struct pisp_be_resample_config(9)struct pisp_be_resample_extra(9)struct pisp_be_downscale_config(9)struct pisp_be_downscale_extra(9)struct pisp_be_hog_config(9)enum pisp_be_transform(9)struct pisp_be_output_buffer_config(9)struct pisp_be_hog_buffer_config(9)struct pisp_be_config(9)enum pisp_tile_edge(9)struct pisp_tile(9)struct pisp_be_tiles_config(9)
like, that's the whole squad π every one of them cross-referenced, every one of them slaying in their own lane.
π real talk: this struct is defined in ./include/uapi/linux/media/raspberrypi/pisp_be_config.h β that header is the main character here, so don't go looking anywhere else for the real definition, fr fr.
aaaand that's the page π source and version live at ./include/uapi/linux/media/raspberrypi/pisp_be_config.h, and the date on this beauty is October 2026 β¨ periodt. go forth and buffer your inputs, 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