STRUCT CLK_FIXUP_MUX(9)
struct clk_fixup_mux(9) π
okay so this is the Kernel API Manual entry for struct clk_fixup_mux(9), and bestie, it's giving tiny-but-iconic β¨
β¨ NAME β¨
struct clk_fixup_mux β the imx integer fixup multiplexer clock π
πΈ SYNOPSIS πΈ
here's the whole glow-up, exactly as it is:
struct clk_fixup_mux {
struct clk_mux mux;
const struct clk_ops *ops;
void (*fixup)(u32 *val);
};
π Members π
muxβ the parent class, periodt πopsβ pointer toclk_opsof parent class, no cap π₯fixupβ a hook to fixup the write value π οΈ
π¦ Description π¦
The imx fixup multiplexer clock is a subclass of basic clk_mux with an additional fixup hook. lowkey elegant, highkey useful π¦
π SEE ALSO π
- Kernel file:
./drivers/clk/imx/clk-fixup-mux.cπ
mwah π β this page's source/version is ./drivers/clk/imx, date October 2026, title struct clk_fixup_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