STRUCT TEGRA_CSI_SOC(9)
π struct tegra_csi_soc(9) β like, the whole vibe
okay so bestie, welcome to struct tegra_csi_soc β the NVIDIA Tegra CSI SoC structure β¨ this is the page for it in the Kernel API Manual, and honestly? it's giving "short but iconic" π
πΈ NAME πΈ
struct tegra_csi_soc β the NVIDIA Tegra CSI SoC structure, no cap π
β¨ SYNOPSIS β¨
here's the whole thing verbatim, copy it exactly, don't be weird about it:
struct tegra_csi_soc {
const struct tegra_csi_ops *ops;
const struct tegra_mipi_ops *mipi_ops;
unsigned int csi_max_channels;
const char * const *clk_names;
unsigned int num_clks;
const struct tpg_framerate *tpg_frmrate_table;
unsigned int tpg_frmrate_table_size;
};
like yes, that's the whole struct, she's beautiful, she's compact π
π¦ Members π¦
breakdown time, one member at a time, we're not skipping a single one:
opsβ the csi hardware operations π literally the hardware ops, that's her job.mipi_opsβ the MIPI calibration operations π calibration duties, handled.csi_max_channelsβ the supported max streaming channels π how many streaming channels can she support? this many. max. periodt.clk_namesβ the csi and cil clock names β the names of the csi clocks and the cil clocks, both, together, besties.num_clksβ the total clocks count π total. clocks. count. simple as that.tpg_frmrate_tableβ the csi tpg frame rate table with blanking intervals π₯ frame rate table for csi tpg, and it comes with blanking intervals, iykyk.tpg_frmrate_table_sizeβ the size of the frame rate table π yes, the size, of that table, the frame rate one.
π SEE ALSO π
go read these next, fr fr, don't leave her hanging:
- Kernel file
./drivers/staging/media/tegra-video/csi.hstruct struct tegra_csi_channel(9)struct tpg_framerate(9)struct tegra_csi_ops(9)struct tegra_csi(9)
ngl this page is short but every member ate, no notes π
and that's the whole page!! source is ./drivers/staging/media/tegra-... and the date on it is October 2026, all wrapped up under the name struct tegra_csi_soc(9) β mwah, slay, go read some kernel headers 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