sci_clk_set_parent(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ sci_clk_set_parent(9) ✨

okay so bestie, welcome to the kernel API manual πŸ’… today we're talking about sci_clk_set_parent(9) β€” the TI SCI clock function that changes up a clock's parent, and honestly? it's giving quiet overachiever. ✨


🌸 NAME 🌸

sci_clk_set_parent β€” set the parent of a TI SCI clock πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

int sci_clk_set_parent (struct clk_hw *hw , u8 index );

πŸ’– ARGUMENTS πŸ’–

  • hw β€” the clock you're setting the parent for. like, the main character clock in question πŸ‘‘
  • index β€” the new parent index for that clock. which parent are we switching to, bestie? πŸ”₯

🌈 DESCRIPTION 🌈

So here's the tea: this one sets the parent of a TI SCI clock. 🌸 That's literally it, no cap. And then it returns the TI SCI protocol status β€” so like, you get the receipt on how it went. πŸ’…


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/clk/keystone/sci-clk.c plus the whole friend group πŸ’œ:


fr fr, go read the whole squad, they all ate πŸ”₯

okay that's the page!! 🫢 coming at you from ./drivers/clk/keystone, dated October 2026 β€” mwah, stan this API, periodt πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from