STRUCT TEGRA_AUDIO_CLK_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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 β€” the pll_params for the audio pll. yes bestie, the field is named the same thing as its type, that's just how it is 😭
  • clk_id β€” the clk_ids for 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