STRUCT SDW_CDNS_STREAM_CONFIG(9)
π struct sdw_cdns_stream_config(9) π
okay bestie, welcome to the Kernel API Manual β no cap, this one's short and sweet, so you'll be done before your iced coffee melts π§β¨
πΈ NAME πΈ
struct sdw_cdns_stream_config β stream configuration, literally the whole vibe of this page π
β¨ SYNOPSIS β¨
here's the struct, bestie β look at her, she's iconic π
struct sdw_cdns_stream_config {
unsigned int pcm_bd;
unsigned int pcm_in;
unsigned int pcm_out;
};
that's it, that's the whole struct, no hidden lore, we love a low-effort queen π
π¦ Members π¦
okay so these three fields are the main characters, let's do a vibe check on each one:
pcm_bdβ number of bidirectional PCM streams supported π like, streams that go both ways, she's flexible, she contains multitudes πpcm_inβ number of input PCM streams supported π«Ά the ones coming in, the receiving end of the group chat fr frpcm_outβ number of output PCM streams supported π€ the ones going out, the main character energy of the struct ngl
bestie reminder: these are just counters of how many streams are supported in each flavour β don't go reading extra lore into them, iykyk π
π SEE ALSO π
go look at these next if you're obsessed (and you should be):
- Kernel file
./drivers/soundwire/cadence_master.hβ the home base π struct sdw_cdns_pdi(9)πstruct sdw_cdns_streams(9)π¦struct sdw_cdns_dai_runtime(9)πΈstruct sdw_cdns(9)β
and that's the page, bestie!! mwah π this little masterpiece lives in ./drivers/soundwire, dated October 2026 β go slay your streams, periodt π₯π
π¦ 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