STRUCT TEGRA_AUDIO_CLK_INFO(9)
π struct tegra_audio_clk_info(9) β like, the Kernel API Manual page, bestie π
Okay so this is the manual page for struct tegra_audio_clk_info(9), straight out of the Kernel API Manual, and it's honestly giving "tiny struct, big responsibilities" β¨
πΈ NAME πΈ
struct tegra_audio_clk_info β Tegra Audio Clk Information. That's it, that's the vibe. It's a struct that holds info about the Tegra audio clock π
β¨ SYNOPSIS β¨
struct tegra_audio_clk_info {
char *name;
struct tegra_clk_pll_params *pll_params;
int clk_id;
char *parent;
};
Look at her. Four members. Clean. Minimal. Iconic π
π¦ Members π¦
nameβ the name for the audio pll. literally just her name, that's it π«Άpll_paramsβ thepll_paramsfor the audio pll. yes bestie, the field is named the same thing as its type, that's just how it is πclk_idβ theclk_idsfor the audio pll π₯parentβ the name of the parent of the audio pll. everyone's got a parent, no cap π
π SEE ALSO π
Kernel file ./drivers/clk/tegra/clk.h β and then a whole friend group of structs that all live together, so let's give them their moment:
struct tegra_clk_sync_source(9)struct tegra_clk_frac_div(9)struct tegra_clk_pll_freq_table(9)struct pdiv_map(9)struct div_nmp(9)struct tegra_clk_pll_params(9)struct tegra_clk_pll(9)struct tegra_clk_pll_out(9)struct tegra_clk_periph_regs(9)struct tegra_clk_periph_gate(9)struct tegra_sdmmc_mux(9)
fr fr, click through those if you wanna see the whole clock family tree πβ¨
ngl this page is short but she ate. go read the other structs if you're still hungry π
That's the whole page, bestie β brought to you by ./drivers/clk/tegra, dated October 2026, and yes that's the real date, don't come for me π mwah π
π¦ 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