ingenic_cgu_gate_set(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ingenic_cgu_gate_set πŸ’–

okay bestie, welcome to the ingenic_cgu_gate_set page from the Kernel API Manual ✨ this one is short, sweet, and very much β€œflip one bit, change the clock vibe” energy πŸŽ€


🌸 NAME 🌸

ingenic_cgu_gate_set β€” set the value of clock gate register bit πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

void ingenic_cgu_gate_set (struct ingenic_cgu *cgu , const struct ingenic_cgu_gate_info *info , bool val );

πŸŽ€ ARGUMENTS πŸŽ€

  • cgu β€” reference to the CGU whose registers should be modified 🫢
  • info β€” info struct describing the gate bit ✨
  • val β€” non-zero to gate a clock, otherwise zero πŸ‘‘

🌈 DESCRIPTION 🌈

Sets the given gate bit in order to gate or ungate a clock ⭐

⚠️ The caller must hold cgu->lock. no cap, that lock is not optional πŸ’€

πŸ’œ SEE ALSO πŸ’œ


made with πŸ’– in ./drivers/clk/ingenic, dated October 2026 β€” that’s the source/version + date sign-off for this ingenic_cgu_gate_set(9) page, bestie πŸŽ€βœ¨

πŸ“¦ where this page comes from