STRUCT SD_MUX_HW_DATA(9)
π struct sd_mux_hw_data(9) π
okay bestie, welcome to the Kernel API Manual β yes we're reading kernel docs for fun now, this is who we are π don't worry tho, this one's short and honestly kind of adorable. it's literally the hardware data struct for the SD MUX clock. that's it. that's the whole vibe. π¦
β¨ NAME β¨
struct sd_mux_hw_data β SD MUX clock hardware data. no cap, that's the entire job description π
πΈ SYNOPSIS πΈ
struct sd_mux_hw_data {
struct clk_hw_data hw_data;
const u32 *mtable;
};
like, look at it. two members. minimal. main character energy π«Ά
π Members π
hw_dataβ clock hw data. yep, it's the hardware data, sitting right there at the top being all foundational β¨mtableβ clock mux table. aconst u32 *, so it's pointing at some table of numbers and honestly good for it π
π₯ SEE ALSO π₯
bestie go read these next, the lore is deep:
- Kernel file
./drivers/clk/renesas/rzg2l-cpg.cβ literally the file this whole thing lives in, iykyk struct clk_hw_data(9)struct div_hw_data(9)struct rzg2l_cpg_priv(9)struct mstop(9)struct mod_clock(9)
and that's the page!! π before you go β this icon lives in ./drivers/clk/renesas, it's dated October 2026, and the version/date footer reads struct sd_mux_hw_data(9) so you can cite it in your little kernel essays π slay, go read the next one, mwah ππ
π¦ 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