tegra132_clock_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’« tegra132_clock_init(9) πŸ’«

okay so bestie, welcome to the Kernel API Manual β€” this one's a lil page about tegra132_clock_init, and it's genuinely so much less scary than it sounds. pull up a chair πŸŽ€


✨ NAME ✨

tegra132_clock_init β€” clock initialization, but make it Tegra132-specific πŸ¦‹


🌸 SYNOPSIS 🌸

void tegra132_clock_init (struct device_node *np );

like, that's it. that's the whole vibe check. no return value, no drama, no int to check. πŸ’…


🧚 ARGUMENTS 🧚

  • np β€” a struct device_node * pointing at the DT node for the SoC CAR IP block. that's your device-tree node, your little handle on the hardware. iconic.

πŸ‘‘ DESCRIPTION πŸ‘‘

okay so this function registers most of the SoC clocks for the Tegra132 system-on-chip. clock registration era, honestly. ⭐

most of this code is shared between the Tegra124 and Tegra132 SoCs</sub> β€” the way that they're siblings fr fr β€” although some of the initial clock settings and the CPU clocks do differ between the two. so like, same energy, different details. 🀝

it's intended to be called by the OF init code when a DT node with the "nvidia,tegra132-car" string shows up, and it's declared with CLK_OF_DECLARE. so you don't call this yourself, the OF init code finds the node and does the thing. main character energy, honestly. 🌈

no return value. it's a void function β€” it just does its job and leaves. respectful. 🫢

πŸ”₯ SEE ALSO πŸ”₯

like, go read those too, they're the friend group. πŸ’–


and that's the page, bestie β€” brought to you by the source path ./drivers/clk/tegra, dated October 2026, living its best life in the Kernel API Manual. slay, honestly. πŸŽ€βœ¨πŸ’œ

πŸ“¦ where this page comes from