sifive_prci_..._use_corepll(9)
β¨ sifive_prci_..._use_corepll(9) β¨
okay bestie, welcome to the Kernel API Manual π β yes the page header says sifive_prci_..._use_corepll(9) and the actual function is sifive_prci_corepllsel_use_corepll, that's just how the title got truncated, no cap, we move.
π NAME π
sifive_prci_corepllsel_use_corepll β switch the COREPLL mux to output COREPLL π
πΈ SYNOPSIS πΈ
void sifive_prci_corepllsel_use_corepll (struct __prci_data *pd );
π¦ ARGUMENTS π¦
pdβ astruct __prci_data *for the PRCI that's holding the COREPLL mux reg. that's it, that's the whole argument list, she's lowkey minimalist π«Ά
β DESCRIPTION β
So what does she actually do? She switches the COREPLL mux over to the COREPLL output clock, and then returns once that's done. like, done done. β¨ no lingering, no "just one more thing", she completes the switch and bounces.
π CONTEXT π
Any context. literally any. π
but bestie, listen β the caller must prevent concurrent changes to the PRCI_COREPLLSEL_OFFSET register. that part is on you, not on her. protect that register like it's your iced coffee in a heatwave π§π
π₯ SEE ALSO π₯
Kernel file ./drivers/clk/sifive/sifive-prci.c β go read it, iykyk π
__prci_readl(9)__prci_wrpll_unpack(9)__prci_wrpll_pack(9)__prci_wrpll_read_cfg0(9)__prci_wrpll_write_cfg0(9)__prci_wrpll_write_cfg1(9)sifive_prci_coreclksel_use_hfclk(9)sifive_prci_coreclksel_use_corepll(9)sifive_prci_coreclksel_use_final_corepll(9)sifive_prci_corepllsel_use_dvfscorepll(9)sifive_prci_hfpclkpllsel_use_hfclk(9)sifive_prci_hfpclkpllsel_use_hfpclkpll(9)__prci_register_clocks(9)sifive_prci_probe(9)
that's the whole clique, they all ate π
anyway bestie that's the page π it lives under ./drivers/clk/sifive, the version vibes are October 2026, and the manual is the Kernel API Manual for sifive_prci_..._use_corepll(9) β go switch that mux, love u, bye! ππβ¨
π¦ 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