STRUCT I915_AUDIO_COMPONENT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ 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 β€” the drm_audio_component base 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