STRUCT EXYNOS_CPUCLK_REGS(9)
πΈ NAME πΈ
okay so bestie, welcome to the Kernel API Manual π β the main character today is struct exynos_cpuclk_regs(9), and it is literally all about Register offsets for CPU related clocks β¨. no cap, thatβs the whole vibe.
π¦ SYNOPSIS π¦
hereβs the struct in all its glory, copied exactly because we do not play about details π«Ά:
struct exynos_cpuclk_regs {
u32 mux_sel;
u32 mux_stat;
u32 div_cpu0;
u32 div_cpu1;
u32 div_stat_cpu0;
u32 div_stat_cpu1;
u32 mux;
u32 divs[4];
};
π Members π
mux_selβ offset of CPUMUX_SELregister (for selecting MUX clock parent) πmux_statβ offset of CPUMUX_STATregister (for checking MUX clock status) πdiv_cpu0β offset of CPUDIV0register (for modifying divider values) β¨div_cpu1β offset of CPUDIV1register (for modifying divider values) πdiv_stat_cpu0β offset of CPUDIV0_STATregister (for checking DIV status) πdiv_stat_cpu1β offset of CPUDIV1_STATregister (for checking DIV status) πmuxβ offset of MUX register for choosing CPU clock source πdivsβ offsets of DIV registers (ACLK,ATCLK,PCLKDBGandPERIPHCLK) π«Ά
β SEE ALSO β
- Kernel file
./drivers/clk/samsung/clk-cpu.cstructexynos_cpuclk_chip(9), structexynos_cpuclk(9)β go peek at these too bestie, iykyk π₯
okay thatβs the page, mwah π β this cutie comes from ./drivers/clk/samsung, dated October 2026, and the page tag is struct exynos_cpuclk_regs(9). 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