STRUCT SDW_INTEL_STREAM_FREE_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to the Kernel API Manual page for struct sdw_intel_stream_free_data β€” the header is out here truncating it as struct sdw_...am_free_data(9), and we love a dramatic ellipsis πŸ’….

So what is it? It’s literally the configuration passed during the @free_stream callback, e.g. for interaction with DSP firmware. No cap, that’s the whole vibe πŸŽ€.


✨ SYNOPSIS ✨

Here’s the struct in all its iconic glory β€” every field, exactly as it appears, periodt:

       struct sdw_intel_stream_free_data {
           struct snd_pcm_substream *substream;
           struct snd_soc_dai *dai;
           int link_id;
        };

🌸 Members 🌸

bestie, the Members section is literally empty in the source β€” not a single member description listed here πŸ’€. The struct fields are up in the synopsis, but this section? Empty. We’re respecting the original, fr fr.


πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file: ./include/linux/soundwire/sdw_intel.h
  • struct sdw_intel_stream_params_data(9)
  • struct sdw_intel_ops(9)
  • struct sdw_intel_acpi_info(9)
  • struct sdw_intel_ctx(9)
  • struct sdw_intel_res(9)

mwah πŸ’‹ signing off with source/version ./include/linux/soundwire and date October 2026, for the page titled struct sdw_...am_free_data(9) 🫢✨

πŸ“¦ where this page comes from