STRUCT PISP_BE_TDN_INPUT_BUFFER_CONFIG(9)
π struct pisp_be_tdn_input_buffer_config β PiSP Back End TDN input buffer π
okay so bestie, welcome to the Kernel API Manual β¨ this is one of those tiny little struct pages and honestly? it's giving minimalist icon. no cap. we're talking about the PiSP Back End TDN input buffer and it's literally just two addresses in a trench coat π§
β¨ NAME β¨
struct pisp_be_tdn_input_buffer_config β the PiSP Back End TDN input buffer π¦
πΈ SYNOPSIS πΈ
struct pisp_be_tdn_input_buffer_config {
__u32 addr[2];
};
that's it. that's the whole struct. she's short, she's sweet, she's an array of two __u32s and she knows exactly what she's about π
π Members π
addrβ the TDN input buffer address π (yes bestie,addr[2]β two of them β and this is where they live)
π₯ SEE ALSO π₯
like, the whole PiSP Back End family reunion is right here, and the kernel file they all live in is:
./include/uapi/linux/media/raspberrypi/pisp_be_config.h
go read the whole squad, iykyk π
struct pisp_be_global_config(9)struct pisp_be_input_buffer_config(9)struct pisp_be_dpc_config(9)struct pisp_be_geq_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)
π heads up bestie: a bunch of those names come out lookin' like struct pisp_be_... in the original page β that's the page truncating them, not me being lazy. the full names are listed above, fr fr.
and that's the whole page, periodt π«Ά this little beauty ships from the kernel source at ./include/uapi/linux/media/ras... (the path gets cut off in the footer, but you get the vibe π) and it's dated October 2026. the header/footer shorthand on the original renders it as struct pisp_...uffer_config(9) β that's just the long name gettin' cropped, no cap. bye bestie, go address your buffers responsibly β¨ππ
π¦ 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