tegra124_132...ck_init_post(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ tegra124_132_132_clock_init_post β€” the glow-up finale ✨

okay so bestie, welcome to the Kernel API Manual πŸ’… this is the page for tegra124_132_clock_init_post, and yes the header is literally tegra124_132...ck_init_post(9) because even the manpage title got abbreviated for the group chat. we move πŸ’–


🌸 NAME 🌸

tegra124_132_clock_init_post β€” the clock initialization postamble for T124/T132 πŸŽ€

like, the part that comes after. the encore. the second half of the outfit. periodt.


πŸ¦‹ SYNOPSIS πŸ¦‹

void tegra124_132_clock_init_post (struct device_node *np );

that's it. that's the whole vibe check. one function, one argument, zero returns. iconic.


πŸ“ ARGUMENTS πŸ“

  • np β€” a struct device_node * pointing at the DT node for the SoC CAR IP block. that's your handed-to-you pointer, no cap, it's the one you pass in 🫢

πŸ‘‘ DESCRIPTION πŸ‘‘

so what does she do? she registers most of the clocks controlled by the CAR IP block. like, the majority. the main character clocks. not all of them β€” most β€” read the sentence, bestie, words mean things πŸ’€

everything in this function should be common to both Tegra124 and Tegra132 ✨ so if you're about to make it SoC-specific, no you're not. this is shared-girlie territory.

⚠️ ok here's the actual important part, lowkey the whole reason this page exists: this function must be called after tegra124_132_clock_init_pre. if you don't, clk_base will not be set. and like… everything downstream is gonna have a bad time. order matters. sequencing ate. πŸ™ˆ

and as for the return value? there isn't one. No return value. she does the work and she leaves. no goodbye text, no read receipt. main character energy fr fr πŸ’…


🌈 SEE ALSO 🌈

the kernel file herself, live and in person:

./drivers/clk/tegra/clk-tegra124.c

and the whole friend group 🧚:

like, go read tegra124_132_clock_init_pre(9) first. i'm literally begging. it's the pre to this post. πŸ’œ


and that's the page!! source lives over at ./drivers/clk/tegra, timestamped October 2026, filed under the extremely abbreviated name tegra124_132...ck_init_post(9) ⭐ mwah, go forth and init your clocks post-ly πŸ”₯πŸŽ€

πŸ“¦ where this page comes from