STRUCT AFE_PARAM_ID_USB_AUDIO_SVC_INTERVAL(9)
π NAME π
Hii bestie π«Ά welcome to the Kernel API Manual page for struct afe_param_id_usb_audio_svc_interval β aka struct afe_p...svc_interval(9) if you're peeking at the header. This is the whole vibe: a lil struct that shows up in the USB audio service-interval lore. No cap.
β¨ SYNOPSIS β¨
Here's the struct, copied with love and zero vibes-based edits:
struct afe_param_id_usb_audio_svc_interval {
u32 cfg_minor_version;
u32 svc_interval;
};
π Members π
These are the fields, and yes, we're going through every single one π
cfg_minor_versionβ Minor version used for tracking USB audio device configuration. Supported values:AFE_API_MINOR_VERSION_USB_AUDIO_CONFIG. It's giving "which config era are we in" energy, fr fr.svc_intervalβ service interval. That's the description, bestie β sometimes the kernel is mysteriously brief and we respect it.
πΈ SEE ALSO πΈ
If you want the extended universe, go peek at these π β all the refs, preserved exactly:
- Kernel file
./sound/soc/qcom/qdsp6/q6afe.c struct afe_param_id_usb_audio_dev_params(9)struct afe_param_id_usb_audio_dev_lpcm_fmt(9)q6afe_get_port_id(9)q6afe_port_stop(9)q6afe_slim_port_prepare(9)q6afe_tdm_port_prepare(9)afe_port_send_usb_dev_param(9)q6afe_usb_port_prepare(9)q6afe_hdmi_port_prepare(9)q6afe_i2s_port_prepare(9)q6afe_cdc_dma_port_prepare(9)q6afe_port_start(9)q6afe_port_get_from_id(9)q6afe_port_put(9)
okay bye, love u π β this page comes from ./sound/soc/qcom/qdsp6, dated October 2026, and it's the struct afe_p...svc_interval(9) man page. 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