STRUCT FSL_ASRC_M2M_CAP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct fsl_asrc_m2m_cap(9) ✨

okay so welcome to the Kernel API Manual, bestie β€” this page is all about struct fsl_asrc_m2m_cap, and it is literally giving capability data energy. 🫢 No cap, that's the whole assignment.


πŸ’– NAME πŸ’–

struct fsl_asrc_m2m_cap β€” capability data. periodt. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

struct fsl_asrc_m2m_cap {
    u64 fmt_in;
    u64 fmt_out;
    int chan_min;
    int chan_max;
    const unsigned int *rate_in;
    int rate_in_count;
    const unsigned int *rate_out;
    int rate_out_count;
 };

🌸 Members 🌸

  • fmt_in β€” input sample format, aka what's coming in πŸŽ€
  • fmt_out β€” output sample format, aka what's going out ✨
  • chan_min β€” minimum channel number
  • chan_max β€” maximum channel number
  • rate_in β€” minimum rate
  • rate_out β€” maximum rete β€” yes, that's the exact spelling in the source, and I am not fixing it πŸ’€
also, the synopsis has int rate_in_count; and int rate_out_count; β€” the original Members list doesn't describe them, so I'm not out here inventing lore. πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./sound/soc/fsl/fsl_asrc_common.h β€” go peek at the source, bestie, that's where the real tea lives 🍡

signed off from ./sound/soc/fsl, dated October 2026, for struct fsl_asrc_m2m_cap(9) β€” bye bestie, slay your kernel adventures! πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from