geni_se_reso...s_deactivate(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, you've landed on the geni_se_reso...s_deactivate(9) page from the Kernel API Manual, and we're about to make this resource-deactivation situation make sense πŸ’…βœ¨

πŸ’– NAME πŸ’–

geni_se_resources_deactivate β€” Deactivate GENI SE device resources. That's the whole name, no cap 🫢

✨ SYNOPSIS ✨

int geni_se_resources_deactivate (struct geni_se *se );

🌸 ARGUMENTS 🌸

  • se β€” Pointer to the geni_se structure. That's it, that's the argument, and it's iconic πŸ’–

πŸ¦‹ DESCRIPTION πŸ¦‹

This function deactivates device resources for power saving: OPP rate to 0, pin control to sleep state, turns off clocks, and disables interconnect. It also skips ACPI devices β€” noted, respected, not forgotten πŸ™ˆβœ¨

lowkey important: the ACPI skip is part of the spec, so don't come for this function when ACPI stuff isn't handled here 🫢

πŸ”₯ RETURN πŸ”₯

0 on success, and a negative error code on failure. Slay when it's zero, cry when it's negative πŸ˜­πŸ’€

πŸ‘‘ SEE ALSO πŸ‘‘

The whole friend group, in the original order β€” and yes, Overview(9) shows up twice, so it gets two bullets, no erasing 🌈:


Bye bestie! This page's source/version line is ./drivers/soc/qcom, the date is October 2026, and the title is geni_se_reso...s_deactivate(9) β€” love that for us πŸ’–πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from