zynqmp_clk_register_mux(9)
okay bestie, buckle up π β this is the zynqmp_clk_register_mux(9) page from the Kernel API Manual, and itβs literally giving βlet me introduce you to a clock mux registration functionβ in the most iconic way.
β¨ NAME β¨
zynqmp_clk_register_mux β Register a mux table with the clock framework. Thatβs the whole vibe: you hand the clock framework a mux table and let it do its thing. Slay. π
π¦ SYNOPSIS π¦
struct clk_hw * zynqmp_clk_register_mux (const char *name , u32 clk_id ,
const char * const *parents , u8 num_parents , const struct
clock_topology *nodes );
πΈ ARGUMENTS πΈ
nameβ Name of this clock. literally the clockβs name, bestie.clk_idβ Id of this clock. yes, the clockβs id β keep it cute and correct.parentsβ Name of this clockβs parents. plural parents, we love a complicated family tree πnum_parentsβ Number of parents. count βem, no cap.nodesβ Clock topology node. the topology node situation, periodt.
π₯ RETURN π₯
You get back the clock hardware of the registered clock mux. Thatβs a struct clk_hw * coming your way, fr fr. π«Ά
π SEE ALSO π
Go peek at the kernel file ./drivers/clk/zynqmp/clk-mux-zynqmp.c, plus struct zynqmp_clk_mux(9), zynqmp_clk_mux_get_parent(9), and zynqmp_clk_mux_set_parent(9). iykyk β¨
mwah π the source/version line is ./drivers/clk/zynqmp, the date is October 2026, and itβs all about zynqmp_clk_register_mux(9). bye bestie π«ΆπΈ
π¦ 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