STRUCT STI_CPUFREQ_DDATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so welcome to the Kernel API Manual, bestie πŸ’– β€” today’s main character is struct sti_cpufreq_ddata(9), and she is literally here to hold the ST CPUFreq driver data. Lowkey iconic, highkey useful.

✨ NAME ✨

struct sti_cpufreq_ddata β€” ST CPUFreq Driver Data

No cap, that’s the whole name-and-purpose situation. πŸŽ€

🌸 SYNOPSIS 🌸

       struct sti_cpufreq_ddata {
           struct device *cpu;
           struct regmap *syscfg_eng;
           struct regmap *syscfg;
        };
bestie, keep the struct exactly as it is β€” every member and every semicolon is doing its job. 🫢

πŸŽ€ Members πŸŽ€

  • cpu β€” CPU's OF node πŸ‘‘
  • syscfg_eng β€” Engineering Syscon register map 🧚
  • syscfg β€” Syscon register map πŸ¦‹

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/cpufreq/sti-cpufreq.c β€” go straight to the source, iykyk πŸ’…

πŸ’– okay that’s the page, bestie β€” source/version: ./drivers/cpufreq, date: October 2026. struct sti_cpufreq_ddata(9) signing off. periodt. πŸŽ€

πŸ“¦ where this page comes from