STRUCT STI_CPUFREQ_DDATA(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms