STRUCT I915_AUDIO_COMPONENT(9)
β¨ NAME β¨
okay bestie, gather round π
this is struct i915_audio_component β the little struct that's literally used for direct communication between the i915 and hda drivers π«Ά
It lives in the Kernel API Manual, and it's giving very "bridge between two worlds" energy πβ¨
πΈ SYNOPSIS πΈ
struct i915_audio_component {
struct drm_audio_component base;
int aud_sample_rate[MAX_PORTS];
};
No cap, that's the whole shape of it π keep it exactly like that, bestie.
π Members π
baseβ thedrm_audio_componentbase class, aka the main character foundation of this struct πaud_sample_rateβ the array of audio sample rate per port π like, one rate for each port, periodt.
π¦ SEE ALSO π¦
Kernel file ./include/drm/intel/i915_component.h β go read it, iykyk πβ¨
and that's the whole vibe check, bestie π§π this has been struct i915_audio_component(9) from the Kernel API Manual, sourced from ./include/drm/intel, dated October 2026 β slay, bye! ππ₯
π¦ 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