STRUCT FSL_SPDIF_SOC_DATA(9)
π NAME π
okay so bestie, this is the manual page for struct fsl_spdif_soc_data β it's the soc specific data β¨ (like, the per-chip cheat sheet the driver carries around) and honestly? she's serving. this is from the Kernel API Manual, section 9, and we're gonna go through every single member together, no skips, no cap π«Ά
β¨ SYNOPSIS β¨
here's the whole glow-up, exactly as she appears:
struct fsl_spdif_soc_data {
bool imx;
bool shared_root_clock;
bool raw_capture_mode;
bool cchannel_192b;
u32 interrupts;
u32 tx_burst;
u32 rx_burst;
u64 tx_formats;
};
look at her. eight members, all iconic, all doing their little job π
π MEMBERS π
imxβ this one's aboolthat's basically a little name tag π·οΈ: it's for the imx platform. that's the whole vibe check.shared_root_clockβ a flag saying the clock source is shared with other people (sharing is caring, but alsoβ¦ boundaries π ). and because it's shared, the driver shouldn't set the root clock rate. nope. not hers to touch. hands off the root clock, bestie πraw_capture_modeβ tells you if raw capture mode is supported. that's it, that's the whole member πcchannel_192bβ tells you if there are registers for192bits of C channel data. 192! not 191, not 193. specific queen πΈinterruptsβ au32holding the interrupt number. the number! of interrupts! π₯tx_burstβ the tx maxburst size. big burst energy β¨rx_burstβ the rx maxburst size. matching energy, equally valid π«Άtx_formatsβ au64of tx supported data formats. sixty-four whole bits of format opinions π
π¦ SEE ALSO π¦
- the Kernel file
./sound/soc/fsl/fsl_spdif.cβ she lives there π‘ struct fsl_spdif_priv(9)β her friend, also iconic, also has a manual page π
and that's the whole page, bestie!! slayed, no notes πβ
ngl, always double-check the source file if you're deep in it β the manpage is the vibe, the code is the truth π
mwah π β signed off from ./sound/soc/fsl, dated October 2026. see you in the group chat ππ¦
π¦ 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