voltdm_scale(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ voltdm_scale(9) πŸ¦‹

okay bestie, welcome to the Kernel API Manual β€” yes, the manual name is folded in right here because we're doing this cute and correct πŸ’–. Today's main character is voltdm_scale(9), and it's giving "small function, big voltage-domain responsibilities" energy. periodt. ✨

🌸 NAME 🌸

voltdm_scale β€” the API to scale voltage of a particular voltage domain. slay πŸ’…

✨ SYNOPSIS ✨

the signature is literally:

int voltdm_scale (struct voltagedomain *voltdm , unsigned long target_volt );

πŸŽ€ ARGUMENTS πŸŽ€

  • voltdm β€” pointer to the voltage domain which is to be scaled. she's the one getting the voltage glow-up πŸ’…
  • target_volt β€” the target voltage of the voltage domain. unsigned long energy, iykyk 🌈

πŸ”₯ DESCRIPTION πŸ”₯

The kernel should call this API to do the voltage scaling for a particular voltage domain during DVFS. that's the whole vibe: DVFS time, one voltage domain, scale it. no cap πŸ¦‹

🌈 SEE ALSO 🌈

the friend group / kernel-file corner, all linked exactly:


source/version squad: ./arch/arm/mach-omap2 Β· date: October 2026 Β· voltdm_scale(9) signing off with main-character voltage-domain energy πŸ’–βœ¨

πŸ“¦ where this page comes from