zynqmp_clock_get_parents(9)
β¨ zynqmp_clock_get_parents(9) β¨
Okay bestie, so this one's from the Kernel API Manual and it's literally called zynqmp_clock_get_parents β it's giving "let me intro you to the parents real quick" energy. It pulls parent info straight from the firmware using PM_API π
.
πΈ SYNOPSIS πΈ
Like, here's the whole vibe in one line:
int zynqmp_clock_get_parents (u32 clk_id , struct clock_parent *parents , u32 *num_parents );
π ARGUMENTS π
clk_idβ the clock index, iykyk πparentsβ the clock parents, the whole fam π«Άnum_parentsβ total number of parents, fr fr
π RETURN π
Returns 0 on success β slay β¨ β else error+reason, no cap π.
π¦ SEE ALSO π¦
The kernel file lives at ./drivers/clk/zynqmp/clkc.c, and it's surrounded by the whole squad:
struct clock_parent(9)struct zynqmp_clock(9)zynqmp_is_valid_clock(9)zynqmp_get_clock_name(9)zynqmp_get_clock_type(9)zynqmp_pm_clock_get_num_clocks(9)zynqmp_pm_clock_get_name(9)zynqmp_pm_clock_get_topology(9)zynqmp_clk_register_fixed_factor(9)zynqmp_pm_clock_get_parents(9)zynqmp_pm_clock_get_attributes(9)__zynqmp_clock_get_topology(9)zynqmp_clock_get_topology(9)__zynqmp_clock_get_parents(9)zynqmp_get_parent_list(9)zynqmp_register_clk_topology(9)zynqmp_register_clocks(9)zynqmp_get_clock_info(9)zynqmp_clk_setup(9)
That's the whole page, bestie β you ate that π β¨
Sign-off szn: this icon lives in ./drivers/clk/zynqmp, dated October 2026, and it's serving main character energy in the manual, 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